本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
android使用implements ActionBar.TabListener的方式创建导航
上篇说到,android现在的版本已经不再推荐使用继承TabActivity(或ActivityGroup)的方式创建Tabhost导航,所以现在尝试使用Fragment片段建立每一个导航标签。具体做法如下:
step1,建立一个总的Activity,获取actionBar并创建Tab选项卡
public class StationActivity extends FragmentAc ...
模仿微信界面tabhost底部导航——使用继承ActivityGroup方式
在一般常见的app中,常常会用到底部导航,而android默认的是顶部导航。目前的android版本中,已经不再推荐使用extends TabActivity的方式来创建tabhost,但作为比较常见的一种方式,还是在自己做项目的过程中总结一下。
需要注意的是,每个tabhost选项卡可能是由一个Intent启动的,此时每个选项卡对应一个Activity.废话不多说,帖代码!
Acti ...
android TabHost
先看一下效果:
TabHost是整个Tab的容器,包括两部分:TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayout则是tab内容。
TabHost的二种实现方式:
第一种:继承TabActivity
第二种:只是单纯的继承Activity类
下面是实现的效果:
第一种:继承TabActivity ...
Android学习之TabHost标签
tab.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/MyLayout& ...
android tabhost 自定义标题 you cannot combine custom titles with other title features
最近公司转移动开发了,让我赶紧弄个Android 的demo出来, 于是参考QQ界面,弄了个tabhost做导航,上面的标题栏需要调整,但在这上面遇到问题了,运行就报y'ou cannot combine custom titles with other title features 。
网查了很久,多数都说是tabhost和 里面的activity 的标题栏重复了,所以会报这个错误,由于 ...
TabHost,TabWidget区别总结
TabHost好比一个选项卡的容器,包括多个选项卡和选项卡的内容,其中选项卡的内容是一个FrameLayout容器,TabWidget可以理解为选项卡栏. 正确的main.xml文件应该包含这三个组件TabHost,TabWidget,FrameLayout 并且这三个组件的id 必须为 @android:id/tabhost,@android:id/tabs,@android:id/tabcon ...
android TabHost简单使用
TabHost配合Radio按钮 简单使用
使用TabHost 可以在一个屏幕间进行不同版面的切换
一、继承TabActivity
示例
public class MainActivity extends TabActivity {
private TabHost tabHost;
private RadioGroup radioGroup;
...
Tabwidget TabHost
实现同个页面选项卡切换的效果,tabwidget是布局中的一个标签,开发的时候比较傻逼。TabHost控件->TabWidget(必须命名为tabs)->FrameLayout(必须命名为tabcontent)。
转载个源码:
<?xml version="1.0" encoding="utf-8"?>
<TabHo ...
startActivityForResult 无响应问题
今天开发遇到了个问题, 就是从一个Activity中使用startActivityForResult方法后, 被执行的activity结束了并没有回调onActivityResult方法, 很郁闷,然后看网上说是TabHost中的activity都有这个问题, 就按照网上说的方法进行解决:
TabHost中使用startActivityForResult无法接收返回值的解决方案
http://bl ...
策略模式--从源码TabHost中看策略模式
什么是策略模式:
针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。
应当由客户端自己决定在什么情况下使用什么具体策略模式。
策略模式不适合于处理同时嵌套多于一个算法的情形。
针对的设计原则:
封装变化的。
多用组合,少用继承。
针对接口编程,不针对实现编程。
优缺点:
优点:
...
Android学习08-----Android中的基本控件(下)(5)_GridView,AnalogClock与DigitalClock,Chronomete
一、网格视图:
GridView
1
、
SimpleAdapter
实现
SimpleAdapterActivity.java
package com.iflytek.demo;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.HashMap;
...
自定义Tab选项卡(转)
效果:
代码:
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.*;
import android.widget.TabHost.OnTabChangeListener;
import android.os.B ...
Android中的TabHost(转)
介绍
有时,我们想在一个window中显示多个视图,这时就需要用到Tab容器。在Android里它叫TabHost。
使用TabHost有两种方式:
1.在相同的activity中使用TabHost导航多个视图
2.使用TabHost导航多个Activity(通过intents)
Tab应用的结构
TabHost的Activity的结构如下:
先看个示例:
layout文件
<?xml v ...
TabHost, ActivityGroup 的使用例子
TabHost的使用, 如果自定义的话 其实可以隐藏TabWidget 使用自己的Layout, 然后调用TabHost的方法来模拟点击Tab mHost.setCurrentTabByTag("mblog_tab")
Ref: http://www.cnblogs.com/over140/archive/2011/03/02/1968042.html
如果在一个tab中需 ...