![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义控件
安卓学不懂
手机工程师
展开
-
Andorid开发自定义View(二)滑动
1 动画 可以采用View动画来移动,需要在res目录中新建anim文件夹并创建translate.xml文件 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate ...原创 2019-12-11 18:11:31 · 117 阅读 · 0 评论 -
Andorid开发自定义View(二)
View滑动 当点击事件传达到View时,系统记下触摸点的坐标,手指移动时系统记下后触摸的坐标并算出偏移量,并通过偏移量来修改View的坐标。 1 layout()方法 public class CustomView extends View { public CustomView(Context context) { super(context); ...原创 2019-12-10 18:11:40 · 83 阅读 · 0 评论 -
Andorid开发自定义View(一)
1 View与ViewGroup LinearLayout等布局控件继承ViewGroup,TextView继承View,而ViewGroup也继承自View 2 坐标系 Android系统中有两个坐标系,分别为View坐标系和Activity坐标系 2.1 Andorid坐标系 android将屏幕左上角的顶点作为Andorid坐标系的原点,原点向右是X轴正方向,原点向下是Y轴正方向。...原创 2019-12-10 17:23:14 · 215 阅读 · 0 评论