請嘗試以下操作:
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:申請域名、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、長子網(wǎng)站維護、網(wǎng)站推廣。
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英寸平板電腦)
當你的屏幕的絕對寬度大于600dp時,屏幕就會自動調(diào)用layout-sw600dp文件夾里面的布局。這里的絕對寬度是指手機的實際寬度,即與手機是否橫屏沒關(guān)系,也就是手機較小的邊的長度。
6、Screen Width(屏幕寬度)
wNdp ,設(shè)備的可用寬度值隨著當前是橫屏還是豎屏?xí)a(chǎn)生變化,即它表示的是當前真實的寬度值。即當手機豎屏?xí)r,為較小邊的長度;當手機橫屏?xí)r,為較長邊的長度。
7、Screen Height(屏幕高度)
hNdp,與lScreen Width的使用一樣,只是這里指的是相對的高度。指手機相對放置的高度;即當手機豎屏?xí)r,為較長邊的長度;當手機橫屏?xí)r,為較小邊的長度。
8、Size(屏幕大?。?/p>
samll:低密度,最小布局尺寸為320 426dp
normal:中等密度,標準屏幕最小布局尺寸約為320 470dp
large:中等密度,大屏幕最小布局尺寸為480 640dp
xlarge:大于中等密度,最小布局尺寸為720 960dp?;居糜谄桨咫娔X。
該配置并不僅適用于指定設(shè)備,如果沒有匹配的資源,會選擇與之最近的。 如果所有資源均大于當前屏幕的尺寸限定符,則系統(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è)備有可用鍵盤。如果當前的軟鍵盤被啟用,那么即便設(shè)備沒有鍵盤或者鍵盤不可用,這個狀態(tài)仍可能有效。
keyshidden:設(shè)備有鍵盤,但當前被隱藏,而且沒有軟鍵盤啟用。
keyssoft:設(shè)備當前軟鍵盤啟動,即便它處于可見或不可見狀態(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。
都知道的,要看Android log如果不加過濾器,那么對應(yīng)的信息量極其的龐大,要在這些大信息量找到我們關(guān)心的可能需要耗費比較長的時間,所以對于在調(diào)試WiFi過程,那些標簽是需要關(guān)注的呢?
WiFi的核心服務(wù),是啟動整個WiFi服務(wù)的,它在我們的logcat關(guān)注范圍內(nèi)
WiFi的掃描服務(wù),一般我點開或者進入到WiFi列表頁面里,這個服務(wù)在后臺幫我們刷新熱點,同樣在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)試時logcat關(guān)注范圍內(nèi)
這個標簽也是比較常用到,在hardware/libhardware_legacy/wifi/wifi.c里面,主要幫忙實現(xiàn)drv的加載/卸載,以及處理與wpa_supplicant之間相關(guān)事件的通信,常用于前期的WiFi Drv導(dǎo)入調(diào)試比較多,所以也在logcat關(guān)注范圍內(nèi)
這是一個類似鏈接的服務(wù),一般用于 Tethering wlan0 或者 sendTetherStateChangedBroadcast 等等,可以幫忙輔助調(diào)試WiFi流程,也在logcat關(guān)注范圍內(nèi)
對于可以支持軟件AP的WiFi Dongle設(shè)備來說,這是一個很關(guān)鍵的服務(wù)(工具),一般用來初始化設(shè)置軟AP的參數(shù)(ssid、channel、psk、wpa、帶寬等參數(shù))詳細具體可參考 hostapd.conf
WiFi中心處理樞紐,很多的WiFi狀態(tài)處理都離不開它,所以也是在logcat需要關(guān)注的范圍
它在系統(tǒng)網(wǎng)絡(luò)有著重要的地位,因為其處理的業(yè)務(wù)包含了dns,路由控制表, dhcp相關(guān)等等,可以這么說,系統(tǒng)網(wǎng)絡(luò)涉及到無法ping通一些特定的域名或者網(wǎng)站,可以來這里找找原因,所以它也在logcat關(guān)注范圍內(nèi),其中該文件在/system/netd/server/TetherController.cpp,
一個神奇且強大的工具,集中了dns,dhcp,router等功能,它很適合在一些小網(wǎng)絡(luò)(輕量級)架構(gòu)發(fā)揮著強大的作用,詳細可以參見 這里
可以看下它工作時打印
以上主要為調(diào)試WiFi 軟AP常用的Tag
對應(yīng)的logcat 命令如下
在切換到 Sta 狀態(tài)時,我們需要重點關(guān)注wpa_supplicant對應(yīng)的log
開啟wpa_supplicant的log,只需要修改一個地方即可,在找到對應(yīng)init.xx.rc啟動wpa_supplicant進程,在啟動前添加 -dd的參數(shù)(將wpa_supplicant log 級別設(shè)為debug)即可,后續(xù)關(guān)于wpa_supplicant調(diào)試會繼續(xù)更新整理
當前名稱:android標簽,Android標簽展開更多
地址分享:http://sd-ha.com/article48/dsipphp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、企業(yè)建站、網(wǎng)站維護、外貿(mào)建站、動態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)