android app开发思考碎片
2015-06-05 17:35
225 查看
1: 架构的思考,(架构水平的提高我觉得需要做不断的横向对比和纵向对比)
假定我来设计秘密app的登陆,那么我设计类的时候,有以下方案:
@1: 考虑将需求融合在一起的一个大类,
假定需求包括评论,登陆,发送消息等,那么我们把模块分为评论activity,登陆loginactivity,
然后实现网络回调的接口
@2: 考虑具体的数据结构,评论有评论类,发送消息,需要消息类,登陆需要登陆类,这些都可以
从实际类的角度来看放在net的包下面,用来网络交互
@3: 有的时候需要和服务器对接调试,可以搭建简单的测试环境
第一步: 下载EclipseJ2EE版本和Tomcat 7.0
第二步: 设置JAVA_HOME的环境变量,运行tomcat 看是否能正常启动
第三步: 在asp中编写Server端的逻辑,开启一个Server,配置tomcat的路径和发布文件的路径webapps,默认的不对
假定我来设计秘密app的登陆,那么我设计类的时候,有以下方案:
@1: 考虑将需求融合在一起的一个大类,
假定需求包括评论,登陆,发送消息等,那么我们把模块分为评论activity,登陆loginactivity,
然后实现网络回调的接口
@2: 考虑具体的数据结构,评论有评论类,发送消息,需要消息类,登陆需要登陆类,这些都可以
从实际类的角度来看放在net的包下面,用来网络交互
@3: 有的时候需要和服务器对接调试,可以搭建简单的测试环境
第一步: 下载EclipseJ2EE版本和Tomcat 7.0
第二步: 设置JAVA_HOME的环境变量,运行tomcat 看是否能正常启动
第三步: 在asp中编写Server端的逻辑,开启一个Server,配置tomcat的路径和发布文件的路径webapps,默认的不对
相关文章推荐
- 【cocos2d-x 027】 android.mk详解
- 【android】夜间模式简单实现
- UIWebView中Html中用JS调用OC方法及OC执行JS代码
- unity手游开发--如何得到当前物体播放的动画
- RMMapper的使用
- IOS alpha导致subView也透明
- ios开发小技巧及经验积累
- IOS地图及定位使用
- Android中设置控件View显示、隐藏的不同属性的区别(VISIBLE,INVISIBLE,GONE)
- Android Studio调试功能使用总结【转】
- iOS时间前后获取
- ADT、GitHub 导入项目到Android Studio
- Devicemapper 源码分析和流程
- 解决Android Studio的ADB not responding错误
- [Selenium] 搭建 Android WebDriver 环境
- CoreData教学完整版(封装我们自己的CoreData工具)_Dylan
- NSObject和反射
- IOS8 使用CLLocationManager定位服务问题
- Android Studio 调试跟踪代码
- java中Array/List/Map/Object与Json互相转换详解