跳转到内容

craftsman

杨天睿的个人博客

  • RSS
  • 关于

Android标签存档订阅

Binder Driver实现分析

Binder是Android中使用最为广泛的IPC框架,从实现的角度可以分为内核层和用户空间层,本文主要分析下Binder Driver在内核层的实现。

  • 发表于: 2019年4月1日 2019年4月3日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android, binder
  • 发表评论: Binder Driver实现分析

Android MessageQueue 底层实现

GUI系统几乎都是基于消息循环的,从AWT到Swing, 从Android到iOS,UI开发可以说离不开这个概念了。
这个模型给予事件分发,界面绘制的处理带来了极大的方便,下面从原理的角度分析下Android的消息循环系统是如何实现的。

  • 发表于: 2019年3月24日 2019年7月17日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • 发表评论: Android MessageQueue 底层实现

Android中智能指针sp与wp

内存释放是C++工程中非常难处理的一部分,在AOSP中,Google实现了一套特有的智能指针系统,用来方便C++工程中的内存管理,我们一起来学习下。

  • 发表于: 2019年3月13日 2019年4月1日
  • 作者: 杨天睿
  • 分类: 技术
  • 标签: Android
  • Android中智能指针sp与wp有1条评论

okHttp源码分析

okHttp是Java中较为常用的网络库,有着良好的性能和扩展性,非常值得学习。

  • 发表于: 2019年2月23日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • 发表评论: okHttp源码分析

编译Android源码到Pixel

真实设备比模拟器快很多,所以编译Android源码到真机可以更方便我们调试和学习。

  • 发表于: 2019年2月9日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • 发表评论: 编译Android源码到Pixel

Android中Gif播放优化

本文主要分析下Android中常见的Gif播放方案及工作原理,并结合Glide和GifDrawable各自的优点进行优化。

  • 发表于: 2019年1月22日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • Android中Gif播放优化有4条评论

Glide源码分析

本文分模块分析下Glide加载图片的流程,以及一些使用建议。

  • 发表于: 2018年11月8日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • 发表评论: Glide源码分析

记一次fd leak造成的crash

fd leak是比较常见的资源泄漏问题,本文记录下出现以及分析过程。

  • 发表于: 2018年9月30日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • 发表评论: 记一次fd leak造成的crash

Android中ConstaintLayout性能分析

最近项目上大规模使用了ConstrainLayout,于是对性能进行一定的分析, 以及介绍一些使用心得。

  • 发表于: 2018年9月24日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android
  • Android中ConstaintLayout性能分析有2条评论

使用Gradle实现屏幕适配

介绍一种使用Gradle来实现屏幕适配的方法。

  • 发表于: 2018年9月2日 2019年4月1日
  • 作者: 杨天睿
  • 分类: Android
  • 标签: Android, gradle
  • 发表评论: 使用Gradle实现屏幕适配

分页

页码: 1 页码: 2 下一页

文章归档

  • 2021年9月 (3)
  • 2021年6月 (1)
  • 2021年5月 (2)
  • 2021年3月 (2)
  • 2020年1月 (1)
  • 2019年11月 (1)
  • 2019年7月 (2)
  • 2019年6月 (2)
  • 2019年5月 (1)
  • 2019年4月 (2)
  • 2019年3月 (2)
  • 2019年2月 (2)
  • 2019年1月 (1)
  • 2018年11月 (1)
  • 2018年9月 (3)
  • 2018年7月 (1)
  • 2018年6月 (1)
  • 2018年3月 (1)
  • 2018年2月 (1)

标签

Android binder gradle java spring wordpress 分布式 前端 算法

友情链接

  • 袁辉辉的Android博客

© 2022  craftsman. 由 WordPress 强力驱动. WordStar, 主题由Linesh Jose提供