Activity的启动过程分析 本次分析的源码基于SDK24Activity的启动过程: 一般在启动一个Activity的时候使用startActivity,所有这次就从st...
Activity的启动过程分析 本次分析的源码基于SDK24Activity的启动过程: 一般在启动一个Activity的时候使用startActivity,所有这次就从st...
编译FFmpeg跟着网上的介绍始终走不通,一直报错: 后来发现是因为新版本的NDK引起的,因为NDK江头文件和库文件进行了分离,指定的sysroot只有库文件,头文件放在ND...
SQLDelight是Square提供的开源库,主要的作用结合AuToValue生成Java数据和数据库表创建的SQL语句。下边是sqldelight的官方介绍 SQLDel...
可以通过很多优秀开源项目学到很多知识。
带你学开源项目:LeakCanary-如何检测 Activity 是否泄漏版权声明:本文原创发布于公众号 wingjay,转载请务必注明出处! https://www.jianshu.com/p/87f2ba180066 OOM 是 Andr...
安装jenkins,这个网上教程挺多的。 在服务配置jdk、gradle、android环境变量,解压文件到目录。配置环境变量:vi etc/profile在文件底部添加ex...
在上一篇文章中了解了一下自定义AbstractProcessor来解析编译时期的注解,来生成一些代码。在开发过程中我能在解析注解逻辑的时候需要进行Debug跟踪。但是普通的D...
注解的简介 简介 Annotations, a form of metadata, provide data about a program that is not part...
开始使用Retrofit 首先先声明一个用于请求的接口 Converter.Factory factory = GsonConverterFactory.create();/...
代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问。 动态代理的使用 动态代理类都必须要实现InvocationHandler接口,当我们在调用代理对象的方法的...
首先我们先分析一下掌阅在书城书架的切换效果: 首先书架、书城两个视图都会移动,速度不同所以大概得出在摆放的时候会有一定的偏移。 再有就是透明度、和移动位置随着手指的滑动而变化...