Android施用底部导航栏(选项卡)实例

Android应用底部导航栏(选项卡)实例 .?? 现在很多android的应用都采用底部导航栏的功能,这样可以使得用户

Android应用底部导航栏(选项卡)实例 .

?? 现在很多android的应用都采用底部导航栏的功能,这样可以使得用户在使用过程中随意切换不同的页面,现在我采用TabHost组件来自定义一个底部的导航栏的功能。

我们先看下该demo实例的框架图:

Android施用底部导航栏(选项卡)实例

其中各个类的作用以及资源文件就不详细解释了,还有资源图片(在该Demo中借用了其它应用程序的资源图片)也不提供了,大家可以自行更换自己需要的资源图片。直接上各个布局文件或各个类的代码:

[1]? res/layout目录下的 maintabs.xml 源码:

?

?

2] res/drawable 下的 home_btn_bg.xml 源码:

?

[3] res/values 下的源码:

dimens.xml源码

?

drawables.xml源码:

?

ids.xml源码:

?

strings.xml源码:

?

styles.xml源码:

?

[4] src/com.andyidea.tabdemo包下面各个UI界面类源码:

MainTabActivity.java源码



到此就实现了一个比较流行的底部导航栏的功能了

源码下载:http://www.ucmdn.com/forum.php?mod=viewthread&tid=263&extra=page%3D1%26filter%3Dsortid%26sortid%3D4%26sortid%3D4