Android Studio tips2
Android不推荐把字符串进行硬编码,一般的做法是把字符串定义在laylout里,并在xml文件里对键值进行引用
例如《第一行代码》中
Hello word程序中"Hello Word!"的输出流:
<TextView
android:text = "@string/hello_word" />
而hello_word的值在res/values/strings.xml里写到:
<resources>
<string name = "hello_word">Hello Word!</string>
</resources>
而在android studio中的特性是
<TextView
android:text = "Hello Word!"
也是正确的
================================================================
新创建好的项目是没有 Layout 目录的,在 app/src/main/res 目录上点右键 → New → Android resource directory,在弹出的对话框中将 Resource type 选为 layout。
================================================================
XML中 定义一个id:@+id/id_name
引用一个id:@id/id_name
================================================================
想要activity作为程序的主活动,即点击应用程序图标首先打开的就是这个活动,一定要做如下声明:
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
并且写在<intent-filter>标签下
================================================================
浙公网安备 33010602011771号