Skip navigation links
Version 1.1.2 Documentation
A C D F G O S T U 

A

applyFont(FontWidget, AttributeSet, int, int) - Method in interface universum.studios.android.font.FontApplier
Applies a Font created for the specified attrs set to the given font widget.
applyFont(FontWidget, int) - Method in interface universum.studios.android.font.FontApplier
Applies a Font created for the specified style to the given font widget.
applyFont(FontWidget, String) - Method in interface universum.studios.android.font.FontApplier
Applies a Font created for the specified fontPath to the given font widget.
applyFont(FontWidget, Font) - Method in interface universum.studios.android.font.FontApplier
Applies the specified font to the given font widget.

C

clearCache() - Static method in class universum.studios.android.font.Font
Clears the current cache with already created and cached Font instances.
create(Context, AttributeSet, int, int) - Static method in class universum.studios.android.font.Font
Creates a new instance of Font with the font path obtained from the given attrs set.
create(Context, int) - Static method in class universum.studios.android.font.Font
Creates a new instance of Font with the font path obtained from the given style.
create(String) - Static method in class universum.studios.android.font.Font
Creates an instance of Font with the given file path.

D

DEFAULT - Static variable in interface universum.studios.android.font.FontApplier
Default implementation of FontApplier used by all font widgets.

F

