viewPager是v4包里的一个组件,可以实现滑动显示多个界面。android也为viewPager提供了一个adapter,此adapter最少要重写4个方法: public int getCount() public boolean isViewFromObject(View view,...
分类:
移动开发 时间:
2015-09-01 21:30:32
阅读次数:
339
一、TabActivity + TabWidget + TabHost.
实现TAB类型界面,首先想到的就是这种方式。但是在API level 13之后官方就不建议使用它了。不过还是在这里简单说一下它的使用吧。
使用它的关键就是布局文件了。需要在布局中添加、、这三个控件,id分别是系统提供的:@android:id/tabhost 、@android:id/tabs 、@and...
分类:
移动开发 时间:
2015-08-15 10:26:48
阅读次数:
265
1.首先我们要知道TabActivity是结合TabHost使用的,于是我们自然而然要说明一下TabHost所谓的TabHost是提供选项卡(Tab页)的窗口视图容器.此对象包含两个子对象:一个是使用户可以选择指定标签页的标签的集合TabWidge;TabWidget类似于Android 中查看电话...
分类:
移动开发 时间:
2015-07-26 20:42:44
阅读次数:
111
在我们的上一篇博客中,最基本的框架已经搭建完成了,那我们为什么这篇文章还叫做框架搭建呢?原因就是之前我们搭建的是贯穿这个项目,要对这个项目的声明周期进行管理的框架,而后面我们需要做的是搭建一个我们需要的与内容有关的框架。下面我们先来看一下我们这个框架最终的效果:在这个框架中,我们需要做的有下面几个工作:
1:添加一个TabHost,tab分别是首页,分类,排行,推荐和主题
2:首页上方有一个用户按钮...
分类:
移动开发 时间:
2015-07-20 11:04:37
阅读次数:
127
在使用TabHost实现底部导航栏时,底部导航栏的三个导航按钮无法在布局文件里进行定制,比如设置点击时的颜色、字体的大小及颜色等,这里提供了一个解决办法,就是在代码里进行定制。思路是在Activity里给TabHost添加了分页后,在给导航栏TabWidget的导航按钮逐个添加特效(必须先添加分页,然后才能定制按钮,添加了一个分页,才会生成一个按钮)。下面是布局文件activity_main.xml...
分类:
移动开发 时间:
2015-07-02 15:51:14
阅读次数:
171
与TabHost结合使用的组件:
TabWidget:代表选项卡的标签条
TabSpec:代表选项卡的一个Tab页面
TabHost仅仅是一个简单的容器,它提供两个方法来创建、添加选项卡
newTabSpec(String tag):创建选项卡
addTab(TabHOst.TabSpec tabSpec):添加选项卡
步骤:
1.在界面布局文件中定义TabHost组件,并为...
分类:
移动开发 时间:
2015-06-27 18:19:06
阅读次数:
134
TabHost是整个Tab的容器,它包含TabWidget(Tab标签)和FrameLayout(Tab显示的内容)两部分实现方式有两种:1.继承TabActivity2.继承FragmentLayout方法一:继承TabActivity从TabActivity中的getTabHost()方法获取T...
分类:
移动开发 时间:
2015-06-13 20:00:35
阅读次数:
158
TabHost简介虽然,官方建议用Fagment取代TabHost,但是我们还是大概的介绍一下。TabHost是一种非常简单的组件,TabHost可以很方便的在窗口放置多个标签页,每一个标签页相当于获得了一个摆放位置。
注意TabHost的内部需要两个组件一个是TabWidget和FrameLayout两个组件。
通话记录界面<?xml version="1.0" encoding="utf-8...
分类:
移动开发 时间:
2015-06-06 09:19:35
阅读次数:
215
TabHost是一种非常使用的组件,TabHost可以方便的在窗口上放置多个标签页,每个标签页相当于或得了一个与外部容器相同大小的组件摆放区域。与TabHost结合使用的组件TabWidget:代表选项卡的标签条。TabSpec:代表选项卡的一个Tab页面。创建添加选项卡的方法:newTabSpec():创建选..
分类:
其他好文 时间:
2015-06-04 17:38:05
阅读次数:
128
有一段时间一直再研究这个,自Android 3.0以后,很少开发者再用以前的TabWidget控件了。那种效果不是很好,也不能滑动。后来陆续出现了各种各样滑动选项卡,每种的出现都各有优势吧。但我还是推荐ViewPager+Fragment滑动选项卡,tab点击选项卡。因为横屏或者竖屏效果都还不错,针对这种效果,还有一种开源框架的出现。接下来会有所介绍。
转载请注明出处:http://blog.csdn.net/qq_16064871
本文demo下载:请点击...
分类:
移动开发 时间:
2015-05-23 10:08:09
阅读次数:
210