记录一下自己设计的HappyTime软件_自己


记录一下自己设计的HappyTime软件_一下_02

软件开发设计思路:是分清需要功能点,然后分成各个模块,进行模块开发,最后集成到一个框架里面

技术要点:

  1. 框架采用环信SDK

  2. 数据关系映射采用ActiveAndroid

  3. 数据下载采用Volley实现异步Http,然后解析json,将数据显示在界面

  4 采用对各个控件空间背景做变量保存,写两套主题AppCompant.Theme.Black和AppCompant.Theme.Light,在        每次关联布局前判断黑夜或者白天模式来选择主题

  5. 列表布局使用自定义cardView实现卡片式listview

  7. 在详情页面使用WebView控件原理,解析html + javascript

  8. 拍照、搜索好友、添加好友、登录保存密码、文件传输、语音聊天、视频聊天、表情包、采用环信API

  9. 地图定位采用百度地图SDK定位

  10. 侧滑采用DrawLayout

  11.杂志栏目向导采用Android Tween动画