About and Benefits
LogoTextView is a simple way to use nice graphics in an Android app without being a good designer. It builds on the fact that many fonts are free to use (even for commercial purposes) and that all fonts are vector graphics therefore, they don't lose quality as they scale. For example Font Awesome (Web: http://fontawesome.io/, GitHub: https://github.com/FortAwesome/Font-Awesome) is a set of 350+ icons that can be used in various ways to support your Android app's graphics.
How to implement LogoTextView to your own project:
- copy font_awesome.otf or any other font to your assets/fonts folder (you may need to create the fonts folder)
- copy the LogoTextView class to your project
- copy the attrs.xml to your res/values folder
- define logos you would use - in both attrs.xml and in LogoTextView.java
- define a new view in your layout file (as shown in activity_main.xml)
- customize it - add colors, onClick events, ...