
Android自带控件使用
文章平均质量分 88
赵凯强
热爱编程,支持开源,喜欢分享
展开
-
【Android基础】listview控件的使用(2)-------继承自ListActivity的普通listview
由于listview在android控件中的重要性,所以android为我们直接封装了一个类ListviewActivity,直接将listview封装在了activity之中,在本篇中,我将介绍在ListviewActivity中如何使用listview先上效果图:布局代码activity_two.xml<LinearLayout xmlns:android="htt原创 2014-02-20 09:04:23 · 4239 阅读 · 7 评论 -
【Android界面实现】ActionBar使用的若干细节整理
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992原创 2014-11-20 14:49:36 · 4064 阅读 · 0 评论 -
【Android工具类】验证码倒计时帮助类CountDownButtonHelper的实现
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 我们在做有关短信验证码功能的时候,为了防止用户无休止的获取短信验证码,或者是误操作,造成验证码混乱的情况,我们一般在获取验证码功能的Button上面加上倒计时功能,从而限制用户获取验证码的间隔。 今天这篇文章,是介绍如何使用CountDowmTimer实现验证码的倒计时功能的。原创 2014-10-12 10:45:03 · 8123 阅读 · 0 评论 -
【Android工具类】用户输入非法内容时的震动与动画提示——EditTextShakeHelper工具类介绍
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 当用户在EditText中输入为空或者是数据异常的时候,我们可以使用Toast来提醒用户,除此之外,我们还可以使用动画效果和震动提示,来告诉用户:你输入的数据不对啊!这种方式更加的友好和有趣。 为了完成这个需求,我封装了一个帮助类,可以很方便的实现这个效果。 先上代码吧。/* * Cop原创 2014-11-21 10:27:34 · 4799 阅读 · 1 评论 -
【Android界面实现】透明度可变的标题栏效果实现
我们在做类似于个人主页类应用的时候,可能会遇到这样的需求,效果如下相信大家应该看明白是什么效果了,就是随着列表的滑动,上面的标题栏的透明度会随之变化。在IOS中,有很多的软件有这种效果,下面,我们看一下这种效果是如何实现的。先看一下项目的目录我们可以看到,目录结构很简单,因为我这个地方是使用的XListview代替的Listview,有很多文件都是XList原创 2014-06-27 12:09:53 · 5621 阅读 · 0 评论 -
【Android界面实现】对Listview控件的效率优化
不管在Android平台还是IOS平台,Listview或者是类似控件,在数据显示方面都占据着相当重要的位置。而作为最重要的数据展示形式,Listview控件或者是类似的需要使用Adapter的控件的加载以及数据展示的效率和优化,就被摆在了一个很重要的位置,本篇文章主要给大家介绍,如何可以实现Listview控件的效率优化。1.重用已经生成过的Item View我们都知道,List原创 2014-06-22 22:36:43 · 3778 阅读 · 2 评论 -
【Android界面实现】解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题
在一个滑动控件或者是布局里面,添加另外一个可以滑动的控件,通常会造成一些莫名其妙的问题。今天主要介绍在工作中遇到的,在ScrollView布局中嵌套Listview显示不正常,和在Listview中嵌套Listview的滑动冲突的问题。1.ScrollView布局中嵌套Listview显示不正常的解决方案目前来说,解决这个问题有好几种解决方案,这里只介绍其中两种比较简单易行的其中两种。原创 2014-08-15 15:38:39 · 18373 阅读 · 2 评论 -
【Android界面实现】使用GestureOverlayView控件实现手势识别
在Android开发中,我们不光可以使用已有的实现方式,而且,我们还可以利用Android这个智能手机平台,实现一些比较有特色的功能。本篇文章使用原创 2014-06-16 14:48:41 · 4100 阅读 · 0 评论 -
【Android界面实现】listview控件的一些重要属性整理
本篇文章,主要整理listview控件在使用的时候,一些重要属性的使用与说明。android:scrollbarStyle可以定义滚动条的样式和位置,可选值有insideOverlay、insideInset、outsideOverlay、outsideInset四种。其中inside和outside分别表示是否在view的padding区域内,overlay和inset表原创 2014-07-29 11:05:21 · 3175 阅读 · 0 评论 -
【Android界面实现】关于自定义Dialog的那些事
Dialog也就是传说中的弹出框,系统自带的一些布局和功能比较简单,一般来说满足不了开发的需求,因此,需要我们自己动手,来实现一个自定义的Dialog。首先,如果要实现一个自己的Dialog,我们需要继承自Dialog。Dialog的构造函数一共有三种格式,我们至少需要生命其中的一种形式,才能够使用。构造函数的格式如下:1.public MyCameraDialog(Context原创 2014-08-26 22:18:55 · 13984 阅读 · 4 评论 -
【Android界面实现】listview中item的各种进入效果实现
今天给大家带来的,是使用开源项目ListviewAnimation(此项目在Github上已经停止维护),来实现listview控件中,item的各种进入效果,包括左侧进入,右侧进入,下侧进入,右下角进入,放大进入、卡片样式等效果。废话不多说,先上效果图。卡片效果底部进入 右侧进入左侧进入原创 2014-07-29 14:30:36 · 3394 阅读 · 1 评论 -
【Android界面实现】AppWidght全面学习之电量监控小部件的实现详解
前几天无意中翻看之前下载的各种资料,发现了一款AppWeight应用,原创 2014-06-29 17:24:06 · 5985 阅读 · 3 评论 -
【Android界面实现】Styling the Action Bar
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 本篇文章翻译自Android开发者网站,但并不是完全按照原意翻译,添加了我个人的一些理解。想看原文的请戳:http://developer.android.com/training/basics/actionbar/styling.html ActionBar控件,可以为我们的App提供一致的导翻译 2014-12-14 15:02:26 · 3068 阅读 · 0 评论 -
【Android界面实现】可旋转的汽车3D模型效果的实现
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 今天要给大家介绍的是如何实现可旋转的汽车3D模型。 先看实现效果 这只是静态图,实际上,这个模型是可以根据手势进行旋转的,效果还可以。 下面我说一下实现的原理。首先,这种3D模型的旋转效果是通过切换不同的图片完成的,在这个例子中,一共有52张图片,展示原创 2014-10-31 08:56:22 · 12306 阅读 · 1 评论 -
【Android界面实现】使用ActionBar和DrawerLayout纯原生控件,实现侧滑栏和滑动Tab界面
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992原创 2014-10-29 21:32:29 · 6538 阅读 · 0 评论 -
【Android基础】listview控件的使用(1)------最简单的listview的使用
listview控件是项目开发中最常用的空间之一,我将慢慢推出关于listview的一系列的文章,先从最简单的,系统自带的listview开始吧!先上效果图:activity_one.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool原创 2014-02-19 16:58:26 · 9022 阅读 · 1 评论 -
【Android进阶】Listview分页加载数据的实现
Listview分页加载数据的实现public class MainActivity extends Activity { protected static final int SUCCESS_GET_DATA = 0; private ListView listview; private DataService service; private List data;// 加载的总数据原创 2014-02-18 16:59:40 · 5706 阅读 · 4 评论 -
【Android进阶】关于PagerAdapter的使用方法的总结
PagerAdapter简介PagerAdapter是android.support.v4包中的类,它的子类有FragmentPagerAdapter, FragmentStatePagerAdapter,这两个adapter都是Fragment的适配器,用于实现Fragment的滑动效果,这两个adapter的使用和区别这次就先不介绍了,等下次有时间再做详细的介绍。PagerAdap原创 2014-03-30 10:59:44 · 25130 阅读 · 2 评论 -
【Android基础】listview控件的使用(4)-----自定义布局的listview的使用
前面我介绍了listview控件的不同用法,但是这些用法在实际的开发项目中是不足以满足需求的,因为前面的几种用法只能简单的显示文本信息,而且布局都比较单一,很难做出复杂的结果,在实际的开发项目中,90%以上都是需要自己自定义listview的,这一篇,我们将介绍如何使用自定义布局的listview先看效果图好了,其实这种自定义布局的实现,是通过自定义adapter来实现的,原创 2014-02-22 21:42:56 · 6928 阅读 · 0 评论 -
【Android基础】listview控件的使用(3)------Map与SimpleAdapter组成的多显示条目的Listview
前面介绍的两种listview的使用都是最基础的,所以有很大的局限性,比如只能在一个item(即每一行的条目)中显示一个文本信息,这一篇我将介绍Map与SimpleAdapter组成的多显示条目的Listview的使用方法,这样就可以在每个item中显示多个文本的信息先上效果图由于需要自定义item的布局,所以这次有两个布局文件主listview的布局文件<Line原创 2014-02-20 09:47:35 · 4979 阅读 · 0 评论 -
【Android界面实现】FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 FragmentPagerAdapter是android-support-v4支持包里面出现的一个新的适配器,继承自PagerAdapter,是专门用来给支持包中出现的ViewPager进行数据适配的。 PagerAdapter在之前的文章中进行过简单的介绍,不记得怎么使用的可以先去看一原创 2014-10-21 16:57:52 · 19732 阅读 · 4 评论 -
【Android界面实现】使用Canvas对象实现“刮刮乐”效果
在淘宝、京东等电商举办活动的时候,经常可以看到在移动客户端推出的各种刮奖活动,而这种活动也受到了很多人的喜爱。从客户端的体验来说,这种效果应该是通过网页来实现的,那么,我们使用Android的自带控件能不能实现这种刮刮乐的效果呢?当然可以,本篇文章将介绍使用Canvas这个对象,如何实现“刮刮乐”的效果。先看效果图下面我们看一下如何使用代码实现布局文件<FrameL原创 2014-06-17 18:00:21 · 6089 阅读 · 17 评论 -
【Android界面实现】使用PagerTabStrip实现有滑动标签的Viewpager
在ViewPager这种可以滑动的控件上,总是有很多的文章可以做。上次的文章,我们实现了一个自定义的ViewPager的指示器,这篇文章,我们主要是想利用Android自带的控件,实现一个指示器,这个控件,就是support-v4包里面的PagerTabStrip控件。 首先,我们先看一下实现效果,大饱眼福。 可以看到,效果实现的也是很棒,比之前自定义的原创 2014-10-20 23:24:47 · 5396 阅读 · 1 评论 -
【Android界面实现】View Animation 使用介绍
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 我们可以使用view animation 动画系统来给View控件添加tween动画(下称“补间动画”),补间动画通过计算一些动画参数,比如说开始点,结束点,大小,旋转角度和一些其他的动画参数,来实现动画效果。 补间动画可以给View对象添加一系列简单的变换,比如位置,大小,角度或者是透翻译 2014-10-25 23:35:58 · 4377 阅读 · 0 评论 -
【Android界面实现】Drawable Animation 使用介绍
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 (目前只能用在View对象上的动画效果的实现有两种,一种就是上一篇的View Animation,即补间动画,剩下的一种,就是这一篇要介绍的,Drawable Animation,即帧动画。在最新版本的API中,出现了一个更加强大的方式,PropertyAnimation,即属性动画,稍后将会介绍翻译 2014-10-26 11:25:57 · 6570 阅读 · 0 评论 -
【Anroid界面实现】WindowManager类使用详解——用户首次打开APP的使用教学蒙板效果实现
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 在上一篇的文章中,我们介绍了如何实现桌面悬浮窗口,在这个效果的实现过程中,最重要的一个类就是WindowManager,今天这篇文章,将对WindowManager的使用进行介绍,并且实现一个使用WindowManager来实现用户打开APP,显示首次使用教学蒙板的效果。 WindowManager类实现了ViewManager接口,ViewManager接口允许我们在Activity上添加或者是移除原创 2014-10-24 11:54:37 · 7988 阅读 · 4 评论 -
【Android界面实现】使用View Animation实现动画加载界面
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992原创 2014-10-27 11:03:03 · 4548 阅读 · 0 评论 -
【Android界面实现】Overlaying the Action Bar
转载请注明出处:http://blog.youkuaiyun.com/zhaokaiqiang1992 本篇文章翻译自http://developer.android.com/training/basics/actionbar/overlaying.html,想查看原文的同学可以自己翻墙看。 默认的,ActionBar会出现在你的Activity的窗口上面,这样可能会减少剩下的Activity的可翻译 2014-12-14 18:47:51 · 3985 阅读 · 0 评论