新建工程，初始化项目
1.对网络部分进行处理
  1）引入HttpClient联网工具类
  2）引入Gson对Json数据进行处理
  3）建立测试用的实体类
2.在MainActivity里面成功接入开发开放平台，并且对获取到的数据进行Gson解析
1.改为采用JSONObject+GSON的方法，解析多层JSON
2.测试JSON的时候，把JSON的XML文件放入ASSETS文件夹中
1.增加全局类GlobalDate，用于保存全局数据
2.增加多几个健康知识方面的实体类、
3.尝试写健康知识的逻辑类（未写好）
1.引入异步加载开源框架AsyncHttpClient
1.使用AsyncHttpClient完成健康知识列表的业务逻辑函数
2.编程逻辑类的测试代码：使用Handler来异步获取返回来的数据，并且进行JSON解析，反序列化生成实体类
1.引入能够下拉刷新的ListView
2.在MainActivity里面加入该ListView，让其能够在应用启动后联网访问数据，并把数据加载到ListView中
1.对于ListView的Item，改为采用布局文件的方法来设置
1.修改自定义ListView，加入加载更多功能。
1.修改ListView里面的Item，加入图片显示。
2.使用SmartImageView，来加载网络图片
1.修改MainActivity，引入Fragment+Viewpager的界面框架
2.在第一个Fragment里面加入原本写好的ListView
3.复制了一些按钮图片
1.实现ButtomManager，使其能够控制页面切换
2.为每个Fragment都增加对应的XML布局文件
3.设置底部导航条的按钮为透明背景
1.自定义一个ChildViewpager，拦截onTouch事件，实现Viewpager嵌套滑动
2.新建一个ChildViewpager需要用到的Adapter
3.新建一些测试用到的Fragment，放在子Viewpager里面滑动显示
4.在dietFragment页面里面加入该ChildViewPager
1.优化嵌套ViewPager的实现，对其采用触摸拦截的方式，让其滑动起来超级流畅
1.尝试去在药品页面加入嵌套Viewpager，不过有错误
1.禁止VIewpager滑动：对ViewPager设置触摸监听，重写ontouch方法，让其直接返回true;
2.在medicine页面使用嵌套Fragment：在设置Viewpager的adapter，原本是使用getSupportFragmentManager，现在改为getChildFragmentManager
重大更新：
1.完美实现禁止滑动的viewpager。原理：重写viewpager的ontouch事件，让其直接返回false
2.完美实现viewpager里面嵌套listview，让其能左右上下滑动。原理：在viewpager使用触摸事件拦截器
1.更换软件主页面框架，取消原本使用Viewpager，改为使用FragmentTabHost
1.更改软件主框架，从ViewPager改为使用FragmentTabHost
2.发现Fragment中调用getActivity会返回空指针，所以在Fragment里面重写onAttach方法，并从中获取context
3.自定义application，为以后共享数据做准备
1.新增了导航栏，初步对medicine页面进行设置