Android系統(tǒng)啟動(dòng)流程 Android系統(tǒng)啟動(dòng)流程: Activity啟動(dòng)流程 Activity啟動(dòng)流程: 觸發(fā)刷新的過程 ViewRootImpl、Window(Pho...
TextView中設(shè)置加粗其實(shí)調(diào)用的就是這個(gè)方法
public void setTypeface(@Nullable Typeface tf, @Typeface.Style int style) {
if (style > 0) {
if (tf == null) {
tf = Typeface.defaultFromStyle(style);
} else {
tf = Typeface.create(tf, style);
}
setTypeface(tf);
// now compute what (if any) algorithmic styling is needed
int typefaceStyle = tf != null ? tf.getStyle() : 0;
int need = style & ~typefaceStyle;
// ===============標(biāo)記===================
mTextPaint.setFakeBoldText((need & Typeface.BOLD) != 0);
// ================標(biāo)記==================
mTextPaint.setTextSkewX((need & Typeface.ITALIC) != 0 ? -0.25f : 0);
} else {
mTextPaint.setFakeBoldText(false);
mTextPaint.setTextSkewX(0);
setTypeface(tf);
}
}
Android中TextView字體加粗小技巧Android中TextView字體加粗小技巧 開發(fā)中經(jīng)常會(huì)遇到字體加粗的需求,在使用系統(tǒng)字體的情況下,我們一般是通過在布局文件中給TextView設(shè)置android:tex...
原文地址我們知道,HTTP請(qǐng)求都是明文傳輸?shù)?,所謂的明文指的是沒有經(jīng)過加密的信息,如果HTTP請(qǐng)求被黑客攔截,并且里面含有銀行卡密碼等敏感數(shù)據(jù)的話,會(huì)非常危險(xiǎn)。為了解決這個(gè)問...
前言 現(xiàn)在很多App里都內(nèi)置了Web網(wǎng)頁(Hybrid App),比如說很多電商平臺(tái),淘寶、京東、聚劃算等等,如下圖京東首頁 那么這種該如何實(shí)現(xiàn)呢?其實(shí)這是Android里一...
幾歲我估計(jì)不行,最起碼要十幾二十幾歲,不然家長(zhǎng)不同意?。。。?
到底要幾歲結(jié)婚成家,才是最合適的?看過這樣一句話:如果把結(jié)婚生子剔除在規(guī)劃表之外,那我們的人生時(shí)間表會(huì)拉長(zhǎng)許多。仔細(xì)一想,好像很有道理。 雖說隨著生活條件的提升和醫(yī)療技術(shù)的不斷進(jìn)步,現(xiàn)代人的平均壽命在延長(zhǎng),我...
前言: TextUtils類是系統(tǒng)自帶的一個(gè)工具類,里面包含了一些靜態(tài)方法,是處理一些常見的有關(guān)Text的工具的集合方法類。今天我們就來大致學(xué)習(xí)一下這個(gè)類里都包含了什么內(nèi)容…...
前言 在使用系統(tǒng)的DatePickerDialog時(shí),你會(huì)發(fā)現(xiàn),在不同的SDK版本上,顯示的效果是不同,這是系統(tǒng)做的兼容性,如果想設(shè)置為統(tǒng)一的顯示效果,會(huì)有版本限制。這里我們...
前言 那些年使用過的布局,遇到的坑以及如何解決前兩篇:NestedScrollView、RecycleView、ViewPager 等布局方面的常見問題匯總,及解決有關(guān)布局問...
前言 最近在開發(fā)工程中,多次用到EditText這個(gè)控件,同時(shí)出現(xiàn)在同一個(gè)頁面中,并且需要適應(yīng)各種情況,比如:ListView 的每個(gè)item中都包含有EditText、sc...
簡(jiǎn)述 在項(xiàng)目開發(fā)的過程中,我們可能或多或少的撥打電話功能,在這里我們就來總結(jié)一下?lián)艽螂娫挷僮鬟^程的一些內(nèi)容,僅作為記錄,以便以后查找。 撥打電話 撥打電話的幾種實(shí)現(xiàn)方式 區(qū)別...
問題 我們還是從問題開始說起,在開發(fā)中我們經(jīng)常會(huì)用到TextView顯示文本,并根據(jù)產(chǎn)品要求顯示為單行或者是規(guī)定的幾行,超出部分顯示為省略號(hào)的需求。最近在做這個(gè)需求的時(shí)候,發(fā)...