1、@override
@override是偽**,表示重寫(當然不寫也可以),不過寫上有如下好處:
1>可以當注釋用,方便閱讀
2>編譯器可以給你驗證@override下面的方法名是否是你父類中所有的,如果沒有則報錯
比如你如果沒寫@override而你下面的方法名又寫錯了,這時你的編譯器是可以通過的(它以為這個方法是你的子類中自己增加的方法)
使用該標記是為了增強程式在編譯時候的檢查,如果該方法並不是乙個覆蓋父類的方法,在編譯時編譯器就會報告錯誤。
引用自2、final
final 如果用在類中就是最終類,不能被繼承,若用在變數中,就相當於是乙個常量;用在函式中,這個方法不能被重寫。
final textview show = new textview(this);
///建立乙個textview1111
Android 一些錯誤
android fragment裡面放viewpager 巢狀fragment 報錯 解決 在adapter的構造方法裡加上 super fragment.getchildfragmentmanager 把android專案變成lib的時候會在switch語句那裡報錯 解決 switch語句的cas...
android開發的一些概念
在安卓開發的時候,不可避免的需要同安卓開發人員進行交流,所以,這就要求我們對安卓開發的一些概念進行熟悉 以下是一些需要掌握的安卓開發概念。sdk software development kit 一般都是一些 軟體工程師 為特定的 軟體包 軟體框架 硬體平台 作業系統 等建立應用軟體時的 開發工具 ...
android開發的一些步驟
做了幾個android企業應用專案後,總結了專案的基本開發步驟,希望能夠交流。一 應用規劃 確定功能。必須的介面及介面跳轉的流程。需要的資料及資料的 及格式。是否需要服務端支援。是否需要本地資料庫支援。是否需要特殊許可權。是否需要後台服務。二 架構設計 分層。網路連線。資料處理 xml domain...