在 Android 中, 1pt 大概等於 2.22sp以上供參考,android
與分辨率無關的度量單位能夠解決這一問題。Android支持下列全部單位。
px(像素):屏幕上的點。
in(英寸):長度單位。
mm(毫米):長度單位。
pt(磅):1/72英寸。
dp(與密度無關的像素):一種基於屏幕密度的抽象單位。在每英寸160點的顯示器上,1dp = 1px。
dip:與dp相同,多用於android/ophone示例中。
sp(與刻度無關的像素):與dp相似,可是能夠根據用戶的字體大小首選項進行縮放。函數
分辨率:整個屏是多少點,好比800x480,它是對於軟件來講的顯示單位,以px爲單位的點。 density(密度)值表示每英寸有多少個顯示點,與分辨率是兩個概念。apk的資源包中,字體
當屏幕density=240時使用hdpi標籤的資源
當屏幕density=160時,使用mdpi標籤的資源
當屏幕density=120時,使用ldpi標籤的資源。
通常android設置長度和寬度多用dip,設置字體大小多用sp. 在屏幕密度爲160,1dp=1px=1dip, 1pt = 160/72 sp 1pt = 1/72 英寸.當屏幕密度爲240時,1dp=1dip=1.5px.調試
一、runningip
二、paused資源
三、stoppedit
四、killed百度
「拿來主義」standard模式。哪裏須要調用我我就去哪裏,能夠屢次實例化,能夠幾個相同的Activity重疊。sed
「拒絕堆疊」singleTop模式。能夠屢次實例化,可是不能夠多個相同的Activity重疊,當堆棧的頂部爲相同的Activity時,會調用onNewIntent函數。軟件
「獨立門戶」singleTask模式。同一個應用中調用該Activity時,若是該Activity沒有被實例化,會在本應用程序的Task內實例 化,若是已經實例化,會將Task中其上的Activity銷燬後,調用onNewIntent;其它應用程序調用該Activity時,若是該 Activity沒有被實例化,會建立新的Task並實例化後入棧,若是已經實例化,會銷燬其上的Activity,並調用onNewIntent。一句 話,singleTask就是「獨立門戶」,在本身的Task裏,而且啓動時不容許其餘Activity凌駕於本身之上。
「孤獨寂寞」singleInstance模式。加載該Activity時若是沒有實例化,他會建立新的Task後,實例化入棧,若是已經存在,直接調用 onNewIntent,該Activity的Task中不容許啓動其它的Activity,任何從該Activity啓動的其餘Activity都將被 放到其餘task中,先檢查是否有本應用的task,沒有的話就建立
分別是:Assert(斷言)、Debug(調試)、Error(錯誤)、Info(信息)、Verbose(詳細)、Warning(警告) 實現用戶輸入的內容有自動提示的功能,相似百度的搜索結果, AutoCompleteTextView能夠實現;