摘要: 智能移动设备的操作会受限于屏幕的尺寸。一些有关GUI优化技巧不提倡在单独的Activity中显示过多的元素,比较简单的解决办法是将其拆分成多个Activities,每个部分都单独调用。尽管这样解决了表面问题,但是却出现了额外的麻烦,尤其是针对某些内聚属性较高的操作,这样会降低操作的流畅性。这里介绍一种比较“温馨”的解决方法,应用Widget.TabHost将多个Activities合并成一个Activity,这样就可以同时解决两个问题:1) 避免单一Activity包含过多元素而过于臃肿,2) 而且也解决了将复杂的Activities拆分后,降低了拆分“强内聚”而影响到系统的整体性... 阅读全文
posted @ 2011-12-22 15:37 Eaxdroid 阅读(1182) 评论(0) 推荐(0)