1. Viewmode优势 ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据(配合它里面的liv...[作者空间]
1. Livedata特性 LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力,能遵循其他应用...[作者空间]
目前 mPaaS H5 容器 Demo 源码已发布至 GitHub,全新的接入方式让你可以一键集成 mPaaS 环...[作者空间]
1、Webview的最常用的工具类: WebViewClient类、WebChromeClient类 1.1、We...[作者空间]
https原理详解http://liuduo.me/2018/05/14/https-detail/ 解析http...[作者空间]
目录 1、断点续传相关定义2、多线程下载实现方案 1、断点续传相关定义 1.1、断点续传: 记录上次下载的位置,下...[作者空间]
目录 1、Dns2、HttpDns 1、Dns 终端向LocalDNS发起递归查询。 LocalDNS(未开启转发...[作者空间]
1、MVVM模式各部分的定义 1.1、MVVM模式分为3个部分:Model、View和ViewModel。 (1)...[作者空间]
目录1、Gradle插件2、Transform3、ASM 1、Gradle插件 1.1、Gradle插件是什么? ...[作者空间]
目录 1、Android 编译打包流程2、Apk包瘦身 1、Android 编译打包流程及APK构成 1.1、An...[作者空间]
目录1、IntentServic是什么及作用2、IntentService的架构3、IntentService源码...[作者空间]
1、线程池的优势 (1)、降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;(2)、提高系统响...[作者空间]
1、HashMap 1.1、 put函数的实现 put函数大致的思路为: 1、对key的hashCode()做ha...[作者空间]
1、AsyncTask类的四个抽象方法 2、AsyncTask的执行流程 当我们构造一个AsyncTask的子类,...[作者空间]
后期我会面试50家二线以上的互联网公司,不断总结完善和思考,写出一本完美的安卓面试书籍,大家支持我吗? 目录 1、...[作者空间]
后期我会面试50家互联网公司,不断总结完善和思考,写出一本完美的安卓面试书籍,大家支持我吗? 目录 1、内存优化2...[作者空间]
后期我会面试50家互联网公司,不断总结完善和思考,写出一本完美的安卓面试书籍,大家支持我吗? 1、组件化和插件化区...[作者空间]
1、View的事件分发涉及到 3个核心的方法,第一个是dispatchtouchevent,这个方法是用来进行事件...[作者空间]
view的绘制流程 view的绘制流程分为mesure、layout和draw三个阶段,measure是对view...[作者空间]
1、handler是android线程之间的消息机制,主要的作用是将一个任务切换到指定的线程中去执行,androi...[作者空间]