按照常规思路,实现导航页有专门的TabHost或ViewPager,但自定义空间不大,再者,自己想熟悉一下多重布局和动画效果的使用,因此采用这种ScrollView+GridView+ViewPager的效果。
其中比较麻烦的是GridView实现横向的加载,并且下面的滚动条随着滑动也得滚动和动态发生位置变化。
public class MainAct extends Frag...
分类:
移动开发 时间:
2015-01-15 22:08:51
阅读次数:
304
android 自定义TabHost选择器,单选性...
分类:
移动开发 时间:
2015-01-15 10:58:14
阅读次数:
229
Android中选项卡功能的实现Android中使用TabHost和TabWidget来实现选项卡功能。TabHost必须是布局的根节点,它包含两个子节点:TabWidget,显示选项卡;FrameLayout,显示标签内容。实现选项卡功能有两种方法,一种是将多个View放在同一个Activity中...
分类:
移动开发 时间:
2015-01-14 14:16:57
阅读次数:
135
手机界面大小有限,使用TabHost可以达到在一个Activity中放入多个容器(界面)的效果。但存在一个问题是,当数据信息在一个容器(界面)中有所改变时,需要在用户切换选项卡到其他容器(界面)的时候实时刷新数据。如图,在”发布板报“页面发布新的板报,当用户点击“浏览板报”或者“管理板报”选项卡时要...
分类:
移动开发 时间:
2015-01-14 11:01:19
阅读次数:
385
Android 程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正!
一、TabActivity + TabWidget + TabHost.
实现TAB类型界面,首先想到的就是这种方式。但是在API level 13之后官方就不建议使用它了。不过还是在这里简单说一下它的使用吧...
分类:
移动开发 时间:
2015-01-13 21:35:57
阅读次数:
224
如下图(喜欢这种干净整洁):1.MainActivity.java 1 package com.example.tab1; 2 3 import com.example.framgent.Fav_Fragment; 4 import com.example.framgent.Index_F...
分类:
其他好文 时间:
2015-01-13 01:25:48
阅读次数:
263
现在Fragment使用越来越广了,虽然Fragment寄生在Activity下,但是它的出现对于开发者来说是一件非常幸运的事,使开发的效率更高效了,好了下面就说说 FragmentTabhost的使用,因为Tabhost已经不推荐使用了,现在一般都使用FragmentTabhost!我本身也个菜鸟...
分类:
其他好文 时间:
2015-01-09 20:55:15
阅读次数:
240
1.概念 盛放Tab的容器就是TabHost。TabHost的实现有两种方式: 第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。 第二种方式,不继承TabActivity,在布局文件中定义TabH...
分类:
移动开发 时间:
2015-01-06 09:52:15
阅读次数:
171
这就是Tab,而盛放Tab的容器就是TabHost如何实现??每一个Tab还对应了一个布局,这个就有点好玩了。一个Activity,对应了多个功能布局。①新建一个Tab项目,注意,不要生成main Activity这里不要选②在包里面新建一个类MyTab,继承于TabActivity其实,TabAc...
分类:
移动开发 时间:
2015-01-05 14:31:01
阅读次数:
242
在android的开发过程中经常会遇到页面切换的问题,其中一个解决办法是使用fragment加Handler来实现,不过有些情况下这种方法并不是最好的选择。比如,你需要滑动切换页面的时候。这时使用TabHost和ViewPager来实现会更加方便。文章参考API文档中Creating
Swipe Views with Tabs(文章路径Training->Implementing Effect...
分类:
其他好文 时间:
2015-01-04 11:26:05
阅读次数:
474