自定义View
zhanglihow
这个作者很懒,什么都没留下…
展开
-
android中shape的属性
<gradient android:startColor=”#ff8c00″ android:endColor=”#FFFFFF” android:angle=”270″ /> <stroke android:width=转载 2016-03-04 22:27:43 · 386 阅读 · 0 评论 -
自定义View时,用到Paint Canvas的一些温故,自定义Loading控件(“六边形”的旋转跳跃)
转自:http://blog.csdn.net/ddwhan0123/article/details/50496874效果:包结构:设计分析黄色为整个控件的整体,绿色部分为绘画出来的六边形,蓝色为一个标准的TextView问题,为什么不把控件做在一起?一开始有考虑过直接paint一整个控件把六边形和文字都画出来,想想还是觉得文字部分还是需要更丰富的延展性转载 2016-03-04 22:18:52 · 520 阅读 · 0 评论 -
自定义控件——TitleBar
不想使用系统的titlebar也不想一个一个的画,那么可以使用自定义的方式,而且便于重复使用。效果:首先,在res/values目录下新建一个attrs.xml文件: 定义一个工具类,就是布局中需要加载的样式,MyTitleBar:package com.zhangli.betterlife.myView;impo原创 2016-02-23 19:32:29 · 771 阅读 · 0 评论 -
布局设置分隔条
直接在布局中设置: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_原创 2015-12-15 18:13:46 · 407 阅读 · 0 评论 -
SwitchButton 开关按钮 的多种实现方式 (附源码DEMO)
起初我在Android上我只会使用CheckBox去满足对应的功能。后来,查看开发文档发现,android也有了自己的原生态开关控件,并且在4.0版本中又优化加入了新的类似控件--Switch控件,以及使用起来十分简单的ToggleButton,可是它们只是带有切换效果,而不带有滑动切换效果,并且Switch控件只支持高版本的系统,对于2.3就不支持。所以,要想看如何实现滑动切换的效果,必须了解这转载 2016-04-28 17:40:36 · 673 阅读 · 0 评论