免费听高老师讲:如何开发企业框架(BB01)
[返回首頁]
框架(Framework)是一种代码层级的软件架构(Architecture)。本课程是以比较新潮的<创新组合>为主轴,希望能陪伴你在移动互联网、云计算的潮流中,能如鱼得水、展现无比的创造力。<创新组合>重视“未来性”,以"组合"为目标,先定接口(Interface)来支持组合,并以接口包装内部的结构,让内部结构也是可以变动的,以便支持弹性地敏捷重构。
第1章(Part-1):需求分析
Sec_01 应用框架的起源:无框架
Sec_02 单层的应用框架
Sec_03 多层应用框架:以Android为例
Sec_04 框架开发的起点:两种知识的分析
Sec_05 领域知识与API
Sec_06 买主知识与App
Sec_07 两种知识分析:以ListView为范例
Sec_08 两种知识的组合与接口设计:以ListView为例
Sec_09 实例解析ListAdapter接口设计
第2章(Part-2):分合技术
Sec_01 设计思维演练范例(1):蛋炒饭
Sec_02 设计思维演练范例(2):咖啡
Sec_03 设计思维演练范例(3):汽车
Sec_04 设计思维演练范例(4):火锅与食谱
第3章(Part-3):碎片组合
Sec_01 需求碎片的分与合
Sec_02 以EIT组合两种需求碎片
Sec_03 EIT组合碎片_以百岁山矿泉水为例
Sec_04 EIT代码赋予碎片智能化行为
第4章(Part-4):API接口设计
Sec_01 复习多态观念
Sec_02 多态与接口的关系
Sec_03 通用性接口与特殊性接口
Sec_04 活用多态
Sec_05 代码结构
Sec_06 以IBinder接口为例
Sec_07 以ISensorService接口为例
第5章(Part-5):如何创建对象(object)
Sec_01 主题说明
Sec_02 讨论议题
Sec_03 由第一方开发者创建子类的对象
Sec_04 善用Static函数创建子类的对象
Sec_05 API设计范例
更多相关课程:[返回首頁]
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步