1.
Android 中 "@+id"的作用是什嗎?以及其與android:id的區別是什嗎?android:id和@id一樣是引用已有的id,而@+id是新增加一個id
2.
CharSequence和String的區別是什嗎?
CharSequence 是 char 值的一個可讀序列。此介面對許多不同種類的 char 序列提供統一的唯讀訪問
(個人理解應該算得上是char類型得一個集合,是interface)
String 類代表字串。Java 程式中的所有字串字面值(如 "abc" )都作為此類的執行個體來實現 |
3.setContentView(R.layout.main)在Android裡面,這句話是什麼意思?
R.layout.main是個布局檔案即控制項都是如何擺放如何顯示的,setContentView就是設定一個Activity的顯示介面,這句話就是設定這個這句話所再的Activity採用R.layout下的main布局檔案進行布局
4. 出現“adb不是內部或外部命令,也不是可啟動並執行程式或批量檔案。”
樓主要啟動並執行命令其實是adb.exe檔案,將adb.exe所在的檔案路徑添加到環境變數裡就可以了。例如,環境變數名是Path,值是E:\android-sdk-windows\tools。樓上的變數名是PATH,
5.android項目報出錯誤emulator-5554 disconnected! Cancelling 'com.mine.AndroidActivity
activity launch'5. !請問是什麼意思?什麼原因造成的?怎樣解決?謝謝
滿意答案 好評率:100%
使用Android模擬器經常遇到連不上、連一次掉一次等諸多問題
在此種情形下,重啟ADB即可:
在eclipse下:
window -> Show Views -> device -> view menu -> Reset adb
或者在命令列狀態下:
adb kill-server---再adb start-server