android 字体设置

android 字体设置

ID:14993633

大小:70.00 KB

页数:5页

时间:2018-07-31

android 字体设置_第1页
android 字体设置_第2页
android 字体设置_第3页
android 字体设置_第4页
android 字体设置_第5页
资源描述:

《android 字体设置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、深度解析Android中字体设置Android对中文字体支持很不好~~需要加入相应的字体库1、在AndroidXML文件中设置字体可以采用Android:typeface,例如android:typeface=”monospace”。在这里例子中我们在Activity中对android:text=”Hello,World!您好”分别进行了四种显示方式,依次为“Sans”,“serif”,“monospace”和系统缺省方式(经试验缺省采用采用sans)。英文字体有差异,貌似中文字体没有差异。XML文件如下:java代码:

2、>              

3、+id/serif"                   Android:text="Hello,World"                   Android:typeface="serif"                   Android:textSize="20sp"/>android:textSize=”20sp”/>       

4、    Android:typeface="monospace"                   Android:textSize="20sp"/>(1)创建布局Layout//创建线性布局LinearLayoutlinearLayout=newLinearLayout(this);//设定线性布局为垂直方向linearLayout.setOrientation(LinearLayout.VERTICAL);//以该线性布局做视图setContentView(linearLayout);(2)针对正常字体//普通正常字体normal=n

5、ewTextView(this);//设置字体内容,请注意:目前Android主要针对拉丁语系可使用字型设定,中文暂不支持normal.setText("NormalFontFYI");//设置字体大小normal.setTextSize(20.0f);//设置字型为默认,正常字体normal.setTypeface(Typeface.DEFAULT,Typeface.NORMAL);//增加该字体并显示到布局linearLayout中linearLayout.addView(normal,newLinearLayout.LayoutParams(LayoutParams.WRAP_CON

6、TENT,LayoutParams.WRAP_CONTENT));(3)针对粗体字体//粗体字体bold=newTextView(this);bold.setText("BoldFontFYI");bold.setTextSize(20.0f);//设置字体颜色为蓝色bold.setTextColor(Color.BLUE);//设置字型为默认粗体,粗体字体bold.setTypeface(Typeface.DEFAULT_BOLD,Typeface.BOLD);linearLayout.addView(bold,newLinearLayout.LayoutParams(LayoutPar

7、ams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));(4)针对斜体字体//斜体字体italic=newTextView(this);italic.setTextSize(20f);italic.setText("ItalicFontFYI");//设置字体颜色为红色italic.setTextColor(Color.RED);//设置字型为等宽字型,斜体字体italic.setTyp

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。