1、android系統預設支援三種字型,分別為:「sans」, 「serif」, 「monospace
2、在android中可以引入其他字型 。
<?xml version="1.0" encoding="utf-8"?>
// 得到textview控制項物件
textview textview = (textview) findviewbyid(r.id.custom);
// 將字型檔案儲存在assets/fonts/目錄下,www.linuxidc.com建立typeface物件
typeface typeface = typeface.createfromasset(getassets(),"fonts/droidsansthai.ttf");
// 應用字型
textview.settypeface(typeface);
如果想對整個介面的所有控制項都應用自定義字型,可以:
package arui.blog.csdn.net;
import android.graphics.typeface;
import android.view.view;
import android.view.viewgroup;
import android.widget.button;
import android.widget.edittext;
import android.widget.textview;
public class fontmanager else if (v instanceof button) else if (v instanceof edittext) else if (v instanceof viewgroup)
Android開發中SVN的使用
本文以eclipse為例。3.關於鎖的問題 不要講整個專案設定為needs lock,否則會導致專案不能更改sdk版本等問題。建議將res src以及androidmanifest.xml設定為needs lock。如果整個專案設定為needs lock後,project.properties不設定...
Android開發中MVC模式的使用
一 概念mvc model view controller m是指模型,v是指檢視,c則是控制器。乙個模型可以對於多種檢視,比如一批資料,可以分別用列表檢視 網格檢視來展示。一種檢視也可以對於多種模型,如乙個資料列表,其資料可以是由本地資料庫或者網路通過不同的邏輯模型來獲得。使用mvc的目的是將m和...
Android開發 Intent使用
1.啟動activity將intent物件傳遞給startactivity 方法或startactivityforresult 方法以啟動乙個activity,該intent物件包含了要啟動的activity的資訊及其他必要的資料。intent有兩種型別 explicit 顯式 的和implict ...