随笔分类 -  android 自定义view

摘要:轮播图是很常用的一个效果 核心功能已经实现 没有什么特殊需求 自己没事研究的 所以封装的不太好 一些地方还比较糙 为想要研究轮播图的同学提供个参考 目前测试图片为mipmap中的图片 没有写从网络加载图片 可自行根据需求在getShowView()方法中修改 1.定时切换 通过handle延时发送通 阅读全文
posted @ 2017-01-10 21:21 S丶black 阅读(591) 评论(0) 推荐(0)
摘要:这个效果的完成主要分为两个部分 1. 自定义view作为listview的列表项 一个view里面包括 显示头像,名字,消息内容等的contentView和滑动才能显示出来的删除,置顶的右边菜单menuView 在手指移动的时候同时改变这两个视图的位置 2. 重写listview 判断item向左还 阅读全文
posted @ 2017-01-08 15:45 S丶black 阅读(3594) 评论(1) 推荐(1)
摘要:看下效果先 下面有完整的示例代码 使用BitmapShader(着色器) 我们在绘制view 的时候 就是小学上美术课 用水彩笔在本子上画画 使用着色器绘制圆形图片最简单的理解方式 就是把bitmap当做一种颜色 设置给paint ,paint都已经有颜色了 你想让它方了,圆了,扁了 还不是看你心情 阅读全文
posted @ 2017-01-04 22:29 S丶black 阅读(3355) 评论(0) 推荐(0)
摘要:自绘控件的内容都是自己绘制出来的 大致流程如下: 1.定义一个类继承view 1. 使用TypedArray初始化属性集合 在view的构造方法中 有一个AttributeSet的参数 很明显是用来保存控件属性信息的 我们也的确可以通过循环然后用键值对的方式获取信息 而TypedArray是用来简化 阅读全文
posted @ 2017-01-03 22:28 S丶black 阅读(5222) 评论(2) 推荐(0)