代码改变世界

随笔档案-2013年07月

UI控件篇——UIPageControl及其自定义

2013-07-30 10:17 by 张智清, 35190 阅读, 收藏, 编辑
摘要: UIPageControl类提供一行点来指示当前显示的是多页面视图的哪一页。当然,由于UIPageControl类可视样式的点击不太好操作,所以最好是确保再添加了可选择的导航选项,以便让页面控件看起来更像一个指示器,而不是一个控件。当用户界面需要按页面进行显示时,使用UIPageControl控件将要显示的用户界面内容分页进行显示会使编程工作变得快捷。 用户点击页面控件,会触发UIControlEventValueChanged事件,并启动设置为控件动作的任何方法。可以通过调用currentPage查询控件的新值,并通过调整numberOfPages属性设置可用的页面数。 阅读全文

Android 3.0开始引入fragments(碎片、片段)类

2013-07-23 21:23 by 张智清, 399 阅读, 收藏, 编辑
摘要: Fragment要点Fragment作为Activity界面的一部分组成出现。可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())。Fragment可以响应自己的输入事件,并且有自己的生命周期,当然,它们的生命周期直接被其所属的宿主activity的生命周期影响。 Android在3.0开始引入了fragments的概念,提供了更加动态和灵活的UI设计,而不需要自己来管理ViewHierarchy(视图层次). 阅读全文
点击右上角即可分享
微信分享提示