7 jieqiang3

尚未进行身份认证

霸业成天府,王侯从根苗。洁身心自好,强者冲云霄。

等级
TA的排名 11w+

Google battery-historians 耗电量优化详解

是的发送到发

2019-10-11 20:31:39

AOP面向切面编程详解

静态代理 和 运行期注解 + 动态代理编译时代码生成(APT),案例:ButterKnife,Dagger2,Room切面编程库(AspectJ),案例:Hugo字节码注入(ASM),案例:GrowingIO

2019-08-05 17:54:41

深入探索Android Bitmap优化

对于Android内存优化,永远也绕不过Bitmap优化,作为Android中最能吃内存的对象之一,我们今天来深度剖析,从多个层面多个角度来优化bitmap。

2019-08-13 00:49:44

深入理解SharedPreferences

最近在研究app性能优化,发现自己现在在做的app的线上环境的bugly中发现有些是SharedPreferences造成的app卡顿现象,因此基于这个场景对SharePreferences进行了深入探究

2019-08-11 00:35:44

广度优先搜索和深度优先搜索详解

探索广度优先搜索和深度优先搜索,队列和栈讲解

2019-06-02 11:38:11

AS cMake编译生成.so详解

Android Studio cMake生成.so过程详解

2019-05-30 01:03:17

Android Hook技术详解

代理模式详解,动态代理原理分析,Android Hook技术详解以及其在插件化,性能优化上的一些案例分析。

2019-05-24 01:53:31

Android Hybrid优化方案详解

这篇主要来探究如何优化Android app中webView加载速度,提出了几个不同方案,优化Android Hybrid。

2019-05-22 23:05:10

Dart基础 Mixins extends implements 详解

这篇来学习Dart语言基础——Dart中的继承关系,mixin,extends,implements详解,从java角度出发,适合于Android开发者学习Flutter。

2019-05-15 19:24:21

WebRTC实时通信协议详解

这篇主要来讲WebRTC实时通信协议,协议原理以及在Android中如何实现。

2019-05-07 00:21:56

web知识梳理

这篇主要梳理一下web相关的原理知识。

2019-04-23 21:10:58

Android apk读取资源文件过程详解

Android资源热修复详解第二篇,Android apk读取资源文件过程详解

2019-03-16 00:12:11

Android资源编译和打包过程分析

这一篇是我们Android热修复学习深入分析的第一篇。学习总纲计划可以看上一篇文章[总纲](https://blog.csdn.net/jieqiang3/article/details/84561534)首先我们先来分析资源修复相关知识。资源修复的过程基本可以分析为这么一个过程:

2019-01-20 23:29:32

Android热修复原理简要介绍和学习计划

在当今Android 开发中,出现了很多热修复框架,也有很多开发者将热修复放入到自己的app中,以达到如果遇到线上bug的时候不需要重新发版本的效果。

2018-11-28 00:13:10

开源项目绑定生命周期的一些思考

Android生命周期,这是一个老生常谈的问题。相信这是所有初入门Android的朋友们的第一节必修课。当然这篇文章写的不是什么生命周期函数,lauchMode这种问题。这篇文章我想写的是关于一些常用的开源框架在生命周期上巧妙的一些用法总结与一些思考,通过对一些常用的开源框架源码的思考与总结,将来工作的时候如果出现一些问题的时候我觉得能给你带来不一样的启发。进入页面时的异步操作绑定生命周期的思...

2018-04-08 00:32:29

Android Monkey压力测试

作为一个客户端开发者选手来说,了解熟悉一些测试技巧还是很有必要的。最近这段时间特意去钻研了下当下比较流行的一些测试框架。这一篇先来讲讲Monkey以及与之相关的MonkeyRunner。那么Monkey到底有什么用处呢?来看官方解释:The Monkey is a program that runs on your emulator or device and generates pseudo-ra

2017-08-31 15:04:12

Glide缓存源码解析

上一篇讲了Glide加载图片的整个流程的源码的解析,写了很长,因为Glide的源码比较复杂,没看过的朋友,可以去看一下:http://blog.csdn.net/jieqiang3/article/details/76599815。因为上一篇文章篇幅太长的缘故,所以,缓存这一块就打算另起一篇了说了。。ok,废话就不多少了,进入正题。

2017-08-16 00:39:20

Glide加载图片流程源码解析

网上Glide源码解析的资料比较多,而且鱼龙混杂,都比较简单。那我就自己跟一遍源码吧,首先先来捋一遍Glide的具体用法,从具体用法出发我们再来分析Glide内部都是怎么来实现这些方法的。这是我从网上找来的Glide的主要功能示意图,这张图一目了然的显示了Glide能实现的功能。

2017-08-07 23:20:08

浅谈团队项目管理

我的工作经验其实算不上长,但呆过的团队其实挺多了的了。在我看来一个团队是否有战斗力,或者说是否能够做事情,领导者很关键。一般互联网公司,以项目来划分的话,这个所谓的领导者,也就是pm,当然我指的是Project Manager,而不是产品经理。 确实,如何将不同岗位不同性格的人撮合在一起,让他们一起去做一件事情来创造这个团队该创造的价值是件听上去很简单但做起来还是很麻烦的事。接下来就谈谈我作为一个

2017-07-03 14:44:21

最全面的RecyclerView源码解析

相信很多人用RecyclerView已经很久了,但还是不得不感叹 RecyclerView的强大,性能、扩展性等方面都很强大。网上看了很多源码方面对RecyclerView,觉得还不够全面,而且自己不走一遍源码总感觉会很容易忘记。 打开RecyclerView类,发现有11090行代码,千万不要震惊,慢慢看。 整体看了下RecyclerView的架构,你会惊奇于这个优雅的设计,高度解耦,灵活性...

2017-04-04 23:12:56

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。