TabProject.zip

  • PUDN用户
    了解作者
  • Java
    开发工具
  • 896KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 16
    下载次数
  • 2013-11-12 09:45
    上传日期
Tab分页式菜单,Android开发精典案例源码,很好的参考资料。
TabProject.zip
  • res
  • layout
  • main.xml
    1.2KB
  • drawable-ldpi
  • icon.png
    1.7KB
  • drawable-mdpi
  • bg2.png
    115.7KB
  • bg.png
    218.9KB
  • icon.png
    2.5KB
  • drawable-hdpi
  • icon.png
    4KB
  • values
  • strings.xml
    173B
  • src
  • com
  • tab
  • MainActivity.java
    1.6KB
  • bin
  • com
  • tab
  • R.class
    454B
  • MainActivity.class
    2.5KB
  • R$layout.class
    361B
  • R$attr.class
    307B
  • R$id.class
    406B
  • R$string.class
    394B
  • R$drawable.class
    420B
  • classes.dex
    3.8KB
  • resources.ap_
    269.9KB
  • TabProject.apk
    273.6KB
  • assets
  • gen
  • com
  • tab
  • R.java
    920B
  • AndroidManifest.xml
    631B
  • proguard.cfg
    1.1KB
  • .classpath
    280B
  • default.properties
    362B
  • .project
    846B
内容介绍
package com.tab; import android.app.TabActivity; import android.os.Bundle; import android.view.LayoutInflater; import android.widget.TabHost; import android.widget.Toast; import android.widget.TabHost.OnTabChangeListener; import android.widget.TabHost.TabSpec; public class MainActivity extends TabActivity implements OnTabChangeListener { private TabSpec ts1, ts2, ts3;//声明3个分页 private TabHost tableHost;//分页菜单(tab的容器) @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); tableHost = this.getTabHost();//实例(分页)菜单 //利用LayoutInflater将布局与分页菜单一起显示 LayoutInflater.from(this).inflate(R.layout.main, tableHost.getTabContentView()); ts1 = tableHost.newTabSpec("tabOne");//实例化一个分页 ts1.setIndicator("Tab1");//设置此分页显示的标题 ts1.setContent(R.id.btn);//设置此分页的资源id ts2 = tableHost.newTabSpec("tabTwo"); //设置此分页显示的标题和图标 ts2.setIndicator("Tab2", getResources().getDrawable(R.drawable.icon)); ts2.setContent(R.id.et); ts3 = tableHost.newTabSpec("tabThree"); ts3.setIndicator("Tab3"); ts3.setContent(R.id.mylayout);//设置此分页的布局id tableHost.addTab(ts1);//菜单中添加ts1分页 tableHost.addTab(ts2); tableHost.addTab(ts3); tableHost.setOnTabChangedListener(this); } @Override public void onTabChanged(String tabId) { if (tabId.equals("tabOne")) { Toast.makeText(this, "分页1", Toast.LENGTH_LONG).show(); } if (tabId.equals("tabTwo")) { Toast.makeText(this, "分页2", Toast.LENGTH_LONG).show(); } if (tabId.equals("tabThree")) { Toast.makeText(this, "分页3", Toast.LENGTH_LONG).show(); } } }
评论
    相关推荐
    • ActivityGroup_Tab.rar
      Android 手机程序中,关于利用ActivityGroup实现Tab分页标签。
    • TabProject.zip
      Android (Tab分页式菜单),有源代码
    • ViewPagerIndicator-master.zip
      android开发强大的viewpager框架,可以实现tab页、划动页等各种分页布局。
    • 3-9(Tab-Tabbed-menu).zip
      安卓经典开发案例(3-9(Tab Tabbed menu)基于移动终端的源代码
    • js_tab.rar
      非常好的JavaScript脚本代码,多种滑动门效果示例,非常实用.
    • servlet-tab.rar
      servlet 分页servlet 分页servlet 分页servlet 分页
    • buildtotem_jquery.rar
      点击最上边的TAB,对应一种分页效果。第一种是常规的列表分页,第二种是表格显示方式的分页,第二种是内容分页,各有各的特点,当然用法上只是很小的区别,只是改变下参数。记住这款插件是smartpaginator.js哦。
    • tiaozhuanTAB.zip
      前段js特效,子页面跳到父页面,子页面的标题是父页面tab选项卡下的一个分类,跳到父页面是父页面根据传过来的参数默认选中相应的卡片跟内容
    • xxk-simple.rar
      采用jquery实现的漂亮tab控制,含有多种风格。。。。。
    • ZxingDemo.rar
      android上使用ZXing识别条形码和二维码,代码简单易懂,相信能帮助读者迅速掌握相关的开发