編輯:關於Android編程
一般來說,Android應用程序中的Button響應事件有兩種書寫方式
Button button=null;
button.setOnClickListener(new ButtonOnClickListener());
下面再寫一個監聽的內部類
class ButtonOnClickListener implements OnClickListener {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(當前類名.this, 跳轉到的類.class);
startActivity(intent);
}
}
這是第一種寫法,第二種如下
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(當前類名.this, 跳轉到的類.class);
startActivity(intent);
}
});
當代碼檢查多次沒有錯,運行出錯,有如下提示時
很多同學找不到原因,原因很簡單,就是要在AndroidManifest.xml裡面注冊相應的Activity類,這種隱蔽的注冊初學者很容易犯的
具體語法就是
另外如果沒有指定好應用程序的sdk版本,實際上很多網上下的簡單案例源碼沒有填寫sdk版本。導入到eclipse裡面的程序就會爆很多紅燈,出錯的基本出於一個R類,實際上這個R類由系統自動生成,不用自己寫。設置sdk版本也很容易
找到AndroidManifest.xml,以Mainfest打開,點擊Uses Sdk
Min SDK version是設置應用程序支持最小安卓sdk版本,9對應Android 2.3。8對應Android2.2,對Android 4以上的能支持95%以上。
Target SDK versioin就是設置你當前的Android版本,Android4.2.2對應的是17,Android 4.3對應18,Android L對應20,按具體情況設置咯
下面先來一張效果圖 根據圖片分析,要實現的有側邊欄DrawerLayout,ActionBar的顏色和菜單以及ActionBarDrawerTogg
最近公司培訓新同事,我負責整理一點關於android的基礎知識,遙想當年,剛接觸android,也是一頭霧水,啥都不懂,就是靠看文檔和視頻,對andro
ListView是我們在開發Android程序時用得比較多的一種widget,通常用來展示多條數據,這裡,我對ListView的一些功能點作一個簡單介紹。 1. Ca
刷機精靈是Android手機一鍵刷機輔助工具,可以幫助玩家更快速完成刷機操作,很多用戶對刷機精靈的使用不是很了解,那麼刷機精靈應該如何操作呢,一起來和小編