Android View 如何去自定义View

新手必看完美教程:   自定义控件其实很简单



对于View这个模块,永远都是android开发的重头戏!

对于一个用户安装应用后难免有这样的想法界面太丑了,内容估计也好不到哪里去。删~ 

所以对于View 这个这个东西,我们要认真对待:

第一步 首先我们要了解View 知道它的绘制流程,知道它是如何一步步的展现在界面上的。


Android LayoutInflater原理分析,带你一步步深入了解View(一)

Android视图绘制流程完全解析,带你一步步深入了解View(二)

Android视图状态及重绘流程分析,带你一步步深入了解View(三)

Android自定义View的实现方法,带你一步步深入了解View(四)


然后我们如何去写出一个好的view,了解事件分发Scroller是必不可少的。

Android事件分发机制完全解析,带你从源码的角度彻底理解(上)

Android事件分发机制完全解析,带你从源码的角度彻底理解(下)

android 布局之滑动探究 scrollTo 和 scrollBy 方法使用说明

Android 界面滑动实现---Scroller类 从源码和开发文档中学习(让你的布局动起来)


为了让做出来的view更加赏心悦目 Animation 是不可或缺的。

Android 动画效果 --Animation 动画专题研究 

Android 动画 超详细使用方法

Android 属性动画(Property Animation) 完全解析 (上)

Android 属性动画(Property Animation) 完全解析 (下)


最后再对 bitmap  canvas  paint  matrix比较了解,那么你就无懈可击了。

Android Canvas绘图详解(图文)



鸿洋   爱哥    郭林     vipra   


你可能感兴趣的:(View,UI,Android)