現在看一下baseactivity 作為模板模式 做的事情這個看很簡單 新建乙個類,eclipse就會提醒你做這個事情了
package com.itheima.redbaby;import android.view.view;
@override
protected void findviewbyid()
@override
protected void loadviewlayout()
@override
protected void processlogic()
@override
protected void setlistener()
@overridepublic void onclick(view v)
}
這樣規定一下父類的方法,將來其他人或者自己寫**的時候就不會亂七八糟了,實在是很好的技術
現在就可以走一下 框架執行的步驟了:
子類activity只是負責寫一下具體的處理事情,真正的執行有父類完成,父類執行oncreate方法
/*** android生命週期**方法-建立
*/@override
public void oncreate(bundle parambundle)
一些列初始化後呼叫initiew方法
/*** */
private void initview()
loadviewlayout();
findviewbyid();
setlistener();
processlogic();
}
如果需要載入tab就載入tab 然後呼叫
loadviewlayout();findviewbyid();
setlistener();
processlogic();
這幾個父類介面,也就是執行了子類實現的具體方法.並吧資料顯示在了activity上.
CentOS SVN客戶端應用
一 centos安裝tortoisesvn yum install y subversion 二 svn客戶端命令 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄,首次必須帶路徑 例如 svn checkout svn 簡寫 svn co 2 往版...
CentOS SVN客戶端應用
一 centos安裝tortoisesvn yum install y subversion 二 svn客戶端命令 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔...
CentOS SVN客戶端應用
一 centos安裝tortoisesvn yum install y subversion 二 svn客戶端命令 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔...