最近在看《细说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类,用来提供应用程序运行时所需的环境配置以其他信息,这些声明只在程序开发和测试阶段存在,发布前将被删除。
下面会继续看,继续总结,周末真好~