自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Flutter 打包问题 Could not resolve io.flutter:arm64_v8a_release

Flutter 打包问题问题Running Gradle task 'assembleRelease'...FAILURE: Build failed with an exception.* What went wrong:Could not determine the dependencies of task ':app:processReleaseResources'.> Could not resolve all task dependencies for configuration

2020-06-03 14:29:49 2893 3

原创 逐帧动画(Frame Animation)

   逐帧动画也叫Drawable Animation,是最简单最直观的动画类型,它利用人眼的视觉暂留效应(也就是光对视网膜所产生的视觉),在光停止作用后,仍然会保留一段事件的现象。    在Android中实现逐帧动画,就是由设计师给出一系列状态不断变化的图片,开发者可以指定动画中每一帧对应的图片和持续事件,然后就可以开始播放动画,具体有两种方式可以定义逐帧动画,分别是采用XML资源文件和代码实现。XML资源文件方式这是最常用的方式,首先我们将每一帧的图片放到res/drawable目录中,然后

2020-08-13 23:33:14 2031

原创 Android View绘制的整体流程

在正式分析View的绘制流程之前,我们要先了解一下Android的UI管理系统的层级关系。PhoneWindow是Android系统中最基本的窗口系统,每个Activity会创建一个。PhoneWindow是Activity和View系统相互交互的接口。DecorView本质是一个FrameLayout,是Acitivty中所有View的祖先。1.绘制的整体流程当一个应用启动时,会启动一个主Activity,Android系统会根据Aactivity的布局来对它进行绘制。绘制会从根视图ViewRoot

2020-08-13 22:18:40 167

原创 触摸事件传递机制分析

Android触摸事件传递机制1.触摸事件的类型触摸事件对应的是MotionEvent类,事件的类型主要有如下三种:ACTION_DOWN:用户按下的操作,标记这按下操作的开始ACTION_MOVE:用户手指按下后移动一定距离的操作,一般情况下,手指的轻微移动都会触发移动事件。ACTION_UP:用户手指离开屏幕是的操作,标记着触摸事件的结束。2.事件传递的三个阶段分发(Dispatch):事件分发对应着dispatchTouchEvent方法,在Android系统中,所有的触摸事件都是

2020-08-10 22:24:30 643

空空如也

空空如也

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

TA关注的人

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