設定控制項的顏色,字型

2021-09-08 07:04:22 字數 1527 閱讀 6917

**:

package com.oyzz.ch3_6;

import android.os.bundle;

import android.view.view;

/*必須引用 widget.button才能宣告使用button物件*/

import android.widget.button;

/*必須引用 widget.textview才能宣告使用testview物件*/

import android.widget.textview;

public class ch3_6 extends activity

;colornum=0;

//得到color.xml檔案裡的顏色

int b =  getresources().getcolor(r.drawable.blue);//得到配置檔案裡的顏色

mbutton.settextcolor(b);

/*使用setonclicklistener讓按鈕聆聽事件*/

mbutton.setonclicklistener(new view.onclicklistener()

else

colornum=0;

}  });

fontbutton.setonclicklistener(new button.onclicklistener()

});}

}main.xml:

<?xml version="1.0" encoding="utf-8"?>

color.xml:

<?xml version="1.0" encoding="utf-8"?>

#404040ff

#000

#ff00ff

#0ff0ff

#c0c0c0ff

#ffffffff

#ffff33ff

#00ffff

#808080ff

#ff6699ff

#66ffffff

strings.xml:

<?xml version="1.0" encoding="utf-8"?>

hello world, ex03_13

轉吧七彩霓虹燈按我

體會:1.用**設定控制項的顏色:

int b =  getresources().getcolor(r.drawable.blue);//得到配置檔案裡的顏色

mbutton.settextcolor(b);

2.設定空間的字型:

方式一:mtext.settypeface(typeface.createfromasset(getassets(),"fonts/handmadetypewriter.ttf"));//設定字型

注意:1.保證檔案一定是ttf格式;2.放到assets/fonts目錄下;3.如果找不到相應的字型不會報錯,只是在執行的時候顯示不出來

方式二: fontbutton.settypeface(typeface.defaultfromstyle(typeface.italic));//用內部支援的方式設定

android 設定控制項的顏色字型的方法

android平台已經給我們提供了很多標準的元件,如 textview editview button imageview menu等,還有許多布局控制項,常見的有 absolutelayout linerlayout relativelayout tablelayout等。但隨著人們對視覺的需求,...

MFC字型(二)(控制項字型顏色)

改變edit字型顏色 1 cmydlg類中新增成員變數 cbrush m brush 2 oninitdialog中初進行設定 m brush.createsolidbrush rgb 0,255,255 3 新增訊息響應函式 onctlcolor if nctlcolor ctlcolor edi...

MFC視窗各控制項的顏色和字型的設定

很多人定義了基於mfc的程式專案,當設計介面使用控制項時,卻不知道如何對各控制項進行字型與顏色的設計 其實這些修改是需要動手新增 的,這方面的修改在控制項屬性裡是沒有現成的,這不同於.net定義的專案,它的是有直接屬性修改的。我在原文的基礎上做了修改與完善,也可參見原文 原文 1 改變對話方塊的底色...