- 所有以drawable开头的文件夹都是用来存放图片的。
- 所有以mipmap开头的文件夹都是用来存放应用图标的
- 所有以values开头的文件夹都是用来存放字符串、样式、颜色等配置的,
- layout文件夹是用来放布局文件的。
打开res/values/strings.xml文件,内容如下所示:
<resources>
<string name="app_name">HelloWorld</string>
</resources>
可以看到,这里定义了一个应用程序的字符串,我们有以下两种方式来引用它。
- 在代码中通过R.string.app_name可以获得该字符串的引用。
- 在XML中通过@string/app_name可以获得该字符串的引用。
基本的预防就是上边两种形式,其中string部分是可以替换的。 - 如果是引用的图片资源就可以替换成drawable,
- 如果是引用的应用图标就可以替换成mipmap,
- 如果引用的布局文件就可以替换成layout。
下边举一个简单的例子来帮助你理解,打开AndroidManifest.xml文件,找到如下代码:
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
...
</application>
其中HelloWorld项目的应用图标就是通过android:icon属性来指定的,应用的名称则是通过android:label属性指定的。
本文由博客一文多发平台 OpenWrite 发布!
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