码迷,mamicode.com
首页 >  
搜索关键字:自定义控件    ( 1663个结果
Android自定义View的用法总结
本文参考了:http://greenrobot.me/devpost/android-custom-layout/ Android SDK中提供了很多UI组件,如RelativeLayout, LinearLayout等,使用自定义控件有两大优点: 1、通过减少View的使用来增加UI的显示效率 2、构建SDK中没有的控件 原文总结了4种自定义View,分别是Compo...
分类:移动开发   时间:2015-05-23 16:57:20    阅读次数:288
一起学android之自定义控件一起制作自定义标签(39)
今天我们要实现的效果如下: 当然列表中的标签显示的个数是可控的,实现个数可控的标签的话,我们就需要自定义View。 我们自定义一个抽象类继承LinearLayout并实现我们定义的接口: BaseTagView: /** * 标签,继承此抽象类 * @author LinHai Gu * * @param */ public abstract class...
分类:移动开发   时间:2015-05-22 19:15:02    阅读次数:254
RadioButton 自定义控件
在res/drawable新建radiobutton.xml(本案例为video——evaluate.xml)如下布局文件: ...
分类:其他好文   时间:2015-05-22 18:57:34    阅读次数:108
Scroller类源码解析及其应用(一)
滑动是我们在自定义控件时候经常遇见的难听,让新手们倍感困惑,这篇文章主要介绍Scroller类的源码,告诉打击这个到底有什么用,怎么使用它来控制滑动。另外,我还会结合一个简单的例子,来看一下这个类的应用。 要说明Scroller类,我们往往要从另外两个方法说起,一个是ScrollTo(),一个是ScrollBy() 这两个方法我们可以在View的源码看到,我们知道其实每个空间都有滚动条,只是有...
分类:其他好文   时间:2015-05-21 22:35:22    阅读次数:183
自定义控件 ------ 画圆+背景色
1 import android.content.Context; 2 import android.graphics.Canvas; 3 import android.graphics.Color; 4 import android.graphics.Paint; 5 import androi....
分类:其他好文   时间:2015-05-21 21:49:45    阅读次数:133
Android View触摸屏事件派发机制详解与源码分析
就算你不自定义控件,你也必须要了解Android控件的触摸屏事件传递机制(之所以说触摸屏是因为该系列以触摸屏的事件机制分析为主,对于类似TV设备等的物理事件机制的分析雷同但有区别。哈哈,谁让我之前是做Android TV BOX的,悲催!),只有这样才能将你的控件事件运用的如鱼得水。接下来的控件触摸屏事件传递机制分析依据Android 5.1.1源码(API 22)。...
分类:移动开发   时间:2015-05-21 17:27:56    阅读次数:167
Android实现图片多点触控自由伸缩
简介 作为Android开发者,我们经常需要自定义控件,比如下面我们说的实现图片的多点触控和伸缩释放,这也是由于用户已经有这样的常识了,那就是看见有图片的地方就可以点击查看大图,并且可以通过手指对图片进行伸缩和移动,如果应用没有实现这一点,那么对用户来说将会是很糟糕的体验,用户很“愤怒”。所以作为Android开发者,我们的任务就是让用户“爽”。哈哈哈。。。。下面我们将通过自定义ImageVie...
分类:移动开发   时间:2015-05-21 00:07:31    阅读次数:254
实现仿微信6.0界面下-自定义view实现可变色的按钮
1、概述学习Android少不了模仿各种app的界面,自从微信6.0问世以后,就觉得微信切换时那个变色的Tab图标屌屌的,今天我就带大家自定义控件,带你变色变得飞起~~好了,下面先看下效果图:清晰度不太好,大家凑合看~~有木有觉得这个颜色弱爆了了的,,,下面我动动手指给你换个颜色:有没有这个颜色比较...
分类:微信   时间:2015-05-20 20:16:00    阅读次数:334
?重写SimpleAdapter的getView以实现按钮点击响应
SimpleAdapter是四个适配器里最重要的适配器,它不仅实现了数据的绑定,而且可以自定义控件。 在自定义控件时,如果使用了按钮、复选框、单选框等需要点击监听器的控件,就得重写SimpleAdapter的getView函数来实现。 getView是用来刷新ListView的函数,每次在ListView里新增(新显示)一条记录时,getView就会被调用一次(在这次调用里,getView...
分类:其他好文   时间:2015-05-20 13:17:23    阅读次数:101
android自定义控件之滚动广告条
在一些电子商务网站上经常能够看到一些滚动的广告条,许多软件在首次使用时也有类似的广告条,如图:其实在github上有实现这种效果的控件,不过这东西做起来也是很简单,我们今天就来看看该怎么做。先来看看布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:...
分类:移动开发   时间:2015-05-19 16:34:09    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!