240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Activity的启动过程分析

    Activity的启动过程分析 本次分析的源码基于SDK24Activity的启动过程: 一般在启动一个Activity的时候使用startAc...

  • FFmpeg编译报错[libavfilter/aeval.o] Error 1

    编译FFmpeg跟着网上的介绍始终走不通,一直报错: 后来发现是因为新版本的NDK引起的,因为NDK江头文件和库文件进行了分离,指定的sysro...

  • Sqldelight使用步骤

    SQLDelight是Square提供的开源库,主要的作用结合AuToValue生成Java数据和数据库表创建的SQL语句。下边是sqldeli...

  • jenkins+gradle+android自动化构建apk(Linux服务器)

    安装jenkins,这个网上教程挺多的。 在服务配置jdk、gradle、android环境变量,解压文件到目录。配置环境变量:vi etc/p...

  • Debug自定义的AbstractProcesson

    在上一篇文章中了解了一下自定义AbstractProcessor来解析编译时期的注解,来生成一些代码。在开发过程中我能在解析注解逻辑的时候需要进...

  • Resize,w 360,h 240
    annotationProcessor实战,了解ButterKinfe过程

    注解的简介 简介 Annotations, a form of metadata, provide data about a program t...

  • Retrofit使用及分析

    开始使用Retrofit 首先先声明一个用于请求的接口 Converter.Factory factory = GsonConverterFac...

  • JAVA 动态代理

    代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问。 动态代理的使用 动态代理类都必须要实现InvocationHandler接口...

  • Resize,w 360,h 240
    仿掌阅书城书架切换

    首先我们先分析一下掌阅在书城书架的切换效果: 首先书架、书城两个视图都会移动,速度不同所以大概得出在摆放的时候会有一定的偏移。 再有就是透明度、...

个人介绍
android开发者,记录自己的工作总结。