转自:http://www.cnblogs.com/JohnTsai/p/4074643.html相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的:那到底这个属性是做什么用的呢? baselineAligne...
分类:
移动开发 时间:
2015-02-08 23:06:01
阅读次数:
437
Android官方文档training中英文翻译目录大全:29篇已翻译,45篇未翻译...
分类:
移动开发 时间:
2015-02-02 18:15:33
阅读次数:
404
相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的: 那到底这个属性是做什么用的呢? baselineAligned:基准线对齐。 首先要解释什么是基准线,这个在中文中不常见,但在以字母为书写语言的其他国家.....
分类:
移动开发 时间:
2015-02-02 15:36:50
阅读次数:
561
相信大家对LinearLayout已经相当熟悉,但你们是否了解它的属性baselineAligned呢? Android官方文档是这么描述的: 那到底这个属性是做什么用的呢? baselineAligned:基准线对齐。 首先要解释什么是基准线,这个在中文中不常见,但在以字母为书写语言的其他国家非常...
分类:
其他好文 时间:
2015-01-23 17:54:06
阅读次数:
227
Android 官方文档原创译文《Content Providers Basics》。Content Provider 管理着数据库的访问。 Provider 是某个 Android 应用程序的一部分,此类应用程序通常拥有自己的数据操作界面, 不过,Content Provider 主要是供其他应用...
分类:
移动开发 时间:
2015-01-23 16:15:32
阅读次数:
321
本章讲的是使用Gradle进行Android构建的一些高级构建定制的知识。比如配置java编译选项,aapt编译选项,操作任务等等。
高级构建定制
构建选项
Java 编译选项
android {
compileOptions {
sourceCompatibility = "1.6"
targetCompatibility = "1.6"
}
}
默认值为“1.6”。这个配置会影响所有编译 Java 源代码的任务。
aapt 选项
android...
分类:
移动开发 时间:
2015-01-05 09:30:51
阅读次数:
263
测试
构建一个测试应用程序已经集成到应用程序项目中了。所以已经没有必要再去创建一个单独的测试项目。
基础知识和配置
正如前面所提及,在main sourceSet旁边的是androidTest sourceSet,默认情况下,它位于src /androidTest/
从这里的 sourceSet 构建出来的是一个测试的apk,它可以部署到设备上,使用 Android 的测试框架去测试应用程序。它可以包含单元测试、 instrumentation 测试和后来的 uiautomator 测试。这个
Sour...
分类:
移动开发 时间:
2015-01-04 09:58:26
阅读次数:
289
Android 官方文档原创译文《Processes and Threads》。如果某个应用程序组件是第一次被启动,且这时应用程序也没有其他组件在运行,则 Android 系统会为应用程序创建一个包含单个运行线程的 Linux 进程。 默认情况下,同一个应用程序的所有组件都运行在一个进程和线程里(叫...
分类:
移动开发 时间:
2014-12-31 12:55:42
阅读次数:
275
Android 官方文档原创译文《Bound Services》。
Bound 类型的服务是客户端-服务器模式的服务端。Bound 类型的服务允许组件(比如 Activity)对其进行绑定、发送请求、接收响应、甚至进行进程间通信(IPC)。 Bound 类型的服务一般仅存活于为其他应用程序组件服务...
分类:
移动开发 时间:
2014-12-25 16:18:38
阅读次数:
329
Android 官方文档原创译文《Service》
分类:
移动开发 时间:
2014-12-24 13:10:52
阅读次数:
301