Package com.ribs
Class RUFonts
java.lang.Object
com.ribs.RUFonts
Provides some Ribs utility methods for Fonts.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classThis stub font class is responsible for returning the appropriate font reference by a rib font tag.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic String[]Returns a list of all system family names.static FontReturns a Font for a given name and size.static StringgetFontNameNormalized(String aName) Returns a "cleaned up" or standardized version of the given font name: 1.static String[]Returns a list of all system fontnames (excludes any that don't start with capital A-Z).static String[]getFontNames(String aFamilyName) Returns a list of all font names for a given family name.static Font[]getFonts()Returns the array of system fonts.static FontReturns the system font with the most similar name to the given name.static voidStarts loading fonts in the background and returns.
- 
Constructor Details- 
RUFontspublic RUFonts()
 
- 
- 
Method Details- 
getFontReturns a Font for a given name and size.
- 
getFontsReturns the array of system fonts.
- 
getFontNamesReturns a list of all system fontnames (excludes any that don't start with capital A-Z).
- 
getFamilyNamesReturns a list of all system family names.
- 
getFontNamesReturns a list of all font names for a given family name.
- 
guessFontReturns the system font with the most similar name to the given name.
- 
getFontNameNormalizedReturns a "cleaned up" or standardized version of the given font name: 1. Remove MT or MS or PS 2. Convert all non alpha numeric characters (essentially just dashes?) to spaces 3. Add space between any adjacent pair of lower-case:upper-case chars
- 
startFontLoadingInBackgroundpublic static void startFontLoadingInBackground()Starts loading fonts in the background and returns.
 
-