从这篇开始,我将延续androidGraphics系列文章把图片相关的知识给大家讲完,这一篇先稍微进阶一下,给大家把《android Graphics(二):路径及文字》略去的quadTo(二阶贝塞尔)函数,给大家补充一下。 本篇最终将以两个例子给大家演示贝塞尔曲线的强大用途: 1、手势轨迹 利用贝 ...
分类:
移动开发 时间:
2017-06-14 19:24:26
阅读次数:
424
效果如下: 调用的代码: 1.WheelView 源码(有修改) 2.xml布局文件 <?xml version="1.0" encoding="utf-8"?> <!--widget_date_picker.xml--> <!--注意修改页面自定义控件的包名--> <LinearLayout xm ...
分类:
移动开发 时间:
2017-06-13 11:24:01
阅读次数:
215
在有些Android应用中,为了方便快速定位,经常会看到屏幕右侧有一个字母索引表,今天尝试使用自定义View的方式实现了索引表的基本布局。 字母索引表的样式如下面的示意图所示, 此时我们至少需要知道以下几个参数值:1.字母大小;2.单个字母所在区域的宽度;3.单个字母所在区域的高度。现在看如何实现: ...
分类:
移动开发 时间:
2017-06-07 23:12:19
阅读次数:
402
转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/38513301 手机里设置闹钟需要选择时间,那个选择时间的控件就是滚动选择器,前几天用手机刷了MIUI,发现自带的那个时间选择器效果挺好看的,于是就自己仿写了一个,权当练手。先来... ...
分类:
移动开发 时间:
2017-06-07 18:49:40
阅读次数:
348
最近在看鸿洋大神的博客,在看到自定义部分View部分时,想到之前案子中经常会要用到"图片 + 文字"这类控件,如下图所示: 之前的做法是在布局文件中,将一个Image & TextView组件放在LinearLayout/RelativeLayout中。今天就尝试了通过自定义View的方式来实现"图 ...
分类:
移动开发 时间:
2017-06-02 23:53:52
阅读次数:
322
Android自定义相机超详细讲解 转载请标明出处: http://blog.csdn.net/vinicolor/article/details/49642861; 由于网上关于Android自定义相机的文章写得不是太详细,Google官方的文档又说得不太容易理解,所以今天我来详细讲解一下Andr ...
分类:
移动开发 时间:
2017-05-30 21:57:15
阅读次数:
219
1. scrollbar_vertical_thumb.xml 使用方式: ...
分类:
移动开发 时间:
2017-05-20 18:28:09
阅读次数:
180
1.前几天某某人要求我记住她什么时候洗的头发,然后记得提醒她,这么复杂的事情,我只好想着做个什么东西帮我,然后就这样了2.先直接看看效果吧初始情况
点击一个作为标记
再次点击后删除
3.这里还要...
分类:
移动开发 时间:
2017-05-20 11:11:07
阅读次数:
205
Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性android:lineSpacingExtra或android:lineSpacingMultiplier。 但是有时候我们需要在TextView的文本之间有间距,两个字的话,我们可以... ...
分类:
移动开发 时间:
2017-05-19 16:48:21
阅读次数:
368
神马是Canvas 基本概念 Canvas:可以理解为是一个为我们提供了各种工具的画布,我们可以在上面尽情的绘制(旋转,平移,缩放等等)。可以理解为系统分配给我们一个一个内存空间,然后提供了一些对这个内存空间操作的方法(API), 实际存储是在下面的bitmap。 两种画布 这里canvas可以绘制 ...
分类:
移动开发 时间:
2017-05-14 10:43:55
阅读次数:
348