介绍现在绝大多数主流的应用主界面,都会包含一个底部菜单,就拿腾讯的QQ与微信来说,看起来是这样的《---我是底部菜单原理在很久以前,可以通过TabActivity实现相关功能,自从Fragment出来后,就被抛弃了。原理也很简单1、底部菜单通过自定义RadioGroup实现,通过setOnCheck...
分类:
移动开发 时间:
2015-01-14 00:40:51
阅读次数:
312
Android 程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正!
一、TabActivity + TabWidget + TabHost.
实现TAB类型界面,首先想到的就是这种方式。但是在API level 13之后官方就不建议使用它了。不过还是在这里简单说一下它的使用吧...
分类:
移动开发 时间:
2015-01-13 21:35:57
阅读次数:
224
当下主流的软件没有一个统一明白的风格,App框架什么样的都有,但个人钟情于页面底部Tab分签架构,移动设备的屏幕尽管越来越大,可是显示的内容还是有限,为了能展示很多其它的内容,方便简洁的操作习惯中Tab架构是不二选择,分为顶部Tab和底部Tab。所以小山准备出一系列关于Tab的Blog,作为自己代码...
分类:
移动开发 时间:
2015-01-12 18:58:35
阅读次数:
183
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
TabActivity的使用有两种方法:方法1:继承TabActivity,使用setContent()设置布局文件,在布局文件中,TabWidget和FrameLayout两种控件。这里值得一提的是,必须为TabActivity的布局文件的根节点设置为:TabHost,而且TabHost、TabW...
分类:
其他好文 时间:
2014-12-28 23:37:09
阅读次数:
455
代码package com.lxt008;import android.app.AlertDialog;import android.app.Dialog;import android.app.TabActivity;import android.content.DialogInterface;im...
分类:
移动开发 时间:
2014-12-28 15:27:15
阅读次数:
236
上一篇使用过时的ActivityGroup简单实现了顶部底部均有Tab标签的效果,是页面底部只有文字的样式,今天想完善一下效果,底部实现文字加图标的样式。
本文属于半成品,本来想着放弃的,想着先放博客吧,好歹也是一种思路,以后作参考用!追求完美效果的可以忽略本篇,我会在后续文章中实现更优的效果!
先看下效果图
首先是主页面MainActivity.java,这种方式其实不是真...
分类:
移动开发 时间:
2014-12-10 22:54:00
阅读次数:
310
今天这篇文章记述一下页面上下均有Tab的特殊需求!使用了过时的ActivityGroup。
再看一下整个Project的结构,如下
下面逐一介绍一下实现过程,具体实现还是看注释吧,代码也不是很多,就不啰嗦了。
step1:首先是主界面MainActivity.java...
分类:
移动开发 时间:
2014-12-09 17:43:36
阅读次数:
207
将TabHost的标签放在底部直接上代码主代码: 1 package sdut; 2 3 import com.example.sdutfriends.R; 4 5 import android.app.AlertDialog; 6 import android.app.TabActivity;.....
分类:
移动开发 时间:
2014-12-05 10:46:49
阅读次数:
380