【2013-10-17】Android应用开发笔记:自定义控件实现LCD显示

[历史归档]本文原发布于 cstriker1407.info 个人博客,内容为历史存档,仅供参考。
发布时间:2013-10-17| 标题:Android应用开发笔记:自定义控件实现LCD显示分类:编程 / android |标签:android·自定义控件·todo


Android应用开发笔记:自定义控件实现LCD显示

    • 方法一:直接加载字体
      • 1. 将字体文件放入 assets 目录
      • 2. 设置字体
    • 方法二:自定义控件

通过加载自定义字体文件,可以让 TextView 呈现 LCD 数码管风格的显示效果。

方法一:直接加载字体

1. 将字体文件放入 assets 目录

assets/ fonts/ LCD.ttf

2. 设置字体

textView=(TextView)findViewById(R.id.textView_custom);Typefacetf=Typeface.createFromAsset(getAssets(),"fonts/LCD.ttf");textView.setTypeface(tf);

方法二:自定义控件

待实现(TODO):通过继承 TextView 封装字体加载逻辑,避免在每个使用处重复调用。