琐碎记录

  • 在layout xml中,元素如果需要在java中引用,就需要有android:id
  • setContentView(R.layout.activity_main),即把res/layout/activity_main.xml载入
  • R.layout用来引用layout的元素,R.id用来引用所有的id
  • res/values-fr, 是法语对应的目录
  • 调用字符串:String hello = getResources().getString(R.string.hello_world)
  • 模拟器中无法用键盘输入文字:编辑avd,在hardware中添加键盘支持

导入项目时,经常报“@Override annotation error (android prefs)”, 参考这个:

命令行创建项目:

android list targets

android create project  --target 6 --name WhereAmI --path ~/Documents/workspace/WhereAmI --activity MainActivity --package me.notsobad.whereami

# 运行
ant debug && adb install -r bin/WhereAmI-debug.apk