软件思维
来源:互联网 发布:登录页面html模板源码 编辑:程序博客网 时间:2024/05/23 15:35
function1-iptv
model:LinksBean ChannelBean CategoryBean
view:iptvAct
control:iptvAct
logic:utils parseXml httpUtils
dao:DataBaseTransaction
model:LinksBean ChannelBean CategoryBean
view:iptvAct
control:iptvAct
logic:utils parseXml httpUtils
dao:DataBaseTransaction
分层模型的最大的好处是,层次与层次之间可以隔离,组件化,对外提供接口;
讨论:
基本思维(抽象降解): 软件-->功能模块--->五层架构--->组件提供:可视(view) 交互响应(control-logic)
五层软件架构:五层 mvc+dao+logic
arm
内存空间
java进程空间 线程空间 -进程和线程代表着arm周期和内存空间两种资源;
java 语法: 线程 进程 堆的开辟 栈的开辟 基本内存单元开辟 ;
面向对象“类”的本质:
一个类代表了一个结构化的堆空间,栈空间,基本内存空间的集合
内存数据不是单纯的算术数据,而是有联系的有指向性,有意义的数据
logic :网络流解析 (涉及网络协议的了解,gson,xml解析 ,) 字符处理 逻辑运算处理 协议,业务逻辑,安全逻辑,性能逻辑
dao: sqlite数据库操作
view:原生视图view空间,继承自定义或合成自定义 视图控件
Android:
四大组件均属于control架构层的对象;
另注:
对于非严格分层的软件来说,功能组件之间有更多交联
0 0
- 软件思维
- 思维士测色配色软件
- 软件的哲学思维
- 思维导图软件
- 思维导图软件
- 思维导图软件
- iOS软件逆向思维
- 思维到图软件
- 思维导图软件Freemind
- 软件系统架构设计思维
- xMind思维导图软件
- 软件开发的思维模式
- 思维导图软件VYM
- [构架]马斯克软件思维
- XMind - 思维导图软件
- 思维导图软件推荐
- 软件测试中的用户思维
- 思维导图及绘制思维导图的软件
- android WebView总结
- Spring如何实现IOC与AOP的
- 首发!第一弹!
- C++之指针
- 黑马程序员------[Objective-C]OC中的block
- 软件思维
- Spring学习笔记之Bean的装配
- Unity3D游戏开发之当游戏开发遇上Excel
- uvalive3667(深搜)
- leetcode-136 Single Number
- Activity窗口添加流程
- CPU架构对比(MIPS 和 ARM)
- AS3一点算术
- 文件过滤器