
Android官方
zrbcsdn
时而聒噪,时而安静,时而袅袅升烟。
展开
-
Android官方MVP架构--解读
前段时间Google在Github推出了一个项目,专门展示Android引用各种各样的MVP架构,算是官方教程了。趁着还新鲜,让我们来抛砖引玉一探究竟,看看在Google眼里什么样算是好的MVP架构。App架构在Android开发者中一直是讨论比较多的一个话题,目前讨论较多的有MVP、MVVM、Clean这三种。google官方对于架构的态度一直是非常开放的,让开发者自主选择组织和架构转载 2016-05-03 17:28:37 · 1128 阅读 · 0 评论 -
Android官方MVP项目单元测试
Google在3月份推出了一个项目,用来介绍Android MVP架构的各种组合,可以认为是官方在这方面的最佳实践。令人称道的是除了MVP本身之外,这些工程配备了极其完善的单元测试用例,学习价值极高。本文着重针对todo-mvp的单元测试进行解读。写在前面关于MVP关于MVP的介绍很多,这不是本文的重点,这里列举近期一些比较好的文章。Android官方M转载 2016-05-03 17:33:52 · 5049 阅读 · 2 评论 -
android多屏设计、适配(来自官网)
支持各种屏幕尺寸使用“wrap_content”和“match_parent”要确保布局的灵活性并适应各种尺寸的屏幕,您应使用 "wrap_content" 和 "match_parent" 控制某些视图组件的宽度和高度。如果您使用 "wrap_content",系统就会将视图的宽度或高度设置成所需的最小尺寸以适应视图中的内容,而 "match_parent"(在低于 AP翻译 2015-11-17 18:34:23 · 941 阅读 · 0 评论 -
Android测试详解_3-Building Instrumented Unit Tests-创建仪器单元测试
英文官方链接写在前面仪器单元测试是运行在物理设备或模拟器上的测试,它可以使用高级的Android框架API以及支持库API,例如Android Testing Support Library。你可以创建仪器单元测试,如果测试需要获取仪器信息(比如目标应用的上下文),或者请求实际的Android框架组件的接口(例如Parcelable、SharedPreference对象)。 使用仪器单元测试也会帮翻译 2016-07-11 13:44:08 · 1355 阅读 · 0 评论 -
android测试详解_2-Building Local Unit Tests-本地单元测试
英文官方链接现在前面你应该编写并使用测试,作为android应用开发环节的一部分,好的测试能帮助我们在开发过程中早一些捕捉到bugs,并且树立你信心。 为了核实app中的特殊行为,检验在不同android设置中的兼容性,你可以写一个test case.本文将教你如何使用google提供的JUnit 4框架、测试APIs和工具创建一个test case,以及如何运行测试。 如果你的单元测试没有翻译 2016-07-08 16:20:46 · 1061 阅读 · 0 评论 -
Android测试详解_1-Best Practices for Testing-介绍
写在前面英文官方链接 Android测试都是基于JUnit,不管是运行在jvm上的本地单元测试还是运行在android设备上的仪器测试都需要用到它。本篇主要介绍创建android测试的概念和工具。测试类型当你使用AS写测试的时候,你的测试必须写到两个不同代码目录(源集)中的一个里面。对于你的项目中每个module,AS都包括了两个源集,对应一下的测试类型:1.Local unit tests翻译 2016-07-08 10:40:43 · 963 阅读 · 0 评论