通用app项目开发(一)

来源:互联网 发布:手机mac地址怎么查看 编辑:程序博客网 时间:2024/05/16 18:07

最近在公司中接了一个任务,负责的是一个通用app平台的android端的开发工作。


项目框架已经由职场中的前辈搭建好,之后等设计图出来之后我进行开发工作。也有之前的一个沃奇医药平台的项目作为参考。


2015年3月3日。

上午完成的工作是将woqi与红杏部署好,将之后开发的工作及技术难点罗列出来。


1、使用actionbarsherlock。(上面的那个部分没有必要使用actionbarsherlock来实现)普通的就可以。

2、参看woqi中如何与服务器端通讯、解析json数据、异步图片缓存,这里使用的volley包。

3、关于woqi中的项目架构。

4、android页面布局到底该如何布。

5、其它的android的基本知识。


在设计图出来之前尽快将这些东西理清思路。

近期的主要任务就是扫清阻碍基础开发的技术瓶颈,为业务的流通铺好路,尽可能在下周一之前。特殊的技术难点边开发边解决,下周一之前必须解决好与后台交互、异步缓存、界面开发等发面的基础问题。至于特殊模块可以留到后面。




框架中android jar包结构如上图所示。主要分为几个部分:

1、ormlite数据库jar包。比较方便的orm用来维护本地的数据库。

2、jpush 极光推送jar包

3、gson volley 进行网络通信,数据解析。

4、guice、roboguice  类似于spring的android注入框架

5、jsr305.jar 标准注解供分析人员使用。


之后首先学习

1、网络通信与数据解析。

2、后台数据与android页面之间搭配


为了实现这个目的,那么应该做一个demo出来,将下拉刷新、上面的标题框、viewpager、与后台数据交互解析展示做一个demo出来,之后给tl review一下。

0 0
原创粉丝点击