SYMBOL INDEX (160 symbols across 6 files) FILE: app/src/main/java/com/imagelettericon/MainActivity.java class MainActivity (line 27) | public class MainActivity extends AppCompatActivity { method onCreate (line 46) | @Override method onCreateOptionsMenu (line 53) | @Override method onBackPressed (line 60) | @Override method showDialog (line 65) | private void showDialog() { method onOptionsItemSelected (line 88) | @Override method setupRecyclerView (line 131) | private void setupRecyclerView() { method setContactsAdapter (line 136) | private void setContactsAdapter(String[] array) { method setCountriesAdapter (line 140) | private void setCountriesAdapter(String[] array) { method setAlternateCountriesAdapter (line 145) | private void setAlternateCountriesAdapter(String[] array) { method setAlternateContactsAdapter (line 149) | private void setAlternateContactsAdapter(String[] array) { class SimpleStringRecyclerViewAdapter (line 153) | public static class SimpleStringRecyclerViewAdapter method SimpleStringRecyclerViewAdapter (line 163) | SimpleStringRecyclerViewAdapter(Context context, List items,... method onCreateViewHolder (line 173) | @Override method onBindViewHolder (line 180) | @Override method getItemCount (line 230) | @Override class ViewHolder (line 235) | public class ViewHolder extends RecyclerView.ViewHolder { method ViewHolder (line 241) | public ViewHolder(View view) { method toString (line 248) | @Override FILE: imageletter/src/main/java/com/github/akashandroid90/imageletter/MaterialLetterIcon.java class MaterialLetterIcon (line 16) | public class MaterialLetterIcon extends RoundedImageViewWithBorder { method MaterialLetterIcon (line 27) | public MaterialLetterIcon(Context context) { method MaterialLetterIcon (line 31) | public MaterialLetterIcon(Context context, AttributeSet attrs) { method MaterialLetterIcon (line 35) | public MaterialLetterIcon(Context context, AttributeSet attrs, int def... method toPx (line 51) | private int toPx(int dp) { method updateDrawable (line 55) | private void updateDrawable() { method computeText (line 78) | private void computeText(String text) { method getText (line 91) | public String getText() { method setText (line 95) | public void setText(String text) { method getTextSize (line 100) | public int getTextSize() { method setTextSize (line 104) | public void setTextSize(int textSize) { method setTypeface (line 109) | public void setTypeface(Typeface typeface) { method getTypeFace (line 114) | public Typeface getTypeFace() { method getShapeColor (line 118) | public int getShapeColor() { method setShapeColor (line 122) | public void setShapeColor(@ColorInt int color) { method getTextColor (line 127) | public int getTextColor() { method setTextColor (line 131) | public void setTextColor(@ColorInt int color) { method isBold (line 136) | public boolean isBold() { method setBold (line 140) | public void setBold(boolean bold) { method isUppercase (line 144) | public boolean isUppercase() { method setUppercase (line 148) | public void setUppercase(boolean uppercase) { method getLetterCount (line 152) | public int getLetterCount() { method setLetterCount (line 156) | public void setLetterCount(int mLetterCount) { method setBorderColor (line 160) | public void setBorderColor(int color) { FILE: imageletter/src/main/java/com/github/akashandroid90/imageletter/RoundedImageViewWithBorder.java class RoundedImageViewWithBorder (line 19) | public class RoundedImageViewWithBorder extends TintableImageView { method RoundedImageViewWithBorder (line 42) | public RoundedImageViewWithBorder(Context context) { method RoundedImageViewWithBorder (line 46) | public RoundedImageViewWithBorder(Context context, AttributeSet attrs) { method RoundedImageViewWithBorder (line 50) | public RoundedImageViewWithBorder(Context context, AttributeSet attrs,... method drawableStateChanged (line 77) | @Override method getScaleType (line 83) | @Override method setScaleType (line 88) | @Override method setImageDrawable (line 115) | @Override method setImageBitmap (line 123) | @Override method setImageURI (line 131) | @Override method setImageResource (line 145) | @Override method resolveResource (line 155) | private Drawable resolveResource() { method setBackground (line 167) | @Override method updateDrawableAttrs (line 172) | private void updateDrawableAttrs() { method updateBackgroundDrawableAttrs (line 176) | private void updateBackgroundDrawableAttrs() { method updateAttrs (line 180) | private void updateAttrs(Drawable drawable, boolean background) { method setBackgroundDrawable (line 201) | @Override method getCornerRadius (line 210) | public int getCornerRadius() { method setCornerRadius (line 214) | public void setCornerRadius(int radius) { method getBorderWidth (line 223) | public int getBorderWidth() { method setBorderWidth (line 227) | public void setBorderWidth(int width) { method getBorderColor (line 237) | public int getBorderColor() { method setBorderColor (line 243) | public void setBorderColor(int color) { method getBorderColors (line 247) | public ColorStateList getBorderColors() { method setBorderColors (line 251) | public void setBorderColors(ColorStateList colors) { method isOval (line 263) | public boolean isOval() { method setOval (line 267) | public void setOval(boolean oval) { method isRoundBackground (line 274) | public boolean isRoundBackground() { method setRoundBackground (line 278) | public void setRoundBackground(boolean roundBackground) { FILE: imageletter/src/main/java/com/github/akashandroid90/imageletter/TintableImageView.java class TintableImageView (line 14) | public class TintableImageView extends AppCompatImageView { method TintableImageView (line 17) | public TintableImageView(Context context) { method TintableImageView (line 21) | public TintableImageView(Context context, AttributeSet attrs) { method TintableImageView (line 25) | public TintableImageView(Context context, AttributeSet attrs, int defS... method drawableStateChanged (line 33) | @Override method removeTint (line 54) | public void removeTint() { method setColorFilter (line 59) | public void setColorFilter(ColorStateList tint) { FILE: imageletter/src/main/java/com/github/akashandroid90/imageletter/drawable/RoundedDrawable.java class RoundedDrawable (line 22) | public class RoundedDrawable extends Drawable { method RoundedDrawable (line 40) | public RoundedDrawable(Bitmap bitmap) { method fromBitmap (line 60) | public static Drawable fromBitmap(Bitmap bitmap) { method fromDrawable (line 68) | public static Drawable fromDrawable(Drawable drawable) { method drawableToBitmap (line 95) | public static Bitmap drawableToBitmap(Drawable drawable) { method isStateful (line 113) | @Override method onStateChange (line 118) | @Override method updateShaderMatrix (line 129) | private void updateShaderMatrix() { method onBoundsChange (line 208) | @Override method draw (line 215) | @Override method getOpacity (line 234) | @Override method setAlpha (line 239) | @Override method setColorFilter (line 245) | @Override method setDither (line 251) | @Override method setFilterBitmap (line 257) | @Override method getIntrinsicWidth (line 263) | @Override method getIntrinsicHeight (line 268) | @Override method getCornerRadius (line 273) | public float getCornerRadius() { method setCornerRadius (line 277) | public RoundedDrawable setCornerRadius(float radius) { method getBorderWidth (line 282) | public float getBorderWidth() { method setBorderWidth (line 286) | public RoundedDrawable setBorderWidth(int width) { method getBorderColor (line 292) | public int getBorderColor() { method setBorderColor (line 298) | public RoundedDrawable setBorderColor(int color) { method getBorderColors (line 302) | public ColorStateList getBorderColors() { method setBorderColors (line 306) | public RoundedDrawable setBorderColors(ColorStateList colors) { method isOval (line 314) | public boolean isOval() { method setOval (line 318) | public RoundedDrawable setOval(boolean oval) { method getScaleType (line 323) | public ScaleType getScaleType() { method setScaleType (line 327) | public RoundedDrawable setScaleType(ScaleType scaleType) { FILE: imageletter/src/main/java/com/github/akashandroid90/imageletter/drawable/TextDrawable.java class TextDrawable (line 16) | public class TextDrawable extends ShapeDrawable { method TextDrawable (line 31) | private TextDrawable(Builder builder) { method getDarkerShade (line 68) | private static int getDarkerShade(int color) { method builder (line 74) | public static IShapeBuilder builder() { method draw (line 78) | @Override method drawBorder (line 99) | private void drawBorder(Canvas canvas) { method setAlpha (line 112) | @Override method setColorFilter (line 117) | @Override method getOpacity (line 122) | @Override method getIntrinsicWidth (line 127) | @Override method getIntrinsicHeight (line 132) | @Override type IConfigBuilder (line 137) | public interface IConfigBuilder { method width (line 138) | IConfigBuilder width(int width); method height (line 140) | IConfigBuilder height(int height); method textColor (line 142) | IConfigBuilder textColor(int color); method borderColor (line 144) | IConfigBuilder borderColor(int color); method withBorder (line 146) | IConfigBuilder withBorder(int thickness); method useFont (line 148) | IConfigBuilder useFont(Typeface font); method fontSize (line 150) | IConfigBuilder fontSize(int size); method bold (line 152) | IConfigBuilder bold(); method toUpperCase (line 154) | IConfigBuilder toUpperCase(); method endConfig (line 156) | IShapeBuilder endConfig(); type IBuilder (line 159) | public interface IBuilder { method build (line 160) | TextDrawable build(String text, int color); type IShapeBuilder (line 163) | public interface IShapeBuilder { method beginConfig (line 164) | IConfigBuilder beginConfig(); method rect (line 166) | IBuilder rect(); method round (line 168) | IBuilder round(); method roundRect (line 170) | IBuilder roundRect(int radius); method buildRect (line 172) | TextDrawable buildRect(String text, int color); method buildRoundRect (line 174) | TextDrawable buildRoundRect(String text, int color, int radius); method buildRound (line 176) | TextDrawable buildRound(String text, int color); class Builder (line 179) | public static class Builder implements IConfigBuilder, IShapeBuilder, ... method Builder (line 195) | private Builder() { method width (line 210) | public IConfigBuilder width(int width) { method height (line 215) | public IConfigBuilder height(int height) { method textColor (line 220) | public IConfigBuilder textColor(int color) { method borderColor (line 225) | public IConfigBuilder borderColor(int color) { method withBorder (line 230) | public IConfigBuilder withBorder(int thickness) { method useFont (line 235) | public IConfigBuilder useFont(Typeface font) { method fontSize (line 240) | public IConfigBuilder fontSize(int size) { method bold (line 245) | public IConfigBuilder bold() { method toUpperCase (line 250) | public IConfigBuilder toUpperCase() { method beginConfig (line 255) | @Override method endConfig (line 260) | @Override method rect (line 265) | @Override method round (line 271) | @Override method roundRect (line 277) | @Override method buildRect (line 285) | @Override method buildRoundRect (line 291) | @Override method buildRound (line 297) | @Override method build (line 303) | @Override