首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android开发指南

    1.TabActivity、视图树、动画

    整个页面为TabActivity, 其中对TabWidget进行了一些改变,当切换页签时页签后面红色背景会以Translate动画形式移动到相对应的页签后。 public class MainActivity extends TabActivity implements OnClickListener { private TabHost tabHost;

    998140发布于 2018-05-14
  • 来自专栏cwl_Java

    速读原著-Android应用开发入门教程(使用Tab组织UI)

    主要的代码如下所示: public class Tabs3 extends TabActivity { @Override protected void onCreate(Bundle TabActivity 是一个 Activity 的继承者,它主要包含以下几个方法: TabHost getTabHost() // 返回这个活动的 TabHost TabWidget getTabWidget =>Tabs=>Content By Factory) 源代码:com/example/android/apis/view/Tab2.java public class Tabs2 extends TabActivity Tab1.java 的内容如下所示: public class Tabs1 extends TabActivity { @Override protected void onCreate

    64610发布于 2020-02-13
  • 来自专栏分享达人秀

    过时但仍值得学习的选项卡TabHost

    实现TabHost有两种方式: 直接让一个Activity程序继承TabActivity类。 二、继承TabActivity实现 通过继承TabActivity类,使用TabHost的一般步骤如下。 在界面布局文件中定义TabHost组件,并为该组件定义该选项卡的内容。 Activity 应该继承 TabActivity。 调用 TabActivity 的 getTabHost()方法获取 TabHost 对象。 三、继承Activity实现 与继承TabActivity实现TabHost大体步骤差不多,唯一的区别就是没有TabActivity系统封装,必须由开发者自己获取TabHost组件而已。 运行修改后的程序,最终效果同继承TabActivity一样。 有木有发现这个界面很不美观,所以在实际开发中经常会借用RadioButton来定制TabHost。

    1.9K90发布于 2018-02-05
  • 来自专栏Java学习网

    Android UI控件系列:TabWidget(切换卡)

    要使用TabHost,首先要通过getTabHost方法获取TabHost的对象,然后通过addTab方法来向TabHost中添加Tab,当然每个Tab在切换时都会产生一个事件,要捕捉这个事件,需要设置TabActivity setOnTabChangedListener 下面是个小例子: TabTest.java package org.hualang.tab; import android.app.Activity; import android.app.TabActivity android.widget.Toast; import android.widget.TabHost.OnTabChangeListener; public class TabTest extends TabActivity

    1.9K90发布于 2018-02-26
  • 来自专栏老欧说安卓

    Android开发笔记(十九)底部标签栏TabBar

    具体的实现方式,博主目前发现了三个: 1、使用TabActivity。 其中在布局文件中设置TabHost、TabWidget和RadioButton,在代码文件中应用TabActivity、TabSpec和CompoundButton。 其中TabActivity继承自ActivityGroup,目前Android声称TabActivity与ActivityGroup都已废弃,建议采用Fragment和FragmentManager来代替 从实现代码来看,TabActivity和ActivityGroup两种方式的代码量都较多,而FragmentActivity方式的代码就显得很简洁,所以博主也推荐第三种方式。 下面简要介绍三种方式的代码实现: TabActivity方式 调用代码如下: import android.app.TabActivity; import android.content.Intent

    5.9K21发布于 2019-01-18
  • 来自专栏写代码和思考

    Android开发(9) 选项卡的切换

    首先,让我们的activty继承自TabActivity public class ActTabActivityDemo1 extends TabActivity 在onCreate时获得tabHost 下面贴出完成的Activity代码 package demo.TabActivityDemo1; import android.app.Activity; import android.app.TabActivity android.widget.TabHost; import android.widget.TabHost.TabSpec; public class ActTabActivityDemo1 extends TabActivity

    2K10发布于 2020-03-13
  • 来自专栏james大数据架构

    选项卡TabHost

    com.example.androidtabhost; 2 3 import android.os.Bundle; 4 import android.app.Activity; 5 import android.app.TabActivity android.view.Menu; 8 import android.widget.TabHost; 9 10 public class AndroidTabHostActivity extends TabActivity { 11 //注意:extends TabActivity 12 @Override 13 protected void onCreate(Bundle savedInstanceState TabWidget就是每个tab的标签,FrameLayout则是tab内容 TabHost的二种实现方式: 第一种:继承TabActivity 1、如果我们使用extendsTabAcitivty,如同 隐藏了系统默认的Widget,取而代之的是带有图片的Button java 1 package com.iteye.androidtoast; 2 3 import android.app.TabActivity

    2.2K60发布于 2018-01-22
  • android 小知识点

    focusableInTouchMode="true" android:layout_width="0px" android:layout_height="0px"/> 3、 在继承于TabActivity 的Tab选项卡中,两个Tab来回切换刷新界面问题 如果是tabActivity来回切换自会走onResume,只要onresume里面不刷新,自然界面不回刷新。

    70560发布于 2018-05-09
  • 来自专栏韩曙亮的移动开发专栏

    【Android 应用开发】Android - TabHost 选项卡功能用法详解

    继承TabActivity : 显示选项卡组件的Activity继承TabActivity; c. 获取组件 : 通过调用getTabHost()方法, 获取TabHost对象; d. LinearLayout> </TabHost> Activity主界面代码 :  package shuliang.han.tabhost_test; import android.app.TabActivity import android.widget.TabHost; import android.widget.TabHost.TabSpec; public class MainActivity extends TabActivity

    1.7K20编辑于 2023-03-27
  • 来自专栏【Android开发基础】

    【Android从零单排系列二十八】《Android视图控件——TabHost》

    四 TabHost简单案例 以下是一个简单的TabHost使用案例,用于实现两个选项卡:"Tab1"和"Tab2": import android.app.TabActivity; import android.os.Bundle ; import android.widget.TabHost; public class MainActivity extends TabActivity { @Override tabHost.addTab(tabSpec2); // 设置默认显示的选项卡 tabHost.setCurrentTab(0); } } 在上述代码中,需要注意以下几点: 需要继承TabActivity

    1K20编辑于 2023-07-17
  • 来自专栏Android干货

    关于安卓开发选项卡的实现

    创建主java ,代码 1 package lianxi; 2 3 import com.example.jichu_lianxi.R; 4 5 import android.app.TabActivity import android.os.Bundle; 9 import android.widget.TabHost; 10 11 public class TobHost_lianxi extends TabActivity

    1.3K70发布于 2018-05-18
  • 来自专栏飞雪无情的博客

    新浪微博布局学习——妙用TabHost

    Java文件 public class MainTabActivity extends TabActivity implements OnCheckedChangeListener { 其实从源码可以看出,TabActivity也是继承自ActivityGroup,这里结合了单选按钮和TabHost,各取其长,有时间 可以专门写一个这样的自定义控件:) 四、相关文章 [Android]

    62820发布于 2018-08-28
  • 来自专栏蜉蝣禅修之道

    android之自己封装tabview

    然而,android系统只为我们提供tabHost来使用tab页,但是,使用tabhost的前提是我们必须继承tabActivity,所以,若我们想在普通Activity中使用tab页,我们必须自己封装

    62620发布于 2018-05-23
  • 来自专栏向治洪

    android的RadioGroup讲解

    android.view.LayoutInflater;   import android.view.View;   import android.view.ViewGroup;   import com.gracker.tabactivity.R com.gracker.fragment.SpeeddialFragmentThree;   import com.gracker.fragment.SpeeddialFragmentTwo;   import com.gracker.tabactivity.R

    1.2K100发布于 2018-01-26
  • 来自专栏Android干货

    关于安卓开发实现底部菜单栏(已过时做法,不建议使用)

    3 import com.example.sdutfriends.R; 4 5 import android.app.AlertDialog; 6 import android.app.TabActivity android.widget.TabHost; 15 import android.widget.TabHost.TabSpec; 16 17 public class SdutMainActivity extends TabActivity

    1.2K90发布于 2018-05-18
  • 来自专栏增长技术

    Android中Action和Category常量表

    android.intent.category.BROWSABLE 指定该Activity能被浏览器安全调用 CATEGORY_TAB android.intent.category.TAB 指定Activity作为TabActivity

    2.3K30发布于 2018-09-06
  • 来自专栏SpringCloud专栏

    TabLayout用法,android顶部导航栏,android底部导航栏

    java.util.ArrayList; import java.util.List; import butterknife.Bind; import butterknife.ButterKnife; public class TabActivity 以上的代码可以从oschina的git托管http://git.oschina.net/tianyalei/MDDesignLib获取,TabLayout相关的在Sample的TabActivity那里

    6.3K10发布于 2019-01-17
  • 来自专栏算法微时光

    选项卡(TabHost)使用

    使用方式: 从TabActivity中用getTabHost()方法获取TabHost,然后设置标签内容 布局: TabHost必须设置android:id为@android:id/tabhost TabWidget

    2.4K10发布于 2020-04-24
  • 来自专栏我的博客

    安卓开发之Activity

    、Wrapper等基类 有的时候Activity只用集成Activity的子类(——代表子类) AccountAuthenticatorActivity实现账户管理界面 ActivityGroup——TabActivity

    2.2K90发布于 2018-05-08
  • 来自专栏james大数据架构

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

    com.andyidea.tabdemo包下面各个UI界面类源码: MainTabActivity.java源码: package com.andyidea.tabdemo;   import android.app.TabActivity android.widget.CompoundButton.OnCheckedChangeListener;   import android.widget.TabHost;   public class MainTabActivity extends TabActivity

    1.9K100发布于 2018-01-22
领券