240 发简信
IP属地:重庆
  • 浅谈Android的编舞者Choreographer

    在ViewRootImpl中有这么个方法scheduleTraversals,如果你深入过View的绘制流程,那你应该知道就是从这个方法开始触发performTraversa...

  • Android音频开发(7):音乐可视化-FFT频谱图

    Android 音频开发 目录 Android音频开发(1):音频相关知识 Android音频开发(2):使用AudioRecord录制pcm格式音频 Android音频开发...

  • 那些读起来让人心酸的句子

    【那些读起来让人心酸的句子 】 1.别为难自己,活的像你自己就行了。 ——东野圭吾《变身》 2. 比世人的目光还要可怕的,实际上是你自己那颗在意世人目光的心。 ——山本文绪 ...

  • 120
    Dagger2使用和原理分析

    什么是Dagger2? 网上有很多包括官网对dagger2 都有非常详细的描述,我也试着说一下自己的理解。依赖注入:这是看到过最多的解释,啥又是依赖注入呢。简单的说就是赋值,...

  • Genymotion-ARM-Translation.zip各安卓版本合集

    当我尝试安装ARM应用程序时,为什么Genymotion返回错误消息? 当您尝试在Genymotion中安装针对ARM体系结构编译的应用程序时 ,会出现以下错误消息: IN...

  • 120
    QQ的底部Tab栏高斯模糊效果源码解析

    前言前段时间QQ更新后发现下面的Tab栏添加了动态高斯模糊效果,众所周知,高斯模糊这玩意儿比较耗时,动态的模糊效果在安卓的APP中比较少见。在自己猜测了几种做法之后想知道QQ...

  • 120
    Fragment全解析系列(二):正确的使用姿势

    Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...

  • 120
    Fragment全解析系列(一):那些年踩过的坑

    Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...

  • 我们为什么要把Dagger2,MVP以及Rxjava引入项目中?

    原文地址: http://www.jianshu.com/p/91c2bb8e6369[https://www.jianshu.com/p/91c2bb8e6369] Why...

  • 120
    OKHttp源码解析(六)--中阶之缓存基础

    1.OkHttp源码解析(一):OKHttp初阶 2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事 3 OkHttp源码解析(三):OKHttp...

  • 120
    OKHttp源码解析(五)--OKIO简介及FileSystem

    1.OkHttp源码解析(一):OKHttp初阶2 OkHttp源码解析(二):OkHttp连接的"前戏"——HTTP的那些事3 OkHttp源码解析(三):OKHttp中阶...

  • 2.集成tinker后使用360加固并使用walle进行多渠道打包

    1.集成TinkerPatch注意事项 2.整合tinker+walle+360加固 参考:http://blog.csdn.net/blf09/article/detail...

  • 120
    Android启动流程——1序言、bootloader引导与Linux启动

    本次系列的内容如下: Android启动流程——1 序言、bootloader引导与Linux启动Android系统启动——2 init进程Android系统启动——3 in...