登陆界面,LinearLayout ImageView Button 用到了ImageView自动缩放,和自定义Button形状及State-Drawable,还用到了动画。自定义控件之圆形头像,和自定义Toast注册界面在验证手机号时,使用了一个CountDownTimer类,来完成倒计时验证。
分类:
移动开发 时间:
2015-08-16 23:01:01
阅读次数:
348
本文分为三大部分:
CircleImageView的使用
CircleImageView源码分析
Android自定义View总结
CircleImageView项目源码下载:
https://github.com/hdodenhof/CircleImageView
打开源码会发现主要就是一个继承了ImageView 的类——CircleImageView .java,代码优雅精致,效果很nic...
分类:
移动开发 时间:
2015-08-05 06:38:13
阅读次数:
284
效果图:页面代码:public class CircleView extends ImageView {
private Paint mPaint = new Paint(); public CircleView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Overri...
分类:
其他好文 时间:
2015-07-27 11:10:31
阅读次数:
179
实现圆形头像、实现listview多布局适配优化....图灵机器人示范...
分类:
其他好文 时间:
2015-07-20 19:45:27
阅读次数:
321
随着APP发展,个人账户的注册和登陆,都有头像的设置,圆形头像也越来越多,此方法正是对剪切圆头像的封装。//************************************************************************************************...
分类:
移动开发 时间:
2015-07-20 18:21:28
阅读次数:
167
CALayer是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。通过UIView的layer属性可以访问这个层。 // 初始化UIImageView UIImageView *imageView = [[...
分类:
其他好文 时间:
2015-07-16 18:18:21
阅读次数:
115
绘图操作前言:在iOS开发中,系统已经给我们提供了功能强大的控件,可是很多并不能满足我们的需求。这时候我们需要,自定义一些美观的控件。所用的知识也就是下面的绘图。1.基本的绘图知识1.1图形上下文
1.1图形上下文(Graphics Context):是一个CGContextRef类型的数据
1.2图形上下文的作用
保存绘图信息、绘图状态
决定绘制的输出目标(绘制到什么地方去?)
(输出目标可...
分类:
移动开发 时间:
2015-07-15 21:07:24
阅读次数:
263
ListView中可以使用SimpleAdapter进行数据与视图的绑定,但都是对已有的系统控件的绑定,如果自定义空间直接使用SimpleAdapter绑定,则会报错。如,使用CircleImageView圆形头像,直接不能绑定需要重新SimpleAdapter方法。eg:android ListV...
分类:
移动开发 时间:
2015-07-12 17:01:50
阅读次数:
206
思路:这里用到的是图像求交。现在画布上画上圆形,即所需要的圆形头像,然后设置paint的属性设置为求交集,再将bitmap划到canvas上面就好了。代码如下: 1 private static Bitmap getCircleBitmap(Bitmap bitmap) { 2 ...
分类:
其他好文 时间:
2015-06-18 15:00:48
阅读次数:
154
原文:【WinRT】【译】【加工】在 XAML 中制作圆形图片原文地址:http://timheuer.com/blog/archive/2015/05/06/making-circular-images-in-xaml-easily.aspx 前阵子似乎一些比较酷的程序开始使用圆形头像来取代之前方...