原文:Android 自定义View实现多行RadioGroup (MultiLineRadioGroup)

一 项目概况 我们都知道RadioGroup可以实现选择框,但它有一个局限性,由于它是继承自LinearLayout的,所以只能有一个方向,横向或者纵向 但有时候仅一行的RadioGroup并不能满足实际的需求,比如在一行的宽度下显示不完所有的选项,设计上又不允许左右滑动,这时候RadioGroup就不能满足这样的功能设计了 基于此,我写了这个MultiLineRadioGroup并且开源出来 程 ...

2015-05-11 16:44 9 4607 推荐指数:

查看详情

android自定义RadioGroup实现可以添加多种布局

android自带的RadioGroup是继承自LinearLayout,如果布局的时候不是直接写radiobutton,即radiobutton外面还包了一层容器,这时分组是不成功的,因为查找不到radiobutton,如果要实现这种效果呢,于是看了RadioGroup的源码,发现问题 ...

Fri Aug 16 19:03:00 CST 2013 12 27069
Android - 自定义View】之自定义View浅析

1、概述   Android自定义View / ViewGroup的步骤大致如下: 2、自定义属性   Android自定义属性主要有定义、使用和获取三个步骤。 2.1、定义自定义属性   参考:http://blog.csdn.net/lmj623565791 ...

Sat Dec 24 23:32:00 CST 2016 0 34155
Android 自定义View修炼-自定义可动画展开收缩View实现

有时候需要点击一个view可以动画展开和收缩折叠一个View这样的效果,这样就可以直接自定义View实现。 本例中,采用继承FrameLayout来实现自定义的ExpandView。下面将详细介绍各个部分来实现该类以及如何使用该自定义视图。 效果图如下: 未展开效果: 正在向上折叠 ...

Thu Jun 12 03:08:00 CST 2014 0 23835
Android ——利用OnDraw实现自定义View(转)

自定义View实现方式大概可以分为三种,自绘控件、组合控件、以及继承控件。本文将介绍自绘控件的用法。自绘控件的意思是,这个控件上的内容是用onDraw函数绘制出来的。关于onDraw函数的介绍可参看 Android视图绘制流程完全解析,带你一步步深入了解View(二) 。 例子 ...

Sat Apr 23 09:22:00 CST 2016 0 1818
Android自定义View之倒计时Countdown实现

先看一下效果: 在点击OK键之后,开始倒计时。 实现步骤 1、新建Android工程"CountdownView" 2、自定义Drawable 自定义View并没有直接的用户交互,简化起见,可以自定义实现一个drawable,作为ImageView的背景 观察一下View的构成 ...

Tue Sep 09 23:22:00 CST 2014 0 3838
Android 自定义view实现水波纹效果

转自:http://blog.csdn.net/tianjian4592/article/details/44222565 今天主要分享水波纹效果: 1.标准正余弦水波纹; 2.非标准圆形液柱水波纹; 虽说都是水波纹,但两者在实现上差异是比较大的,一个通过正余弦函数模拟水波纹效果,另外一个 ...

Sat Jun 04 02:28:00 CST 2016 0 4276
Android 自定义View实现单击和双击事件

自定义View, 1. 自定义一个Runnable线程TouchEventCountThread , 用来统计500ms内的点击次数 2. 在MyView中的 onTouchEvent 中调用 上面的线程 3. 自定义一个Handler, 在TouchEventHandler 中 处理 ...

Fri Nov 13 07:47:00 CST 2015 0 10228
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM