自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 属性动画源码分析-start方法

属性动画的启动我们是通过如下来完成的: objectAnimator.start();//动画开始时从start方法开始的 start()核心代码如下: AnimationHandler.getInstance().autoCancelBasedOn(this); super.start(); start()方法主要做了两件事,一个是检测如果动画已经执行,则停止动画;另一...

2020-02-23 17:17:45 345

原创 属性动画源码分析-ofFloat方法

这里从最基本的使用分析源码,平时我们使用属性动画如下: ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(tv,"alpha",1.0f,0.3f,1.0f);//初始化动画 objectAnimator.setDuration(200); objectAnimator.start();//动画开始时从start方法开始的...

2020-02-23 16:26:36 1147

原创 属性动画核心API以及使用

属性动画的原理:初始化动画值,然后把该值设置到属性中,接着注册垂直同步信号,最后进行View重绘。这个过程是一直循环进行的。动画对值进行了修改,但是没有涉及到重绘,是因为垂直同步信号,在安卓中每隔16ms发送一次,对View进行了重新绘制测量和布局。 API3.0之后提出的动画模式,优点如下 不再局限于View对象,无对象也可以进行动画处理。 不再局限于4种基本变换:平移,旋...

2020-02-23 15:49:00 247

Android开发艺术探索源码和PDF

里面包含了Android开发艺术探索PDF和对应的源码,PDF是高清版的,都有对应的目录

2019-01-02

Android群英传源码

包含了Android群英传的源码,里面的源码和书中的章节都是一一对应的。

2019-01-02

ClassLoader动态加载dex

通过对ClassLoader中两个子类加载dex,来熟悉安卓中的apk加载流程

2018-12-17

android-app加固

app加固原理,通过加固app从而知道其中的原理,熟练掌握反编译

2018-12-17

空空如也

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

TA关注的人

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