Android UI设计
xiaanming
现在的你不是翘起二郎腿的时候,你应该放下脚身体前倾时刻准备投入战斗
展开
-
Android 基于GridView和ActivityGroup实现的TAB分页
分页大家都会用Android的TabHost和TabActivity的组合,今天我这里实现的是GridView和ActivityGroup实现的分页,这里需要将Activity转换成Window,然后再换成成View添加到容器中,效果如下1.布局文件底部放一个GridView,然后一个LinearLayout容器在GridView之上,LinearLayout用于装载Activity的原创 2013-06-04 10:42:41 · 8238 阅读 · 2 评论 -
Android 使用ViewPager实现左右循环滑动图片
ViewPager这个小demo实现的是可以左右循环滑动图片,下面带索引,滑到最后一页在往右滑动就要第一页,第一页往左滑动就到最后一页,先上效果图,用美女图片是我一贯的作风,呵呵1. 首先看一些layout下的xml<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" and原创 2013-05-23 18:29:29 · 198468 阅读 · 96 评论 -
android自定义滑动开关控件,适合所有的android系统
我们都知道Android4.0以上才带有滑动开关Switch,那么在4.0以下呢,很多人会选择用CheckBox,放两张图片,但是这样子只能点击,效果不太好,所以我就自定义了滑动开关WiperSwitch这么一个控件,下面先把截图贴上吧,这蹩脚的图片真戳啊,大家可以自己换三张图片package com.example.wiperswitch;import android.content原创 2013-04-23 23:43:28 · 67976 阅读 · 43 评论 -
Android 对Layout_weight属性完全解析以及使用ListView来实现表格
今天主要说的是对Layout_weight属性的完全解析,以及利用Layout_weight这个属性使用ListView来实现表格的效果,我们都知道Android里面专门有一个TableLayout来实现表格的,说实话,我平常开发中用TableLayout还是比较少的,几乎没有用到,我们完全可以用LinearLayout和RelativeLayout来代替TableLayout的使用,自己开发中主要使用LinearLayout,RelativeLayout这两种布局,不过刚开始我还是偏爱于RelativeL原创 2013-10-31 22:40:15 · 35834 阅读 · 28 评论 -
Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,IOS上面直接设置某个属性就可以实现这一功能,但是Android原生EditText不具备此功能,所以要想实现这一功能我们需要重写EditText,接下来就带大家来实现这一小小的功能我们知道,我们可以为我们的输入框在上下左右设置图片,所以我们可以利原创 2013-09-04 17:33:52 · 83903 阅读 · 58 评论 -
Android 基于ImageSwitcher实现的左右切换图片
左右切换图片控件大家都用ViewPager, ViewFipper比较多吧,我之前也用ViewPager实现了,使用ViewPager实现左右循环滑动图片,有兴趣的可以去看下,今天介绍的是基于ImageSwitcher实现的左右切换图片,先上截图吧好了,接下来来看代码吧,第一张图是一个GridView,点击item跳转到第二个界面,第一个界面可以忽略,主要是讲解ImageSwitche原创 2013-05-29 10:52:11 · 52803 阅读 · 26 评论 -
Android 对图片的缩放,拖地,跟系统图库的效果一样
之前做项目要对图片的查看,然后就自己写了一个,适合对图片的浏览,跟系统图库的效果一样哦,先贴一张美女图片,听说有美女,男人就会多看一眼,不知道是不是真的,哈哈布局文件需要注意的一点是 scaleType一定要是 matrix,这样才能对图片进行一系列的矩阵操作,例如放大缩小,拖拽,等等<RelativeLayout xmlns:android="http://schemas.andro原创 2013-04-20 10:36:25 · 24740 阅读 · 16 评论 -
Android 自定义ImageView支持缩放,拖拽,方便复用
今天刚发了一篇关于ImageView的缩放和拖拽的博客,然后我想了下,将他自定义下,方便我们来复用这个imageView,效果我就不多说了,http://blog.csdn.net/xiaanming/article/details/8827257就是这个效果,我只是把他抽出来自定义了下,代码还是贴上吧,我也将demo上传一下,有疑问大家指出来,大家共同学习,共同进步,呵呵package原创 2013-04-20 17:35:48 · 33310 阅读 · 15 评论