先看一下效果图
先说一下原理,“一”、“二”、“三”是三个按钮,在三个按钮下面有两个TextView,一个时青色的,一个是灰色的,通过不断调整青色TextView的宽度,来达到颜色渐变的效果。按钮下面是一个ViewPager+Fragment来是滑动翻页。
这里布局文件非常重要,我先把布局文件贴出来,activity_main.xml
<RelativeLayout xmlns:andr...
分类:
其他好文 时间:
2015-02-10 11:15:46
阅读次数:
221
首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局. .....
分类:
移动开发 时间:
2015-02-09 20:07:44
阅读次数:
191
为什么这个layout_alignStart比layout_alignRight和layout_toLeftOf更好?
新增的参数主要是为了适配一些从右到左阅读习惯的地区。比如你要适配阿拉伯语的时候,start就代表右边,中文就是左边。也就是说当我用start来设定的时候,如果显示的汉语,这个start代表左边;如果显示阿拉伯语,这个start代表右边...
分类:
移动开发 时间:
2015-02-05 13:44:19
阅读次数:
137
深入解析Android的自定义布局只要你写过Android程序,你肯定使用过Android平台内建的几个布局——RelativeLayout,LinearLayout,FrameLayout等等。它们能帮助我们很好的构建AndroidUI。这些内建的布局已经提供了很多方便的构件,但很多情况下你还是需...
分类:
移动开发 时间:
2015-02-05 13:28:01
阅读次数:
150
Android 自定义toast 宽高大小 背景图片
RelativeLayout layout = (RelativeLayout) getLayoutInflater().inflate(R.layout.layout_custom_toast,null);
((TextView) layout.findViewById(R.id.tvCheckoutWay)).s...
分类:
移动开发 时间:
2015-02-04 18:45:06
阅读次数:
161
// 相对于给定ID控件android:layout_above 将该控件的底部置于给定ID的控件之上;android:layout_below 将该控件的底部置于给定ID的控件之下;android:layout_toLeftOf 将该控件的右边缘与给定ID的控件左边缘对齐;android:layo...
分类:
移动开发 时间:
2015-02-04 18:11:10
阅读次数:
183
转载:http://blog.csdn.net/wzlas111/article/details/39741091Android TV上的焦点凸显特效相信大家都看到过,那么我们就来实现它吧,首先上张效果图。先说一下实现原理,主要通过重写RelativeLayout实现item,之后在其中加入scal...
分类:
Web程序 时间:
2015-02-03 22:47:14
阅读次数:
166
我们前面写了6个自定义view的样例,这都是全新自已画的控件。在这个样例中,我们来用几个现有的控件来组合成一个新的控件。
效果图:
我们用二个Button和一个TextView组合来成为一个actionbar,下面先来一个效果图:
关键代码:
(1)res/layout/custom_action_bar.xml----组合控件布局文件
<RelativeLayout...
分类:
移动开发 时间:
2015-02-03 21:25:16
阅读次数:
216
正文 一、效果图 看到这个图时你可以先想想如果是你,你怎么实现这个效果。马上想到用RelativeLayout?NO,NO,NO,,, 二、实现代码 代码说明: 1、只需在根节点设置android:clipChildren为false即可,默认为true 2、可以通过android:la...
分类:
移动开发 时间:
2015-02-02 00:41:30
阅读次数:
261
如果有一个需求是这样的,在标题中的右上角有一个button 1 2 6 10 16 17 27 28 其实上面的例子用到了相对布局的相对父控件,居中,靠右,距离...
分类:
移动开发 时间:
2015-02-01 13:21:50
阅读次数:
175