摘要: TabActivity的局限性 是否还有存在的必要性 其实谷歌有此举动,我们也应该早就想到了,为什么会这么说呢?那就要从TabActivity的原理开始说起了。 做个假定先: 比如我们最外面的Activity是MainActivity, 第一个tab是FirstActivty, 第二个tab是SecondActivity。相信大家都用过TabActivity, 它是一个特殊的Activity,它特殊的地方在哪里?有以下几点为证: 它看起来违反了Activity的单一窗口的原则。因为它可以同时加载几个activity, 当用户点击它上面的tab时,就会跳到相应的Activity上面去... 阅读全文
posted @ 2014-01-11 23:24 无忧之路 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 在value文件夹下添加style.xml 再在layout文件夹下定义自定义标题的xml: 然后在这个activity中按以下顺序定义: super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.maintabs); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,... 阅读全文
posted @ 2014-01-11 22:37 无忧之路 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 在activity中改变标题栏的标题是调用setTitle()方法,参数为标题名称。而tabActivity跟Activity是一样的,因此在onCheckedChanged()方法中要动态改变标题的话,就在逻辑中调用setTitle()方法 阅读全文
posted @ 2014-01-11 22:03 无忧之路 阅读(1143) 评论(0) 推荐(0) 编辑
无忧之路