Activity代码: 自定义View代码: ...
分类:
移动开发 时间:
2017-04-13 23:31:04
阅读次数:
295
接上篇,Android自定义View工具:Paint&Canvas(二)
上一篇中介绍的Canvas绘制图形只能画一些常规图形(圆,椭圆,矩形等),如果想绘制更复杂的图形,Path神器来了!...
分类:
移动开发 时间:
2017-04-07 15:12:42
阅读次数:
888
实现思路比较简单,就是添加一个叶子Leaf类,储存每片叶子的信息, 然后随机产生叶子的坐标及旋转角度,最后实时获取每片叶子信息,添加到画布中 1、Leaf.java 叶子类 2、初始化每片叶子的信息,然后保存到list中 3、接下去就是改写getLocation()及getRotate()方法,使其 ...
分类:
移动开发 时间:
2017-03-18 01:02:30
阅读次数:
236
现在我们的手机上基本都会有一个记事本,用起来倒也还算方便,记事本这种东东,如果我想要自己实现,该怎么做呢?今天我们就通过自定义View的方式来自定义一个记事本。OK,废话不多说,先来看看效果图。 整个页面还是很简单的。 1.自定义View的分类 OK,那么在正文开始之前,我想先来说说自定义View的 ...
分类:
移动开发 时间:
2017-03-13 19:11:24
阅读次数:
235
很多筒子觉得自定义View是高手的象征,其实不然。大家觉得自定义View难很多情况下可能是因为自定义View涉及到了太多的类和API,把人搞得晕乎乎的,那么今天我们就从最简单的绘图API开始,带大家来一步一步深入自定义View的世界。 先来看看我们今天要实现的一个效果图: 整个效果很简单,就是在屏幕 ...
分类:
移动开发 时间:
2017-03-13 18:57:28
阅读次数:
287
我们的手机通讯录一般都有这样的效果,如下图: OK,这种效果大家都见得多了,基本上所有的Android手机通讯录都有这样的效果。那我们今天就来看看这个效果该怎么实现。 一.概述 1.页面功能分析 整体上来说,左边是一个ListView,右边是一个自定义View,但是左边的ListView和我们平常使 ...
分类:
移动开发 时间:
2017-03-13 18:32:34
阅读次数:
419
时间轴时间轴,顾名思义就是将发生的事件按照时间顺序罗列起来,给用户带来一种更加直观的体验。京东和淘宝的物流顺序就是一个时间轴,想必大家都不陌生,如下图:分析实现这个最常用的一个方法就是用ListVie...
分类:
移动开发 时间:
2017-03-09 12:01:47
阅读次数:
350
介绍上一篇博文写了一个通用的加载view,这篇在加载view的基础在包裹一层就是LoadingLayout了,主要的目的是免去每次加载时要隐藏主内容布局,然后加载成功之后显示主内容布局这些繁琐操作。如...
分类:
移动开发 时间:
2017-02-23 19:06:44
阅读次数:
232
Android插件化 GreenDAO框架 javaEE防盗版 Android源码之谜 设计模式之美 OpenCV3.0示例学习笔记 Linux + Redis jQuery实战 c/c++学习之路 Android自定义View基础 细说 QML Android插件化 ...
分类:
移动开发 时间:
2017-02-18 10:54:50
阅读次数:
181
自定义view练习 仿支付宝芝麻信用的仪表盘
对比图:
首先是自定义一些属性,可自己再添加,挺基础的,上代码
...
分类:
移动开发 时间:
2017-01-11 16:02:01
阅读次数:
629