Android小知識點20條

來源:互聯網
上載者:User

標籤:

轉載部落格: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條

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.