Android Resource目录拾遗

来源:互联网 发布:淘宝店铺排名怎么看 编辑:程序博客网 时间:2024/06/05 03:03

最近在看《细说Android 4.0 NDK编程》,第一章的内容比较简单,但是也发现一些不错的东西,做点摘录。

proguard.cfg:Proguard是Android的混淆器的配置文件,用来防止程序被反编译,如果需要使用该功能,只需要在project.properties文件中添加一行配置信息progruard.config= proguard.cfg

在XML文件中引用资源的语法:

1、@[package: ]type/name

使用自己包下的资源可以省略package。@代表的是R.java类,type代表的是R.java中的静态内部类,/name代表静态内部类type中的静态属性,而该属性可以指向res目录下相应名字的资源。如果访问的是Android系统中自带的文件,则要添加包名“android:”,如android:textColor= "@android:color/red"。

2、@+id/string_name

其中"+"表示在R.java的名为id的内部类中添加一条记录。

AndroidManifest.xml主要包含的我还不清楚的功能:

决定应用程序组件运行在哪个进程里面。

列举测试设备Instrumentation类,用来提供应用程序运行时所需的环境配置以其他信息,这些声明只在程序开发和测试阶段存在,发布前将被删除。

下面会继续看,继续总结,周末真好~

原创粉丝点击