-
点击消息(Navigation Controller),在右侧设置显示的问题和图片
-
同理,设置其他三个Navigation Controller
3.1 消息
-
点击Navigation Item设置Title为消息
-
添加Bar Button Item,并修改显示的图片
3.2 联系人
3.2.1 界面修改
-
添加Segmented Control,并设置Segments为2;Segments-0为分组,Segments-1为全部
-
添加Bar Button Item,并修改图标为添加联系人
3.2.2 Segmented事件
-
新建ContactTableViewController,并关联联系人控制器
-
ContactTableViewController中添加Segmented事件方法
- (IBAction)valueChange:(UISegmentedControl *)sender
{
NSLog(@“%d”,sender.selectedSegmentIndex);
}
3.2.3 添加联系人跳转
- 点击添加联系人Bar Button Item,show关联到添加联系人界面
3.3 动态、设置(分组)
-
点击TabView,Content下拉选择Static Cells
-
Style下拉选择Grouped
-
点击Grouped中的单元格,Style下拉选择Basic,Accessory下拉选择Disclosure Indicator(右箭头),同时设置显示文字(好友动态)和对应图片
-
同理设置其他分组
四 效果图
如何成为Android高级架构师!
架构师必须具备抽象思维和分析的能力,这是你进行系统分析和系统分解的基本素质。只有具备这样的能力,架构师才能看清系统的整体,掌控全局,这也是架构师大局观的形成基础。 你如何具备这种能力呢?一是来自于经验,二是来自于学习。
架构师不仅要具备在问题领域上的经验,也需要具备在软件工程领域内的经验。也就是说,架构师必须能够准确得理解需求,然后用软件工程的思想,把需求转化和分解成可用计算机语言实现的程度。经验的积累是需要一个时间过程的,这个过程谁也帮不了你,是需要你去经历的。
但是,如果你有意识地去培养,不断吸取前人的经验的话,还是可以缩短这个周期的。这也是我整理架构师进阶此系列的始动力之一。
成为Android架构师必备知识技能
对应导图的学习笔记(由阿里P8大牛手写,我负责整理成PDF笔记)
部分内容展示
《设计思想解读开源框架》