android 總結一 TextView 和Paint
android Typeface使用TTF字型檔案設定字型
我們可以在程式中放入ttf字型檔案,在程式中使用Typeface設定字型。
第一步,在assets目錄下新建fonts目錄,把ttf字型檔案放到這。
第二步,程式中呼叫:
AssetManager mgr=getAssets();//得到AssetManager
Typeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根據路徑得到Typeface
tv.setTypeface(tf);//設定字型
2.在xml檔案中使用android:textStyle=”bold” 可以將英文設定成粗體, 但是不能將中文設定成粗體,
將中文設定成粗體的方法是:
TextView tv = (TextView)findViewById(R.id.TextView01);
tv.getPaint().setFakeBoldText(true);//中文仿“粗體”--使用TextPaint的仿“粗體”設定setFakeBoldText為true。
相關推薦
android 總結一 TextView 和Paint
.自定義字型android Typeface使用TTF字型檔案設定字型我們可以在程式中放入ttf字型檔案,在程式中使用Typeface設定字型。第一步,在assets目錄下新建fonts目錄,把ttf字型檔案放到這。第二步,程式中呼叫:AssetManager mgr=ge
Android總結 - Activity任務和返回棧、儲存Activity的狀態
任務和返回棧 一個應用程式當中通常都會包含很多個Activity,每個Activity都應該設計成為一個具有特定的功能,並且可以讓使用者進行操作的元件。另外,Activity之間還應該是可以相互啟動的。比如,一個郵件應用中可能會包含一個用於展示郵件列表的Activity,而當用戶點選了其中某
總結一 shell和linux(幫助自己搞懂這些問題的)
一 什麼是shell shell 是一個互動性命令直譯器。shell讓你在命令列鍵入命令,經過shell解釋後傳送給作業系統(核心)執行。可通過一系列的linux命令對作業系統發出相關指令的人機介面。 Shell 是一個用C語言編寫的程式,它是使用者使用Linux的橋樑。Shel
nodejs備忘總結(一) -- node和express安裝與配置,新建簡單專案(附安裝配置過程中遇到問題的解決方法)
安裝node 本文以安裝node_v8.9.0為例(win10環境),下載node-v8.9.0-x64.msi外掛 下載後,安裝,安裝目錄預設為C:\Program Files\nodejs 配置環境變數,系統變數->path,新增“C:\Program Files\nodejs\”
Android NDK(JNI)學習總結一:Java程式碼中申明native函式-Java呼叫C函式,並在C函式中訪問java類和方法、屬性
本文不涉及android-ndk開發環境搭。 步驟一:新建一個APP,名稱為HelloJNI,然後定義一個類(將會在native程式碼中呼叫和訪問該類): package com.example.hellojni; public class JNITe
2015年終總結,忙碌和無所事事的一年
adding style article 技術 書籍 radi 失望 con 繼續 轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/49805231猶豫了非常久。今年的年終總結究竟要不要寫。我是非常想把
Android O新特性和行為變更總結zz
檢測 總結 提示 容易 使用情況 賬號 attr tube strac https://mp.weixin.qq.com/s/Ezfm-Xaz3fzsaSm0TU5LMw 1. Android O 新特性 前段時間解決了幾個 QQ 音樂多窗口屏幕顯示的 bug,雖然
android studio 利用gradle和cmakelist生成c++靜態庫.a的方法總結
nts 需求 roi ++ build mat 頭文件 方法 ext android生成靜態庫的方法有兩種,一種是編輯android.mk文件,一種是編輯cmakelist文件。前一種沒做研究,因為用的ide是android studio,所以直接利用gradle調用cma
android studio使用CMake和NDK,實現應用自身被卸載時打開某一網址
licensed 項目 右鍵 ava 開發工具 not per 2.0 idt 實現應用自身被卸載時打開某一網址的c代碼 MyActivity: public class MyActivity extends Activity { /** * Calle
Android開發性能優化總結(一)
傳遞 per details 占用 很大的 處理 環境 gist world 安卓開發應用首先要講究良好的用戶體驗,如果一款軟件卡頓現象嚴重,不流暢,經常崩潰,那麽將給用戶帶來極不良好的體驗,從而損失用戶。 在實際開發和學習中,我總結了一下關於安卓性能的優化,供大
計算機網路知識總結一計算機網路和協議(一)
計算機網路知識總結一計算機網路和協議(一) 網際網路概述 網際網路組成 計算機網路的效能指標 OSI參考模型以及TCP/IP四層模型、五層協議 通訊過程、資料傳輸、網路裝置 小結 網際網路概述 計算機網路: 由若干節點
Android 快速檢視SH1和MD5的另一種便捷方法
@echo off set keyPath="%1" "%JAVA_HOME%\bin\keytool" -list -v -keystore %keyPath% pause 使用方法:複製此段程式碼,新建文字檔案並貼上到這裡,檔名字尾改為.bat,把你的簽名檔案拖動到剛剛新建的那個.bat檔案
【Chapter4*重點總結一*】檔案刪除以及du和df的區別
一、unlink檔案 看下面的刪除檔案程式碼,如果在執行前、執行中(睡眠的15秒)、執行後分別檢視磁碟空間大小,會有什麼不同呢? //刪除一個檔案,並且在15秒後關閉程式 #include"apue.h" #include"fcntl.h" int main(int a
java面試總結(一)--如何準備Java初級和高階的技術面試
本文內容來自:https://mp.weixin.qq.com/s?__biz=MzAxNDMwMTMwMw==&mid=2247489769&idx=1&sn=1fccca65abcb7c7f7b8411cc1e79be6f&chksm=9b9439f1ace3b0
Android多程序總結一:生成多程序(android:process屬性)
前言 正常情況下,一個apk啟動後只會執行在一個程序中,其程序名為apk的包名,所有的元件都會在這個程序中執行,以下為DDMS的程序截圖: com.biyou.multiprocess為程序名,也是apk的包名, 但是如果需要將某些元件(如Service,Activity等)執行在單
Android ConstraintLayout完全解析和效能分析(章節一)
一、說在前面的話 在這裡預祝大家2019年:豬事順利,青春永豬,豬圓玉潤,豬籠入水—八面來財 對於這個已經出現了兩年的新佈局ConstraintLayout,之前只是作為知識瞭解並未在真正的使用它,今天讓我們來從幾個方面解讀ConstraintLayout並對它的效能做細緻化分析。
redis總結(一)--cap原理和base
1cap原理 1.1來自http://www.ruanyifeng.com/blog/2018/07/cap.html的解釋 1.1.1先看 Partition tolerance,中文叫做"分割槽容錯"。 大多數分散式系統都分佈在多個子網路。每個子網路就叫做一
總結一篇初級Android 開發 適配
總結一篇Android 開發 適配 博主從入職的第一個專案起就遇到了Android 適配,適配各種手機和主流平板,那可真的蛋疼,而我們的UI設計師又比較嚴格,所以為此我也是研究了不少,學到了不少!僅作為入門級適配! 本文主要講語言適配,解析度(
Android Kotlin 學習總結(一) 《KAE 優缺點並且深入位元組碼分析工作原理》
本章會分為以下內容: 1.Kotlin KAE介紹,使用和原始Android findViewById對比優缺點 2.Kotlin KAE所存在的問題 3.通過位元組碼分析他的實現原理 閱讀本章內容大概需要您5分鐘的時間 一、Kotlin KAE介紹,使用和原始
Android View事件體系總結一
什麼是View? View是Android中所有控制元件的基類,是一種介面層的控制元件的一種抽象,它代表了一個控制元件。 View的位置引數 View的位置主要由它的四個頂點決定,分別對應View的四個屬性:top,left,right,bottom。其中top是左上角