編輯:關於Android編程
AndroidStudio 實現加載字體資源的方法
在android中字體的格式總是不能盡善盡美的顯示出來 , 於是要求我們使用一些有美感的字體,加載的方式(就像HTML的字體一樣),我們需要通過加載字體的方式來使用android中不曾提供的字體;
首先在androidstudio中找到assets文件夾 , (位於serc/main/java下,與res在同一個文件裡面) , 找到之後將字體文件(*.ttf)放入這個文件夾下(當然為了規范起見,我們可以再asseets下建立一個font文件夾表示存放字體文件). 如圖所示:
資源存放成功之後, 通過一下的代碼加載並使用字體:
其中context.getAssets()方法是用於加載assets文件夾 , "OpenSans-Regular.ttf"是字體文件的相對路徑 , 細心的同學可以看見我的assert中有兩個相同的字體文件 ,
其中一個在font文件夾下面 , 如果想要加載這個文件夾就要使用:
Typeface tf = Typeface.createFromAsset(getAssets(), "font/OpenSans-Regular.ttf");
在View中顯示這種字體的使用就用setTypeface就行了。
其實清除緩存是有兩種的,一種是清除手機rom裡面的緩存,一種是清除手機sd卡裡面的緩存,我們今天主要講的就是第一種 ps:這裡來一個知識掃盲,就是手機裡面的rom和r
手機屏幕怎麼看好壞?屏幕是否夠清晰?接下來小編將教教大家怎麼從分辨率去看手機屏幕的好壞,快來圍觀吧!手機屏幕怎麼看好壞?手機屏幕怎麼看好壞?你的手機屏幕分辨
EventBus是個什麼東西?有什麼用? EventBus是一個發布 / 訂閱的事件總線。簡單點說,就是兩人約定好怎麼通信,一人發布消息,另外一個約定好的人立馬接收到你發
國產手機的集體高潮,卻使消費者變的“煩惱了”,因為消費者在購買手機時變得越來越猶豫糾結。以2499元這個價位的手機來說,單國產手機就