27 星期四 2017年4月 计算机工程交流栈 在A5-112举行 本期的主题是 Android开发及iOS开发进阶 田旺师兄给我们讲述了view视图的 定义 绘制 事件分发机制 并用结构图和视图坐标系让在座的同学加深理解 随后田旺师兄介绍了Activity的管理和生命周期,并指出Activity有些东西虽然简单,但是涉及的方法并不普通。 紧接着,由贵权师兄为我们讲诉Android中Handler的使用及它的内部机制原理。通过架构图和图表的方式将我们带入Handler应用的世界。 天高Android开发组的陈贵权师兄 接下来由陈少锋师兄从IOS系统UI界面适配的变化开讲,详细地为我们介绍了IOS更新换代的适配方案。并提出三点建议。 一、对于复杂的、动态生成的界面,建议使用手工编写界面。 二、对于需要统一风格的按钮或UI控件,建议使用手工用代码来构造。 三、对于那些简单的、静态的、非核心功能界面,建议大家考虑使用 xib 或 storyboard 来完成,这样开发的效率相对而言就会快一些。 天高IOS开发组的陈少锋师兄 最后由陈谦师兄给我们介绍数据持久化以及沙盒机制。陈师兄讲到,数据持久化需要考虑用户体验、网络环境、App性能、数据安全这四个问题。而沙盒机制其实是一种安全体系,表面上来看应用程序的所有操作都要通过这个体系来执行,但其实沙盒对应用程序执行各种操作的权限进行限制。 天高IOS开发组的陈谦师兄 本次计算机工程交流栈到此结束,希望同学们能够从中受益,如果对嵌入式开发和后端开发有兴趣的同学可以参加下一次的计算机工程交流栈。 文案制作/宣传部-郑枫荣 图片来源/宣传部-郑枫荣 排版编辑/信息中心-吕泽华 责任总监/信息中心-叶嘉泳 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|