一、解决方案 网络请求 OkHttp官方文档 OkHttp使用教程 Retrofit官方文档 异步处理 EventBus官方文档 EventBus–鸿洋 Rx系列 给 Android 开发者的 RxJava …
分类:Android
干货集中营 API 文档
http://gank.io/api 你可以通过 Api,获取所有公开数据。 2016-6-12 日更新: 搜索 API http://gank.io/api/search/query/listview/c…
【Android】Retrofit网络请求参数注解,@Path、@Query、@QueryMap...
对Retrofit已经使用了一点时间了,是时候归纳一下各种网络请求的service了。 下面分为GET、POST、DELETE还有PUT的请求,说明@Path、@Query、@QueryMap、@Body、@Field的…
17. MarkerView (Popup View)(MPAndroidChart中文翻译)
目录 第8节.Setting Colors(MPAndroidChart中文翻译) 第9节.Formatting Data Values (ValueFormatter)(MPAndroidChart中文翻译) 第10节…
Android 异步任务知识梳理(3) - AsyncQueryHandler 源码解析
一、概述 AsyncQueryHandler方便了我们对ContentProvider进行增、删、改、查,此外,我们通过学习它的原理可以更好地理解HandlerThread,学习如何在项目中使用它。 二、源码 Async…
JDK 1.8 HashMap 源码分析(一)
空闲时间,根了一下最新HashMap源码,这里记录一下。如有错漏,请指正。 篇幅太长,因此这里分了两篇文章。 主要从以下功能切入: 构造函数 put get remove 构造函数: //默认构造函数,默认初始容量为16…
Android源码解析之MethodAndArgsCaller
如果你看过ZygoteInit.java的main方法可能会对这个类不陌生,在Android8.1之前,其main方法都是类似以下这样: 以下代码基于Android8.0 public static void main(…
EventBus
发送事件的类不需要注册和反注册 要在下一个界面注册并且在打开界面之后立马发送消息将接受不到,原因是太快了还没来得及注册就发送了。 解决方法:使用postSticky粘性发送消息,即在注册之前发送消息也能收到消息 并且在回…
RxJava操作符源码解析
目的 希望通过阅读源码锻炼自己的水平,并且为大家提供帮助 目标 由于全职工作,时间并不是很充裕,希望能每个星期都能更新一篇,文章按操作符的字母的顺序来,因为我们我们主要是去学习每个操作符的源码,在最后有需要的话,我会对整…
Android ConstraintLayout详解
转到https://blog.gokit.info/
Android开发艺术探索 第13章综合技术(检测Crash,65k问题,动态加载)&& 第14章 JNI与NDK编程 读书笔记
本章主要讲解1. CrashHandler来监视App的crash信息;2. Android65536问题;3. Android动态加载;4. 反编译。 13.1 使用CrashHandler来获取应用的crash信息 …
Android实现截屏并保存在相册的功能
代码实现 添加权限(AndroidManifest.xml文件里) <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"…