自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android View工作原理

前言 在Android知识体系中,View扮演了很重要的角色;它是Android在视觉上的呈现,Android本身提供了一套GUI库,但是我们的需求不止于系统自带的GUI,因此我们还需要自定义View。而自定义View过程中我们势必要对View的底层工作原理有所了解。这篇文章就记录一下View的测量、布局、绘制三大流程。 1.一些必要的基本概念 1.1 ViewRoot和DecorView Vie...

2019-05-23 11:32:28 173

原创 Java设计模式之单例模式(Singleton)

1.简介 保证一个类仅有一个实例(防止实例化多个对象),且提供一个访问它的全局访问点。可以严格的控制客户怎么访问它,何时访问它。 它与静态工具类的不同点: 静态工具类不保存状态,仅提供静态方法与静态属性 静态工具类不能用于继承 静态工具类是方法属性的集合,单例类有着唯一的对象实例 减少JVM对于new的消耗 2.如何实现? 私有构造 提供全局访问点 内部构建函数 3.实现方式 懒汉式...

2019-05-21 16:16:19 125

APTDemo案例

APTDemo案例

2019-04-02

LruCache/DiskLruCache实现照片墙

LruCache/DiskLruCache实现照片墙

2019-02-26

补间动画/逐帧动画

补间动画/逐帧动画

2018-12-10

Android 广播接收器案例

Android 广播接收器案例

2018-12-08

ContentProvider使用案例

ContentProvider使用案例,ContentProvider使用案例,ContentProvider使用案例

2018-11-18

java反射demo

java反射demo

2018-11-13

运动小球demo,UI

绘制一个运动的小球,小球有4个运动方向,分别是45度、135度、225度和315度。开始时小球位于任意位置,并以4个方向中的任意一个方向开始运动,当遇到区域边缘(屏幕边缘)时,以相反角度(镜面反射)回弹。

2018-10-20

自定义HeaderBar

自定义HeaderBar

2018-09-17

个推聊天小案例

####--2.app端集成retrofit2,完成相关网络请求 发送流程: 包装Message(content,senderId,receiverId)->通过网络请求传给服务器->服务器接受根据receiverId,透传给另一个客户端(调用pushMessage接口)

2018-09-16

空空如也

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

TA关注的人

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