Camera的架构与Android系统的整体架构保持一致,如下图所示,本文主要从以下四个方面对其进行说明。 Framework:Camera.j...
Camera的架构与Android系统的整体架构保持一致,如下图所示,本文主要从以下四个方面对其进行说明。 Framework:Camera.j...
本文内容来源于最近一次内部分享的总结,没来得及详细整理,见谅。 本次分享主要对内存泄露和线程安全这两个问题进行一些说明,内部代码扫描发现的BUG...
本文主要介绍如下三个Android支持库控件的配合使用: TabLayout:android.support.design.widget.Tab...
本文的内容有别于之前文章中纯技术的探讨,会从业务逻辑、技术、团队和方法论的角度探讨如何快速高效地完成一个Android项目。当然,快速高效是有前...
本文是对个人笔记中内容的整理,部分代码及图片来自互联网,由于不好找到原始出处,所以未加注明。如有痛感,联系删除。 本文将介绍以下知识点: TCP...
目前已经有不少Android客户端在使用Retrofit+RxJava实现网络请求了,相比于xUtils,Volley等网络访问框架,其具有网络...
Retrofit通过注解的方法标记HTTP请求参数,支持常用HTTP方法,统一返回值解析,支持异步/同步的请求方式,将HTTP请求对象化,参数化...
本文将接着《Retrofit源码设计模式解析(上)》,继续分享以下设计模式在Retrofit中的应用: 适配器模式 策略模式 观察者模式 单例模...
随着Android应用开发规模的扩大,客户端业务逻辑也越来越复杂,已然不是简单的数据展示了。如同后端开发遇到瓶颈时采用的组件拆分思想,客户端也需...
本文属于Android局域网内的语音对讲项目系列,《实时Android语音对讲系统架构》阐述了局域网内Android语音对讲功能的框架,本文在此...
专题公告
在笔者看来,软件开发的核心是通过数据结构和算法实现对现实世界的抽象,因此,本专题选择从计算机基础理论出发,逐步讲述Android开发需要掌握的技能,包含Android开发最常见的技术点网络、组件、图片等。