a app for vocabulary study.
这里只是Android客户端代码,服务端代码使用java servlet,代码见vocabulary_server
---项目过程---
2016.09.23之前
完成登录、注册、获取词汇列表功能.
2016.09.23
完成从服务器获取图片.
参考: Android Volley完全解析(二),使用Volley加载网络图片
对文章中使用的三种Volley获取图片的方式进行简单封装.但是,后来因为缓存问题,最终使用了Picasso来加载图片。
2016.09.24
主要添加了VocabularyActivity, VocabularyFragment,完成词汇列表.
参考:Handling Scrolls with CoordinatorLayout
实现Toolbar的添加,折叠等效果
2016.09.25
主要完成从服务器获取词汇列表.
服务端代码vocabulary_server已上传.
2016.09.26
为实现图片上传做技术准备.
2016.09.27
总算是实现了图片上传,打算整理一个专门用来处理http post工具包,明天尝试.
2016.09.29
使用AsyncHttpClient,及组装form请求两种方式实现图片上传.
本来打算把组装form请求这种方式编译一个独立的jar包,可跟AsyncHttpClient,Volley比较了下,实在是欠缺太多东西,比如错误处理等,就目前个人状况而言还是放弃造轮子吧!
2016.09.30
完成新增词汇类别功能
2016.10.02
完成新增词汇、获取词汇列表功能.