Font - Class in universum.studios.android.font
Font is a simple wrapper class around graphics Typeface object.
Font(String) - Constructor for class universum.studios.android.font.Font
Creates a new instance of Font with the specified path that points to a .ttf file within assets folder.
FONT_DIR - Static variable in class universum.studios.android.font.Font
Sub-directory within an application assets folder where should be, by default, placed all custom font files.
FontApplier - Interface in universum.studios.android.font
Interface for simple mediator that may be used in order to apply a desired custom font to a specific FontWidget implementation.
FontApplierWidget - Interface in universum.studios.android.font
A FontWidget extended interface that allows to specify a custom FontApplier that should be used by font widget implementation to perform custom font applying logic.
FontAutoCompleteTextView - Class in universum.studios.android.font.widget
An AutoCompleteTextView and FontApplierWidget implementation that supports applying of custom font via FontAutoCompleteTextView.setFont(Font).
FontAutoCompleteTextView(Context) - Constructor for class universum.studios.android.font.widget.FontAutoCompleteTextView
FontAutoCompleteTextView(Context, AttributeSet) - Constructor for class universum.studios.android.font.widget.FontAutoCompleteTextView
FontAutoCompleteTextView(Context, AttributeSet, int) - Constructor for class universum.studios.android.font.widget.FontAutoCompleteTextView
FontAutoCompleteTextView(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.font.widget.FontAutoCompleteTextView
Creates a new instance of FontAutoCompleteTextView for the given context.
FontButton - Class in universum.studios.android.font.widget
A Button and FontApplierWidget implementation that supports applying of custom font via FontButton.setFont(Font).
FontButton(Context) - Constructor for class universum.studios.android.font.widget.FontButton
FontButton(Context, AttributeSet) - Constructor for class universum.studios.android.font.widget.FontButton
Same as FontButton.FontButton(Context, AttributeSet, int) with R.attr.buttonStyle as attribute for default style.
FontButton(Context, AttributeSet, int) - Constructor for class universum.studios.android.font.widget.FontButton
FontButton(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.font.widget.FontButton
Creates a new instance of FontButton for the given context.
FontCheckBox - Class in universum.studios.android.font.widget
A CheckBox and FontApplierWidget implementation that supports applying of custom font via FontCheckBox.setFont(Font).
FontCheckBox(Context) - Constructor for class universum.studios.android.font.widget.FontCheckBox
FontCheckBox(Context, AttributeSet) - Constructor for class universum.studios.android.font.widget.FontCheckBox
FontCheckBox(Context, AttributeSet, int) - Constructor for class universum.studios.android.font.widget.FontCheckBox
FontCheckBox(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.font.widget.FontCheckBox
Creates a new instance of FontCheckBox for the given context.
FontEditText - Class in universum.studios.android.font.widget
An EditText and FontApplierWidget implementation that supports applying of custom font via FontEditText.setFont(Font).
FontEditText(Context) - Constructor for class universum.studios.android.font.widget.FontEditText
FontEditText(Context, AttributeSet) - Constructor for class universum.studios.android.font.widget.FontEditText
FontEditText(Context, AttributeSet, int) - Constructor for class universum.studios.android.font.widget.FontEditText
FontEditText(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.font.widget.FontEditText
Creates a new instance of FontEditText for the given context.
FontRadioButton - Class in universum.studios.android.font.widget
A RadioButton and FontApplierWidget implementation that supports applying of custom font via FontRadioButton.setFont(Font).
FontRadioButton(Context) - Constructor for class universum.studios.android.font.widget.FontRadioButton
FontRadioButton(Context, AttributeSet) - Constructor for class universum.studios.android.font.widget.FontRadioButton
FontRadioButton(Context, AttributeSet, int) - Constructor for class universum.studios.android.font.widget.FontRadioButton
FontRadioButton(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.font.widget.FontRadioButton
Creates a new instance of FontRadioButton for the given context.
FontTextView - Class in universum.studios.android.font.widget
A TextView and FontApplierWidget implementation that supports applying of custom font via setFont(Font).
FontTextView(Context) - Constructor for class universum.studios.android.font.widget.FontTextView
Same as FontTextView(Context, AttributeSet) without attributes.
FontTextView(Context, AttributeSet) - Constructor for class universum.studios.android.font.widget.FontTextView
Same as FontTextView(Context, AttributeSet, int) with R.attr.textViewStyle as attribute for default style.
FontTextView(Context, AttributeSet, int) - Constructor for class universum.studios.android.font.widget.FontTextView
Same as FontTextView(Context, AttributeSet, int, int) with 0 as default style.
FontTextView(Context, AttributeSet, int, int) - Constructor for class universum.studios.android.font.widget.FontTextView
Creates a new instance of FontTextView for the given context.
FontWidget - Interface in universum.studios.android.font
Interface for widgets which support usage of custom Font that may be specified via FontWidget.setFont(Font).
FontWidget.TypefaceStyle - Annotation Type in universum.studios.android.font
Defines an annotation for determining available typeface styles that may be passed to FontWidget.setTypeface(Typeface, int) method.

G

getContext() - Method in interface universum.studios.android.font.FontWidget
Returns the context in which is this font widget created.
getFilePath() - Method in class universum.studios.android.font.Font
Returns the path to the font file that is represented by this font instance.
getTypeface(Context) - Method in class universum.studios.android.font.Font
Returns instance of the Typeface which is created for the .ttf file of this font instance.

O

onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class universum.studios.android.font.widget.FontAutoCompleteTextView
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class universum.studios.android.font.widget.FontButton
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class universum.studios.android.font.widget.FontCheckBox
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class universum.studios.android.font.widget.FontEditText
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class universum.studios.android.font.widget.FontRadioButton
 
onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class universum.studios.android.font.widget.FontTextView
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class universum.studios.android.font.widget.FontAutoCompleteTextView
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class universum.studios.android.font.widget.FontButton
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class universum.studios.android.font.widget.FontCheckBox
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class universum.studios.android.font.widget.FontEditText
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class universum.studios.android.font.widget.FontRadioButton
 
onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class universum.studios.android.font.widget.FontTextView
 

S

setBasePath(String) - Static method in class universum.studios.android.font.Font
Specifies a base path at which are stored font .ttf files that are to be created via Font.create(String) and cached by this Font class.
setFont(String) - Method in interface universum.studios.android.font.FontWidget
Sets a path to the font file of which font should be applied to this font widget.
setFont(Font) - Method in interface universum.studios.android.font.FontWidget
Sets a font to be applied to this font widget.
setFont(String) - Method in class universum.studios.android.font.widget.FontAutoCompleteTextView
 
setFont(Font) - Method in class universum.studios.android.font.widget.FontAutoCompleteTextView
 
setFont(String) - Method in class universum.studios.android.font.widget.FontButton
 
setFont(Font) - Method in class universum.studios.android.font.widget.FontButton
 
setFont(String) - Method in class universum.studios.android.font.widget.FontCheckBox
 
setFont(Font) - Method in class universum.studios.android.font.widget.FontCheckBox
 
setFont(String) - Method in class universum.studios.android.font.widget.FontEditText
 
setFont(Font) - Method in class universum.studios.android.font.widget.FontEditText
 
setFont(String) - Method in class universum.studios.android.font.widget.FontRadioButton
 
setFont(Font) - Method in class universum.studios.android.font.widget.FontRadioButton
 
setFont(String) - Method in class universum.studios.android.font.widget.FontTextView
 
setFont(Font) - Method in class universum.studios.android.font.widget.FontTextView
 
setFontApplier(FontApplier) - Method in interface universum.studios.android.font.FontApplierWidget
Sets an applier that should be used by this font widget in order to apply custom font requested via FontWidget.setFont(Font).
setFontApplier(FontApplier) - Method in class universum.studios.android.font.widget.FontAutoCompleteTextView
 
setFontApplier(FontApplier) - Method in class universum.studios.android.font.widget.FontButton
 
setFontApplier(FontApplier) - Method in class universum.studios.android.font.widget.FontCheckBox
 
setFontApplier(FontApplier) - Method in class universum.studios.android.font.widget.FontEditText
 
setFontApplier(FontApplier) - Method in class universum.studios.android.font.widget.FontRadioButton
 
setFontApplier(FontApplier) - Method in class universum.studios.android.font.widget.FontTextView
 
setLogLevel(int) - Static method in class universum.studios.android.font.Font
Sets a logging level determining at which level should be visible messages logged by Font class into console via Log utility.
setTextAppearance(Context, int) - Method in class universum.studios.android.font.widget.FontAutoCompleteTextView
 
setTextAppearance(Context, int) - Method in class universum.studios.android.font.widget.FontButton
 
setTextAppearance(Context, int) - Method in class universum.studios.android.font.widget.FontCheckBox
 
setTextAppearance(Context, int) - Method in class universum.studios.android.font.widget.FontEditText
 
setTextAppearance(Context, int) - Method in class universum.studios.android.font.widget.FontRadioButton
 
setTextAppearance(Context, int) - Method in class universum.studios.android.font.widget.FontTextView
 
setTypeface(Typeface) - Method in interface universum.studios.android.font.FontWidget
Sets a typeface in which the text of this font widget should be displayed.
setTypeface(Typeface, int) - Method in interface universum.studios.android.font.FontWidget
Sets a typeface and style in which the text of this font widget should be displayed and turns on the fake bold and italic bits in the Paint if the Typeface that you provided does not have all the bits in the style that you specified.

T

TTF_SUFFIX - Static variable in class universum.studios.android.font.Font
Suffix for original true Typeface fonts.

U

universum.studios.android.font - package universum.studios.android.font
Contains classes that may be used to support applying of custom fonts to text related widgets in Android applications.
universum.studios.android.font.widget - package universum.studios.android.font.widget
Package containing group of FontWidget implementations.
A C D F G O S T U 
Skip navigation links
Version 1.1.2 Documentation