- 博客(4)
- 收藏
- 关注
转载 Android自定义 View(持续更新)
来自 http://hencoder.com/一,绘制自定义绘制的方式是重写绘制方法,其中最常用的是 onDraw()绘制的关键是 Canvas 的使用 Canvas 的绘制类方法: drawXXX() (关键参数:Paint)Canvas 的辅助类方法:范围裁切canvas.clipXXX()和几何变换canvas.setMatrix();可以使用不同的绘制方法来控制遮盖关系1.paintPai...
2018-03-04 15:21:14 245
原创 Android中事件的分发与处理流程
基本原则:分发由上往下,消费由下往上由上往下分别为 Activity -> PhoneWindow -> DecorView (contentview的父容器) -> ContentView(一般为ViewGroup) -> View事件的分发:触摸事件是被包装成MotionEvent进行传递的,而该对象是继承了Parcelable接口,正因为如此,才可以从系统中传递到我们的应用中。系
2017-11-29 16:50:15 407
原创 Android设计模式理解(mvc mvp mvvm)
MVC:Modle-View-Controller 把一个个应用的输入,处理,输出流程按照 Modle,View,Controller进行分离 Modle:模型层 就是应用程序中的二进制数据View:视图层 就是应用程序的界面 Android中的界面采用XML文件保存的,界面开发变得很方便Controller:控制层 控制视图模型的数据显示
2017-11-28 10:41:21 433
转载 Android面试知识点指南(持续更新)
Java:一. 集合框架,list,map,set都有哪些具体的实现类,区别都是什么?1.List,Set都是继承自Collection接口,Map则不是;2.List特点:元素有放入顺序,元素可重复;Set特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashC
2017-11-27 17:14:34 971
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人