@mSolo
2015-05-14T08:47:06.000000Z
字数 1692
阅读 1741
IT 路
IT
Android
Java
设计模式
架构
脑高潮 : 逻辑会把你从 A 带到 B,但想象力会把你带到任何地方。
项目与作品
- 有物
- 以 Command 设计模式重构注册/登陆模块;
- 以 Build 设计模式设计开发Banner“广告”模块;
- 设计和开发“标签”和购物详情(自定义View);
- 优化聊天通信模块;
- 重构和优化其它代码;
- Stockeye
- 产品目标:挖掘分析股票交易信息(目前实现价格分类统计),拟以股票理财为基点打造个人理财主页及圈子。
- 功能:用户可查询的交易分析数据周期及图表:日,周,月,季,年及自定义周期等;
- 软件特性:软件架构模块化,分层清晰,使用设计模式,软件整体易于扩展维护;
- 编写设计自定义view(请参考代码);
- 第三方库:Square OkHttp库、jsoup库、YoutubeLayout库、Datetimepicker库和Numberprogressbar库
- 代码
- NumberProgressbar - 扩展
- 以 Bridge 设计模式实现了更多的可定制性,同时分离了类的抽象部分和它的实现部分;
- 实现组件的可重用性(实现后:抽象部分可为容器,即 Layout,也可为 View,另外实现部分也可近乎自由定制,可扩充:引入反射机制等)
- Loading 动效(更多动效敬请期待)
感兴趣的技术
- Android
- iOS
- Golang
- JavaScript
- PostgreSQL
Android
Golang
MEAN全栈工程师
开发
工具辅助
App 大赏
书摘、网络文章收集(Android)
达人范例
资源