請嘗試以下操作:
站在用戶的角度思考問題,與客戶深入溝通,找到蘇尼特右網(wǎng)站設(shè)計與蘇尼特右網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋蘇尼特右地區(qū)。
1.將“標記小幫手”開啟(請您打開相冊-菜單鍵-設(shè)定-打開標記小幫手-位置勾選)。
2.將“位置標簽”開啟(請打開照相機-點擊“小齒輪”設(shè)定圖標-位置標簽-開-將“位置”開關(guān)鍵向右滑動使其開啟-“照相機”勾選。
注:并不是所有機型均支持該功能。
在寫前一篇文章 淺述Android Apk打包流程 的時候發(fā)現(xiàn)解壓后的apk里res的資源文件,有多于我本地項目中的res資源文件夾。
如果我的項目中依賴了Android的一些庫,比如design庫,design里面有自己的res,那么在打包我的項目的時候,這些res會合并一起打包。
我查看了下,我確實依賴了design等庫。
對比一下前三張圖,我本地項目沒有建anim、anim-v21、animator-v21(不再截圖了)等資源文件夾,但是design庫有,最終一并打包到我的項目中。
res目錄下的文件夾是有命名規(guī)則的,不能隨便起,為的是要適配不同的設(shè)備,而且是要做到最佳的資源匹配。
2.1、資源標簽屬性及優(yōu)先級
除了分辨率外,同種資源之間可以有下面許多資源屬性標簽,它們在匹配過程中是有優(yōu)先級順序的。大家可以快速瀏覽一下即可。以下資源標簽修飾語按照優(yōu)先級從高到低的順序排列。
3、Locale(語言和區(qū)域)
例如en表示英語,fr表示法語,en-rUS表示英語和美國地區(qū)。不區(qū)分大小寫,r用于區(qū)分區(qū)域碼。
4、Layout Direction(布局方向)
ldrtl,布局方向從右到左(阿拉伯語等會這樣布局);ldltr,布局方向從左到右,是默認的隱式值。(這就解答了我前面第二個提的問題了)
5、Smallest Screen Width(最小寬度)
swNdp,屏幕的基本尺寸。
sw320dp:適用于320 320 ldpi、320 480 mdpi、480 480 hdpi
sw600dp:適用于600 1024mdpi (7英寸的平板電腦)
sw720dp:適用于720*1280 mdpi (10英寸平板電腦)
當(dāng)你的屏幕的絕對寬度大于600dp時,屏幕就會自動調(diào)用layout-sw600dp文件夾里面的布局。這里的絕對寬度是指手機的實際寬度,即與手機是否橫屏沒關(guān)系,也就是手機較小的邊的長度。
6、Screen Width(屏幕寬度)
wNdp ,設(shè)備的可用寬度值隨著當(dāng)前是橫屏還是豎屏?xí)a(chǎn)生變化,即它表示的是當(dāng)前真實的寬度值。即當(dāng)手機豎屏?xí)r,為較小邊的長度;當(dāng)手機橫屏?xí)r,為較長邊的長度。
7、Screen Height(屏幕高度)
hNdp,與lScreen Width的使用一樣,只是這里指的是相對的高度。指手機相對放置的高度;即當(dāng)手機豎屏?xí)r,為較長邊的長度;當(dāng)手機橫屏?xí)r,為較小邊的長度。
8、Size(屏幕大?。?/p>
samll:低密度,最小布局尺寸為320 426dp
normal:中等密度,標準屏幕最小布局尺寸約為320 470dp
large:中等密度,大屏幕最小布局尺寸為480 640dp
xlarge:大于中等密度,最小布局尺寸為720 960dp?;居糜谄桨咫娔X。
該配置并不僅適用于指定設(shè)備,如果沒有匹配的資源,會選擇與之最近的。 如果所有資源均大于當(dāng)前屏幕的尺寸限定符,則系統(tǒng)不會使用這些資源,且應(yīng)用運行時會崩潰。
9、Ratio(屏幕縱橫比)
long:寬屏
notlong:非寬屏
10、Orientation(屏幕方向)
port:豎向的
land:橫向的
square:正方形的(我也不知道這個是什么樣子的)
11、UI Mode(UI模式)
無、car、desk、 television、appliance、 watch6種模式。(其實我沒看明白是干嘛的,哈哈)
12、Night Mode(夜間模式)
night:夜間模式
notnight:非夜間模式
可以通過UiModeManager來開啟和關(guān)閉這一功能。
13、Density(屏幕像素密度)
ldpi:低密度,約120dpi;mdpi:中等密度,160dpi;hdpi:高密度,240dpi;xhdpi:超高密度,320dpi;xxhdpi:超超高密度,480dpi;xxxhdpi:超超超高密度,640dpi;nodpi:不希望以匹配設(shè)備密度的位圖資源;tvdpi:主要用于電視,約213dpi。anydpi:適用于所有密度,優(yōu)先級高于其他限定符。
14、Touch Screen(觸摸屏)
notouch:設(shè)備不帶觸摸屏
stylus:觸摸屏通過手寫筆操作
finger:觸摸屏通過手指操作
15、Keyboard(鍵盤可用性)
keysexposed:設(shè)備有可用鍵盤。如果當(dāng)前的軟鍵盤被啟用,那么即便設(shè)備沒有鍵盤或者鍵盤不可用,這個狀態(tài)仍可能有效。
keyshidden:設(shè)備有鍵盤,但當(dāng)前被隱藏,而且沒有軟鍵盤啟用。
keyssoft:設(shè)備當(dāng)前軟鍵盤啟動,即便它處于可見或不可見狀態(tài)。
16、Text Input(文本輸入法)
nokeys:設(shè)備不帶用用于文本輸入的按鍵
qwerty:設(shè)備具有標準硬鍵盤(無論是否對用戶可見)
12key:設(shè)備具有 12 鍵硬鍵盤(無論是否對用戶可見)
17、Navigation State(定位鍵可用性)
描述定位鍵是否可用,指的是光標定位,非GPS導(dǎo)航的定位。
navexposed:定位鍵對用戶可用
navhidden:定位鍵對用戶不可用
18、Navigation Method(主要的非觸摸屏定位方式)
nonav:設(shè)備除了觸摸屏外沒有其他定位方式
dpad:設(shè)備具有用于導(dǎo)航的方向鍵
trackball:設(shè)備具有用于導(dǎo)航的軌跡球
wheel:設(shè)備有方向滾輪用于定位,不常用
19、Dimension(尺寸)
20、Version(平臺版本)
設(shè)備支持的 API 級別。例如v4 對應(yīng)于 API 級別 4,帶有 Android 1.6 或更高版本系統(tǒng)的設(shè)備。
2.2、怎么在AS中創(chuàng)建這些文件夾呢?
Android多標簽的實現(xiàn)通常有幾下方式:
使用TabHost控件,但是這個控件自android 3.0以后就被廢棄了。
使用ActionBar,android 3.0以后增加了一個ActionBar這個控件,如果低版本要使用,需要引入v7包。
使用RadioGroup RadioBuuton,這個控件最方便,同時也是用最多的。
標簽與內(nèi)容的搭配還需要使用Fragment。