摘要:
不少人应该见过小米手机系统音量控制UI,一个圆形带动画效果的音量加减UI,效果很好看。它是怎么实现的呢?这篇博客来揭开它的神秘面纱。先上效果图 相信很多人都知道Android自定义控件的三种方式,Android自定义控件View(一)自绘控件,Android自定义控件View(二)继承控件,还有就是 阅读全文
posted @ 2016-11-29 14:28
brave-sailor
阅读(740)
评论(0)
推荐(0)
摘要:
在前一篇博客中学习了Android自定义控件View的流程步骤和注意点,不了解的童鞋可以参考Android自定义控件View(一)。这一节开始学习自定义控件View(二)之继承系统已有的控件。我们来自定义一个圆形ImageView。 RoundImageView 随着Android UI效果越来越炫 阅读全文
posted @ 2016-11-29 14:25
brave-sailor
阅读(1487)
评论(0)
推荐(0)
摘要:
虽然Android API给我们提供了众多控件View来使用,但是鉴于Android的开发性,自然少不了根据需求自定义控件View了。比如说QQ头像是圆形的,但是纵观整个Android控件也找不到一个加载圆形图片的Button或者ImageView,那么咋办?废话,肯定是自定义一个圆形RoundIm 阅读全文
posted @ 2016-11-29 14:20
brave-sailor
阅读(6547)
评论(0)
推荐(0)
摘要:
在项目中碰到这样的问题: 由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成: 1、单击事件:就是普通key的单击; 2、双击事件:500ms内同一按键单击两次; 3、长按事件:同一按键长 阅读全文
posted @ 2016-11-29 13:43
brave-sailor
阅读(1652)
评论(1)
推荐(0)
摘要:
每个人手机上都有通讯录,这是毫无疑问的,我们通讯录上有一个控件,在通讯录的最左边有一列从”#”到”Z”的字母,我们通过滑动或点击指定的字母来确定联系人的位置,进而找到联系人。我们这一节就通过开发这个控件,来学如何自定义控件的点击事件。 通讯录列表查找控件界面绘制 首先我们需要先将控件的基本布局绘制出 阅读全文
posted @ 2016-11-29 11:58
brave-sailor
阅读(12502)
评论(0)
推荐(0)

浙公网安备 33010602011771号