关于架构的文章,博主很早就想写了,虽说现在比较流行MVVM,但是MVP以及MVC也没有过时之说,最主要还是要根据业务来选择合适的架构。当然现在写MVP的文章很多,也有很多好的文章,但是大多数看完后还是...
分类:
移动开发 时间:
2016-08-25 21:19:47
阅读次数:
202
1.Android工程设计。工程的设计对维护和开发至关重要。实战解析Android架构设计原则 2.对象池技术 ...
分类:
移动开发 时间:
2016-08-23 20:20:11
阅读次数:
151
1、前言 随着软硬件的进一步发展,Android设备使用64位的cpu已经开始非常普遍了。但是笔者在测试arm64-v8a(64位架构)的Android设备时,发现使用到ArcGIS Android API的环节出现程序崩溃闪退问题,经过排查,发现ArcGIS Runtime SDK for And ...
分类:
移动开发 时间:
2016-08-02 00:55:23
阅读次数:
371
android架构篇mvp+rxjava+retrofit+eventBus高层不应该知道低层的细节,应该是面向抽象的编程。业务的实现交给实现的接口的类。高层只负责调用。首先,要介绍一下一个项目中好架构的好处:好的软件设计必须能够帮助开发者发展和扩充解决方案,保持代码清晰健壮,并且可扩展,易于维护,而不必每件事都重写代码。面对软件存在的问题,必须遵守SOLID原则(面向对象五大原则),不要过度工程化...
分类:
移动开发 时间:
2016-07-12 17:38:05
阅读次数:
298
博客原地址:Android中构建快速可靠的UI测试
译文原链接:Fast and reliable UI tests on Android
翻译:Anthony
译者注:如果你关注android架构,那么你肯定之前看过小鄧子翻译的这篇文章Android应用架构。本篇文章的正是其原作者Iván Carballo的又一篇经典之作。也推荐你关注github项目Android架构合集以...
分类:
移动开发 时间:
2016-07-10 18:31:46
阅读次数:
360
卢海东 著 第1章 揭开神秘面纱——Android系统简介 1 1.1 认识Android系统 2 1.1.1 Android成长历程 2 1.1.2 发行版本 3 1.1.3 得到大家的认可——Android系统的市场份额 3 1.2 Android架构解析 4 1.2.1 Android系统架构 ...
分类:
移动开发 时间:
2016-06-24 09:14:36
阅读次数:
230
Android架构有四层,分别有linux内核,c/c++代码库,SDK APL和应用程序,内核中又有驱动、内存管理、进程管理等。Android移植又分为应用和系统移植。应用移植是把程序移植到硬件平台上。系统移植是把系统移植到硬件平台上。搭建开发环境可以有三种方式:搭建windows下的开发环境,搭 ...
分类:
移动开发 时间:
2016-05-03 20:22:34
阅读次数:
163
视频分享:1.1小时学会架构设计说明如何建构一个<开放平台架构>,介绍其中的主要实践策略。并以Spring大型应用架构为例,说明ADT方法的应用流程,并分享主板模式的代码写法。于是,您将孰悉如何设计自己平台的主板和接口,来整合多个外来平台(如SSH、iWebShop等)。2.文章..
分类:
移动开发 时间:
2016-04-25 22:53:08
阅读次数:
234
真正的从安卓入门学习到实际工作也差不多一年时间了,也做了几个项目。在这期间经历了一开始学习Android的基本知识后仍旧无从下手,不知道如何开始开发一个app,到现在也开始学会注意Android架构的设计优化,学会开始阅读源码,渐渐地向Android更高级的知识进阶。 首先要感谢一下Google把A ...
分类:
移动开发 时间:
2016-04-23 22:46:50
阅读次数:
169
#Android架构: 1. Linux 内核层 Android 系统是基于Linux 2.6 内核的,这一层为Android 设备的各种硬件提供了底 层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi 驱动、电源管理等。 2. 系统运行库层 这一层通过一些C/C++库来为Androi... ...
分类:
移动开发 时间:
2016-04-20 22:02:18
阅读次数:
364