之前遇到的最大問題就是eclipse已經更新到luna,跟書上有差,這還好,麻煩的是ADT跟SDK下載,先從ADT開始,如果在要install new software加新網站原本是這樣
https://dl-ssl.google.com/android/eclipse/site.xml更新後了要改成
https://dl-ssl.google.com/android/eclipse/才找的到DEVELOPE TOOLS
JDK沒什麼問題,抓JAVE EE DEVELOPER版就對了,再來是SDK,
去官網找http://developer.android.com/sdk/index.html竟然是一個掰腳版,10月抓的版本http://developer.android.com/sdk/index.html#win-bundle裡面只有watch的版本,就已經被新Activity搞的頭很大了...抓下來還只是W版本,其他的SDK都沒有,該版本TEXTEDIT介面無法放到main.xml裡面,我也是迷惑了好一陣子,只好去抓http://dl.google.com/android/installer_r23.0.2-windows.exe裡面有全部的SDK,大家請服用,大家也許可以直接轉ANDROID STUDIO學習,不過介面不太一樣,測試版到現在也好以時日了,越來越多人給予好評
還有AVD的設置,其中PATH要記得改,之後用cmd進sdk/tools資料夾裡面執行android list targets
會跑出有幾台Available Android targets,啟動虛擬機器的時候比較不會出現問題
當有錯誤訊息的時候,直接copy貼上google也會有不少答案出現,不過英文居多,我貼上都是指向http://stackoverflow.com/居多,上了就會發現大家都一樣...,問題很多
2014/10/9
加入對話框,加完後又卡關了...........
openOptionsDialog();
};
private void openOptionsDialog(){
AlertDialog.Builder dialog = new AlertDialog.Builder(Main.this);
dialog.setTitle("區公所");
dialog.setMessage("BMI Calc");
dialog.show();
書上的Activity是ver3的,與之後ver4的Activity差很多....學習的時候需多加注意
找到原因了....看來是打完程式碼之後需注意{}的編排,所有的程式碼必需在Activity以內。
;必需要讓他在OnClickListener(){ 的 } 之後,又花了我三小時...
openOptionsDialog();
}
};
private void openOptionsDialog(){
AlertDialog.Builder dialog = new AlertDialog.Builder(Main.this);
dialog.setTitle("區公所");
dialog.setMessage("BMI Calc");
dialog.show();
}
其實我到現在還不是很搞懂java的類別、型式、方法
像這樣一句 AlertDialog.Builder的點法我還不是很懂....再繼續看下去吧
2014/10/09 查看線上內容,怪哉
剛剛要在string.xml新增兩個字串,直接改xml竟然出現錯誤,語法沒錯,但就是錯誤,後來想到用圖型介面新增終於好了....應該不是半型全型的問題....但就是出現錯誤
新增.setPositiveButton(「文字」改成 R.string.ok_label,
14章-查看線上內容done
2014/10/09 查看線上內容,怪哉
剛剛要在string.xml新增兩個字串,直接改xml竟然出現錯誤,語法沒錯,但就是錯誤,後來想到用圖型介面新增終於好了....應該不是半型全型的問題....但就是出現錯誤
新增.setPositiveButton(「文字」改成 R.string.ok_label,
14章-查看線上內容done