阳光心态的博客

阳光心态,积极做事,成就你我!

自定义组件的简单使用—View

自定义组件的简单使用—View1、 控件是怎么来的? 每一个控件都是使用绘图的方式绘制出来的2、开发自定义组件的几种方法 A、从0开始开发自定义组件,从View或ViewGroup类继承,难度最大 B、从已有组件继承,比如定义ImageView、ListView继承,为已有组件添加新的功能 ...

2016-01-16 15:01:14

阅读数:273

评论数:0

使用declare-styleable给自定义控件添加自定义属性

1.首先,先写attrs.xml<?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="TestAttr"...

2016-01-14 20:11:20

阅读数:334

评论数:0

自定义组件实现跑马灯效果

自定义组件实现跑马灯效果1:组件类: public class MyView2 extends View { private Mythred mythred; private Paint paint; private int rx = getWidth();//文字的x方向...

2016-01-13 19:12:32

阅读数:367

评论数:0

滑动删除ListView

滑动删除ListView实现原理: A、ListView的ListItem是一个容器,通过Scroller可以使得ListItem的子组件产生滚动。 B、需要通过手指所在的坐标来获取哪一个ListItem要滚动。 C、ListItem的滚动有两种情况:一种跟随手势滚动,另一种是惯性滚动 D、设置一...

2016-01-13 14:08:02

阅读数:380

评论数:0

自定义组件基础

自定义组件基础本案例主要简述如何通过view绘制文字、图形和图片。public class MyView2 extends View { private Bitmap bitmap; //自定义组件在布局中调用时执行以下方法 public MyView2(Context con...

2016-01-12 22:27:03

阅读数:197

评论数:0

自定义组件_事件处理机制

1、Android的事件触发和响应过程 A、事件完整的响应过程: 先传递事件:Activity -> ViewGroup -> View 再处理事件:View -> ViewGroup -> Activity事件传递和处理过程中涉及的几个方法: 1)分发事件 ...

2016-01-12 17:24:52

阅读数:379

评论数:0

侧边栏 SlidingMenu

自定义组件之侧边栏 SlidingMenu1、侧边栏的功能 A、滑动Activity可以打开侧边栏 B、如果滑动的距离小于临界边距,则自动回滚,否则,惯性打开 C、点击某个按钮可以打开/隐藏侧边栏2、侧边栏的实现思路 A、侧边栏组件的父类不再使用ViewGroup,而是使用HorizontalSc...

2016-01-12 17:12:19

阅读数:333

评论数:0

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