請(qǐng)嘗試以下操作:

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、雅安服務(wù)器托管、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、長(zhǎng)子網(wǎng)站維護(hù)、網(wǎng)站推廣。
1.將“標(biāo)記小幫手”開(kāi)啟(請(qǐng)您打開(kāi)相冊(cè)-菜單鍵-設(shè)定-打開(kāi)標(biāo)記小幫手-位置勾選)。
2.將“位置標(biāo)簽”開(kāi)啟(請(qǐng)打開(kāi)照相機(jī)-點(diǎn)擊“小齒輪”設(shè)定圖標(biāo)-位置標(biāo)簽-開(kāi)-將“位置”開(kāi)關(guān)鍵向右滑動(dòng)使其開(kāi)啟-“照相機(jī)”勾選。
注:并不是所有機(jī)型均支持該功能。
在寫(xiě)前一篇文章 淺述Android Apk打包流程 的時(shí)候發(fā)現(xiàn)解壓后的apk里res的資源文件,有多于我本地項(xiàng)目中的res資源文件夾。
如果我的項(xiàng)目中依賴了Android的一些庫(kù),比如design庫(kù),design里面有自己的res,那么在打包我的項(xiàng)目的時(shí)候,這些res會(huì)合并一起打包。
我查看了下,我確實(shí)依賴了design等庫(kù)。
對(duì)比一下前三張圖,我本地項(xiàng)目沒(méi)有建anim、anim-v21、animator-v21(不再截圖了)等資源文件夾,但是design庫(kù)有,最終一并打包到我的項(xiàng)目中。
res目錄下的文件夾是有命名規(guī)則的,不能隨便起,為的是要適配不同的設(shè)備,而且是要做到最佳的資源匹配。
2.1、資源標(biāo)簽屬性及優(yōu)先級(jí)
除了分辨率外,同種資源之間可以有下面許多資源屬性標(biāo)簽,它們?cè)谄ヅ溥^(guò)程中是有優(yōu)先級(jí)順序的。大家可以快速瀏覽一下即可。以下資源標(biāo)簽修飾語(yǔ)按照優(yōu)先級(jí)從高到低的順序排列。
3、Locale(語(yǔ)言和區(qū)域)
例如en表示英語(yǔ),fr表示法語(yǔ),en-rUS表示英語(yǔ)和美國(guó)地區(qū)。不區(qū)分大小寫(xiě),r用于區(qū)分區(qū)域碼。
4、Layout Direction(布局方向)
ldrtl,布局方向從右到左(阿拉伯語(yǔ)等會(huì)這樣布局);ldltr,布局方向從左到右,是默認(rèn)的隱式值。(這就解答了我前面第二個(gè)提的問(wèn)題了)
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)你的屏幕的絕對(duì)寬度大于600dp時(shí),屏幕就會(huì)自動(dòng)調(diào)用layout-sw600dp文件夾里面的布局。這里的絕對(duì)寬度是指手機(jī)的實(shí)際寬度,即與手機(jī)是否橫屏沒(méi)關(guān)系,也就是手機(jī)較小的邊的長(zhǎng)度。
6、Screen Width(屏幕寬度)
wNdp ,設(shè)備的可用寬度值隨著當(dāng)前是橫屏還是豎屏?xí)a(chǎn)生變化,即它表示的是當(dāng)前真實(shí)的寬度值。即當(dāng)手機(jī)豎屏?xí)r,為較小邊的長(zhǎng)度;當(dāng)手機(jī)橫屏?xí)r,為較長(zhǎng)邊的長(zhǎng)度。
7、Screen Height(屏幕高度)
hNdp,與lScreen Width的使用一樣,只是這里指的是相對(duì)的高度。指手機(jī)相對(duì)放置的高度;即當(dāng)手機(jī)豎屏?xí)r,為較長(zhǎng)邊的長(zhǎng)度;當(dāng)手機(jī)橫屏?xí)r,為較小邊的長(zhǎng)度。
8、Size(屏幕大小)
samll:低密度,最小布局尺寸為320 426dp
normal:中等密度,標(biāo)準(zhǔn)屏幕最小布局尺寸約為320 470dp
large:中等密度,大屏幕最小布局尺寸為480 640dp
xlarge:大于中等密度,最小布局尺寸為720 960dp。基本用于平板電腦。
該配置并不僅適用于指定設(shè)備,如果沒(méi)有匹配的資源,會(huì)選擇與之最近的。 如果所有資源均大于當(dāng)前屏幕的尺寸限定符,則系統(tǒng)不會(huì)使用這些資源,且應(yīng)用運(yùn)行時(shí)會(huì)崩潰。
9、Ratio(屏幕縱橫比)
long:寬屏
notlong:非寬屏
10、Orientation(屏幕方向)
port:豎向的
land:橫向的
square:正方形的(我也不知道這個(gè)是什么樣子的)
11、UI Mode(UI模式)
無(wú)、car、desk、 television、appliance、 watch6種模式。(其實(shí)我沒(méi)看明白是干嘛的,哈哈)
12、Night Mode(夜間模式)
night:夜間模式
notnight:非夜間模式
可以通過(guò)UiModeManager來(lái)開(kāi)啟和關(guān)閉這一功能。
13、Density(屏幕像素密度)
ldpi:低密度,約120dpi;mdpi:中等密度,160dpi;hdpi:高密度,240dpi;xhdpi:超高密度,320dpi;xxhdpi:超超高密度,480dpi;xxxhdpi:超超超高密度,640dpi;nodpi:不希望以匹配設(shè)備密度的位圖資源;tvdpi:主要用于電視,約213dpi。anydpi:適用于所有密度,優(yōu)先級(jí)高于其他限定符。
14、Touch Screen(觸摸屏)
notouch:設(shè)備不帶觸摸屏
stylus:觸摸屏通過(guò)手寫(xiě)筆操作
finger:觸摸屏通過(guò)手指操作
15、Keyboard(鍵盤(pán)可用性)
keysexposed:設(shè)備有可用鍵盤(pán)。如果當(dāng)前的軟鍵盤(pán)被啟用,那么即便設(shè)備沒(méi)有鍵盤(pán)或者鍵盤(pán)不可用,這個(gè)狀態(tài)仍可能有效。
keyshidden:設(shè)備有鍵盤(pán),但當(dāng)前被隱藏,而且沒(méi)有軟鍵盤(pán)啟用。
keyssoft:設(shè)備當(dāng)前軟鍵盤(pán)啟動(dòng),即便它處于可見(jiàn)或不可見(jiàn)狀態(tài)。
16、Text Input(文本輸入法)
nokeys:設(shè)備不帶用用于文本輸入的按鍵
qwerty:設(shè)備具有標(biāo)準(zhǔn)硬鍵盤(pán)(無(wú)論是否對(duì)用戶可見(jiàn))
12key:設(shè)備具有 12 鍵硬鍵盤(pán)(無(wú)論是否對(duì)用戶可見(jiàn))
17、Navigation State(定位鍵可用性)
描述定位鍵是否可用,指的是光標(biāo)定位,非GPS導(dǎo)航的定位。
navexposed:定位鍵對(duì)用戶可用
navhidden:定位鍵對(duì)用戶不可用
18、Navigation Method(主要的非觸摸屏定位方式)
nonav:設(shè)備除了觸摸屏外沒(méi)有其他定位方式
dpad:設(shè)備具有用于導(dǎo)航的方向鍵
trackball:設(shè)備具有用于導(dǎo)航的軌跡球
wheel:設(shè)備有方向滾輪用于定位,不常用
19、Dimension(尺寸)
20、Version(平臺(tái)版本)
設(shè)備支持的 API 級(jí)別。例如v4 對(duì)應(yīng)于 API 級(jí)別 4,帶有 Android 1.6 或更高版本系統(tǒng)的設(shè)備。
2.2、怎么在AS中創(chuàng)建這些文件夾呢?
Android多標(biāo)簽的實(shí)現(xiàn)通常有幾下方式:
使用TabHost控件,但是這個(gè)控件自android 3.0以后就被廢棄了。
使用ActionBar,android 3.0以后增加了一個(gè)ActionBar這個(gè)控件,如果低版本要使用,需要引入v7包。
使用RadioGroup RadioBuuton,這個(gè)控件最方便,同時(shí)也是用最多的。
標(biāo)簽與內(nèi)容的搭配還需要使用Fragment。
都知道的,要看Android log如果不加過(guò)濾器,那么對(duì)應(yīng)的信息量極其的龐大,要在這些大信息量找到我們關(guān)心的可能需要耗費(fèi)比較長(zhǎng)的時(shí)間,所以對(duì)于在調(diào)試WiFi過(guò)程,那些標(biāo)簽是需要關(guān)注的呢?
WiFi的核心服務(wù),是啟動(dòng)整個(gè)WiFi服務(wù)的,它在我們的logcat關(guān)注范圍內(nèi)
WiFi的掃描服務(wù),一般我點(diǎn)開(kāi)或者進(jìn)入到WiFi列表頁(yè)面里,這個(gè)服務(wù)在后臺(tái)幫我們刷新熱點(diǎn),同樣在logcat關(guān)注的范圍內(nèi)
關(guān)于有線與WiFi的切換,以及系統(tǒng)關(guān)于網(wǎng)絡(luò)的鏈接,它幫忙在管著事呢,所以也在logcat關(guān)注的范圍內(nèi)
系統(tǒng)網(wǎng)絡(luò)相關(guān)的命令執(zhí)行需要涉及到它,比如像Setting iface up 或者bring up eth0 這些事兒,它幫忙在處理,同樣也在WiFi調(diào)試時(shí)logcat關(guān)注范圍內(nèi)
這個(gè)標(biāo)簽也是比較常用到,在hardware/libhardware_legacy/wifi/wifi.c里面,主要幫忙實(shí)現(xiàn)drv的加載/卸載,以及處理與wpa_supplicant之間相關(guān)事件的通信,常用于前期的WiFi Drv導(dǎo)入調(diào)試比較多,所以也在logcat關(guān)注范圍內(nèi)
這是一個(gè)類似鏈接的服務(wù),一般用于 Tethering wlan0 或者 sendTetherStateChangedBroadcast 等等,可以幫忙輔助調(diào)試WiFi流程,也在logcat關(guān)注范圍內(nèi)
對(duì)于可以支持軟件AP的WiFi Dongle設(shè)備來(lái)說(shuō),這是一個(gè)很關(guān)鍵的服務(wù)(工具),一般用來(lái)初始化設(shè)置軟AP的參數(shù)(ssid、channel、psk、wpa、帶寬等參數(shù))詳細(xì)具體可參考 hostapd.conf
WiFi中心處理樞紐,很多的WiFi狀態(tài)處理都離不開(kāi)它,所以也是在logcat需要關(guān)注的范圍
它在系統(tǒng)網(wǎng)絡(luò)有著重要的地位,因?yàn)槠涮幚淼臉I(yè)務(wù)包含了dns,路由控制表, dhcp相關(guān)等等,可以這么說(shuō),系統(tǒng)網(wǎng)絡(luò)涉及到無(wú)法ping通一些特定的域名或者網(wǎng)站,可以來(lái)這里找找原因,所以它也在logcat關(guān)注范圍內(nèi),其中該文件在/system/netd/server/TetherController.cpp,
一個(gè)神奇且強(qiáng)大的工具,集中了dns,dhcp,router等功能,它很適合在一些小網(wǎng)絡(luò)(輕量級(jí))架構(gòu)發(fā)揮著強(qiáng)大的作用,詳細(xì)可以參見(jiàn) 這里
可以看下它工作時(shí)打印
以上主要為調(diào)試WiFi 軟AP常用的Tag
對(duì)應(yīng)的logcat 命令如下
在切換到 Sta 狀態(tài)時(shí),我們需要重點(diǎn)關(guān)注wpa_supplicant對(duì)應(yīng)的log
開(kāi)啟wpa_supplicant的log,只需要修改一個(gè)地方即可,在找到對(duì)應(yīng)init.xx.rc啟動(dòng)wpa_supplicant進(jìn)程,在啟動(dòng)前添加 -dd的參數(shù)(將wpa_supplicant log 級(jí)別設(shè)為debug)即可,后續(xù)關(guān)于wpa_supplicant調(diào)試會(huì)繼續(xù)更新整理
當(dāng)前名稱:android標(biāo)簽,Android標(biāo)簽展開(kāi)更多
地址分享:http://chinadenli.net/article48/dsipphp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、企業(yè)建站、網(wǎng)站維護(hù)、外貿(mào)建站、動(dòng)態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)