自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android_Framework viewRootImp&WMS&Ams&Surfaceflinger关系简介图

标题

2019-12-23 10:17:13 702

原创 OKHttp源码详解_tony_851122

2019-08-04 14:15:26 151

原创 2019上半年项目中的自定义View

一 ParagraphLayoutViewGroup 段落式布局ViewGroup 1.1 主要功能: 主要实现子View的整段换行,当某个子View在当前行剩余的空间无法展示下时会整体换到下一行展示,避免自身内容跨行展示。 该View可以设置最大展示行数,如果某些子View在设置的最大行数内没有剩余的空间供其展示,则这些子View将不会展示出来。整个“ParagraphLayoutVie...

2019-07-25 23:34:27 177

原创 2019上半年android项目中的性能优化

一 卡顿问题 1.1 ListView的ItemView中使用了getViewTreeObserver().addOnPreDrawListener 在实际生产中发现列表快速滑动的掉帧非常厉害,但是无论通过FPS的检测以及method profile的测量此时的主线程都不应该卡顿。后面通过分析发现该列表页面的itemView中有如下一种代码: viewHolder.textView....

2019-07-25 23:29:55 246

原创 Fresco源码结构解析

Fresco简介 CSDN: tony_851122 一,概述 1,FaceBook开源的Andr...

2018-07-30 09:00:58 736

原创 Android中基于ListView的页面模块化

  我们经常需要开发一个页面很长的页面,通常这个时候我们可以选择采用listview来实现这种页面。当然采用listview时我们会遇到一些问题,比如1,整个页面可能是由很多不同的业务模块组成的,这个时候我们希望将这些不同的页面模块能够解耦开来实现。2,整个页面有很多的viewtype,有时候某些业务模块是动态的出现和消失的,而listview的recyclebin的view缓存是一种数组形式存在...

2018-06-20 23:38:05 255

okhttp源码详解.pdf

本文基于OKHttp源码2.4,讲解了其工作流程和工作原理,通过此文可以对OKHttp的结构和原理有个清晰的了解。

2019-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除