/frameworks/base/core/java/android/service/quicksettings/ |
Tile.aidl | 19 parcelable Tile;
|
IQSService.aidl | 20 import android.service.quicksettings.Tile; 26 Tile getTile(in IBinder tile); 27 void updateQsTile(in Tile tile, in IBinder service); 28 void updateStatusIcon(in IBinder tile, in Icon icon, 30 void onShowDialog(in IBinder tile); 31 void onStartActivity(in IBinder tile); 34 void startUnlockAndRun(in IBinder tile); 36 void onDialogHidden(in IBinder tile); [all...] |
Tile.java | 27 * A Tile holds the state of a tile that will be displayed 30 * A tile in Quick Settings exists as an icon with an accompanied label. 32 * The style and layout of the tile may change to match a given 35 public final class Tile implements Parcelable { 37 private static final String TAG = "Tile"; 40 * An unavailable state indicates that for some reason this tile is not currently 41 * available to the user for some reason, and will have no click action. The tile's 47 * This represents a tile that is currently in a disabled state but is still interactable. 49 * A disabled state indicates that the tile is not currently active (e.g. wifi disconnected o [all...] |
/frameworks/support/v7/recyclerview/src/android/support/v7/util/ |
TileList.java | 31 private final SparseArray<Tile<T>> mTiles = new SparseArray<Tile<T>>(10); 33 Tile<T> mLastAccessedTile; 59 public Tile<T> getAtIndex(int index) { 63 public Tile<T> addOrReplace(Tile<T> newTile) { 69 Tile<T> oldTile = mTiles.valueAt(index); 77 public Tile<T> removeAtPos(int startPosition) { 78 Tile<T> tile = mTiles.get(startPosition) local [all...] |
ThreadUtil.java | 25 void addTile(int generation, TileList.Tile<T> tile); 39 void recycleTile(TileList.Tile<T> tile);
|
/packages/apps/Settings/src/com/android/settings/dashboard/suggestions/ |
SuggestionFeatureProvider.java | 24 import com.android.settingslib.drawer.Tile; 56 void rankSuggestions(final List<Tile> suggestions, List<String> suggestionIds); 61 void filterExclusiveSuggestions(List<Tile> suggestions); 66 void dismissSuggestion(Context context, SuggestionParser parser, Tile suggestion); 71 String getSuggestionIdentifier(Context context, Tile suggestion);
|
SuggestionRanker.java | 18 import com.android.settingslib.drawer.Tile; 48 private final Map<Tile, Double> relevanceMetrics; 50 Comparator<Tile> suggestionComparator = new Comparator<Tile>() { 52 public int compare(Tile suggestion1, Tile suggestion2) { 59 relevanceMetrics = new HashMap<Tile, Double>(); 62 public void rankSuggestions(final List<Tile> suggestions, List<String> suggestionIds) {
|
SuggestionDismissController.java | 25 import com.android.settingslib.drawer.Tile; 33 * Returns suggestion tile data from the callback 35 Tile getSuggestionForPosition(int position); 40 void onSuggestionDismissed(Tile suggestion); 82 final Tile suggestion = mCallback.getSuggestionForPosition(viewHolder.getAdapterPosition());
|
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/drawer/ |
CategoryManagerTest.java | 44 private Map<Pair<String, String>, Tile> mTileByComponentCache; 62 final Tile tile1 = new Tile(); 63 final Tile tile2 = new Tile(); 81 final Tile tile1 = new Tile(); 82 final Tile tile2 = new Tile(); 104 final Tile tile1 = new Tile() [all...] |
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/suggestions/ |
SuggestionList.java | 24 import com.android.settingslib.drawer.Tile; 33 private final Map<SuggestionCategory, List<Tile>> mSuggestions; 36 private List<Tile> mSuggestionList; 42 public void addSuggestions(SuggestionCategory category, List<Tile> suggestions) { 46 public List<Tile> getSuggestions() { 51 for (List<Tile> suggestions : mSuggestions.values()) { 71 public List<Tile> getSuggestionForCategory(String category) { 72 for (Map.Entry<SuggestionCategory, List<Tile>> entry : mSuggestions.entrySet()) { 83 private void dedupeSuggestions(List<Tile> suggestions) { 86 final Tile suggestion = suggestions.get(i) [all...] |
/packages/apps/Settings/src/com/android/settings/dashboard/ |
DashboardFeatureProvider.java | 24 import com.android.settingslib.drawer.Tile; 64 * Returns an unique string key for the tile. 66 String getDashboardKeyForTile(Tile tile); 69 * Binds preference to data provided by tile. 71 * @param activity If tile contains intent to launch, it will be launched from this activity 74 * @param tile The binding data 75 * @param key They key for preference. If null, we will generate one from tile data 77 * both this value and tile's own priority. 80 Tile tile, String key, int baseOrder) [all...] |
DashboardItemAnimator.java | 21 import com.android.settingslib.drawer.Tile; 29 if (tag instanceof Tile && oldHolder == newHolder) {
|
SummaryLoader.java | 37 import com.android.settingslib.drawer.Tile; 73 List<Tile> tiles = categories.get(i).tiles; 75 Tile tile = tiles.get(j); local 76 mWorker.obtainMessage(Worker.MSG_GET_PROVIDER, tile).sendToTarget(); 97 List<Tile> tiles = category.tiles; 98 for (Tile tile : tiles) { 99 mWorker.obtainMessage(Worker.MSG_GET_PROVIDER, tile).sendToTarget(); 119 final Tile tile = getTileFromCategory 270 final Tile tile = category.tiles.get(j); local 304 Tile tile = (Tile) msg.obj; local [all...] |
/packages/apps/Settings/tests/robotests/src/com/android/settings/testutils/shadow/ |
ShadowTileService.java | 4 import android.service.quicksettings.Tile; 20 private Tile mTile; 25 public final Tile getQsTile() { 35 public void setTile(Tile tile) { 36 mTile = tile;
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/drawer/ |
DashboardCategory.java | 51 public List<Tile> tiles = new ArrayList<>(); 58 public void addTile(Tile tile) { 59 tiles.add(tile); 62 public void addTile(int n, Tile tile) { 63 tiles.add(n, tile); 66 public void removeTile(Tile tile) { 67 tiles.remove(tile); 113 Tile tile = tiles.get(n); local 126 Tile tile = Tile.CREATOR.createFromParcel(in); local [all...] |
Tile.java | 31 * Description of a single dashboard tile that the user can select. 33 public class Tile implements Parcelable { 36 * Title of the tile that is shown to the user. 42 * Optional summary describing what this tile controls. 48 * Optional icon to show for this tile. 75 * Category in which the tile should be placed. 80 * Priority of the intent filter that created this tile, used for display ordering. 85 * The metaData from the activity that defines this tile. 90 * Optional key to use for this tile. 99 public Tile() { [all...] |
/packages/apps/Messaging/src/com/android/messaging/ui/ |
MultiAttachmentLayout.java | 46 * Holds and displays multiple attachments in a 4x2 grid. Each preview image "tile" can take 62 * In the above example, the layout consists of four tiles, A-D. A is a large tile, B is a 63 * wide tile and C & D are both small tiles. A starts at (0,0) and ends at (1,1), B starts at 65 * of A-D, so that we make sure the last tile is always the one where we can put the overflow 79 * Represents a preview image tile in the layout 81 private static class Tile { 87 private Tile(final int startX, final int startY, final int endX, final int endY) { 104 public static Tile large(final int startX, final int startY) { 105 return new Tile(startX, startY, startX + 1, startY + 1); 108 public static Tile wide(final int startX, final int startY) [all...] |
/packages/apps/Settings/tests/robotests/src/com/android/settings/dashboard/suggestions/ |
SuggestionRankerTest.java | 27 import com.android.settingslib.drawer.Tile; 53 private List<Tile> mSuggestions; 63 mSuggestions = new ArrayList<Tile>() { 65 add(new Tile()); 66 add(new Tile()); 67 add(new Tile()); 81 List<Tile> expectedOrderdList = new ArrayList<Tile>() {
|
SuggestionsChecksTest.java | 36 import com.android.settingslib.drawer.Tile; 82 Tile tile = createFingerprintTile(); local 83 assertThat(mSuggestionsChecks.isSuggestionComplete(tile)).isTrue(); 91 Tile tile = createFingerprintTile(); local 92 assertThat(mSuggestionsChecks.isSuggestionComplete(tile)).isFalse(); 100 Tile tile = createFingerprintTile(); local 101 assertThat(mSuggestionsChecks.isSuggestionComplete(tile)).isTrue() 107 Tile tile = createFingerprintTile(); local 119 Tile tile = createFingerprintTile(); local 129 final Tile tile = new Tile(); local [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/external/ |
TileColorPicker.java | 20 import android.service.quicksettings.Tile; 49 case Tile.STATE_UNAVAILABLE: 51 case Tile.STATE_INACTIVE: 53 case Tile.STATE_ACTIVE:
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/external/ |
TileColorPickerTest.java | 19 import android.service.quicksettings.Tile; 47 final int color = mTileColorPicker.getColor(Tile.STATE_UNAVAILABLE); 56 final int color = mTileColorPicker.getColor(Tile.STATE_INACTIVE); 65 final int color = mTileColorPicker.getColor(Tile.STATE_ACTIVE);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/ |
CellTileView.java | 19 import android.service.quicksettings.Tile; 31 // Exists to provide easy way to add sim icon to cell tile 40 mSignalDrawable.setColors(QSTileImpl.getColorForState(context, Tile.STATE_UNAVAILABLE), 41 QSTileImpl.getColorForState(context, Tile.STATE_ACTIVE)); 73 d.setColors(QSTileImpl.getColorForState(context, Tile.STATE_UNAVAILABLE), 74 QSTileImpl.getColorForState(context, Tile.STATE_ACTIVE));
|
/packages/apps/Settings/tests/robotests/src/com/android/settings/dashboard/ |
SummaryLoaderTest.java | 27 import com.android.settingslib.drawer.Tile; 55 private Tile mTile; 63 mTile = new Tile(); 72 public void notifySummaryChanged(Tile tile) { 97 final Tile tile = new Tile(); local 98 tile.key = "123"; 99 tile.intent = new Intent() [all...] |
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/suggestions/ |
SuggestionParserTest.java | 31 import com.android.settingslib.drawer.Tile; 57 private List<Tile> mSuggestionsBeforeDismiss; 58 private List<Tile> mSuggestionsAfterDismiss; 60 private Tile mSuggestion; 69 mSuggestion = new Tile(); 144 final List<Tile> suggestions = sl.getSuggestions(); 166 final List<Tile> suggestions = sl.getSuggestions(); 170 final List<Tile> category1Suggestions = sl.getSuggestionForCategory("category1"); 171 final List<Tile> category3Suggestions = sl.getSuggestionForCategory("category3"); 181 final List<Tile> suggestions = sl.getSuggestions() [all...] |
/frameworks/base/packages/EasterEgg/src/com/android/egg/neko/ |
NekoTile.java | 18 import android.service.quicksettings.Tile; 68 Tile tile = getQsTile(); local 74 tile.setIcon(food.getIcon(this)); 75 tile.setLabel(food.getName(this)); 76 tile.setState(foodState != 0 ? Tile.STATE_ACTIVE : Tile.STATE_INACTIVE); 77 tile.updateTile();
|