標籤:
轉載部落格:http://blog.csdn.net/dengshengjin2234/article/category/1322773
1. Android中常用的幾種布局,LinearLayout、RelativeLayout、FrameLayout和GridLayout。AbsoluteLayout已廢棄。
2. Android XML解析主要有三種方式,包括SAX 、DOM 、PULL。
3. activity的啟動模式有standard 、singleTop、singleTask和singleInstance。
4.一條最長的簡訊息約佔中文70(包括標點),英文160,160個位元組。
5.關於記憶體回收:記憶體回收程式負責釋放無用記憶體。
6.Math.round():正數四捨五入;負數四舍五不入。
7. Intent傳遞資料時,下列的資料類型可以被傳Serializable、Charsequence、Parcelable和Bundle。
8. android中的動畫分類有Tween和Frame 。
9.退出Activity方法有onStop() 、拋異常強制退出和Finish()。
10.正確的自訂style的方式舉例:
<resources>
<style name="myStyle">
<item name="android:layout_width">fill_parent</item>
</style>
</resources>
11.如果在android應用程式中需要傳送簡訊,那麼需要在AndroidManifest.xml檔案中許可權:
android.permission.SEND_SMS。
12.使用Toast提示時,可以自訂顯示時間長度,Toast沒有焦點,Toast只能持續一段時間。
13.在一個布局檔案中,對一個EditText進行設定,可以通過android:hint設定實現輸入框預設提示內容的效果。
14.Android項目工程下面的assets目錄主要放置多媒體等資料檔案。
15.線程銷毀的方法是onDestroy() 。
16. service生命週期的onCreate()和onStart(),當第一次啟動的時候先後調用onCreate()和onStart()方法;如果service已經啟動,只會執行onStart()方法,不在執行onCreate()方法。
17. Intent的作用的可以實現介面間的切換,可以包含動作和動作資料,串連四大組件的紐帶。
18.SAX解析xml檔案的優點不用事先調入整個文檔,佔用資源少。(還有其他有點)。
19.在Android中使用Menu時可能需要重寫的方法有onCreateOptionsMenu() 、
onOptionsItemSelected() 。
20.Android應用程式結構(4層)是Applications(核心應用程式)、Application Framework(開發架構套件)、Libraries(系統運行庫或者是c/c++核心庫)和Linux Kernel(Linux核心)。
Android小知識點20條