摘要:
在短短一个月时间内完成的项目,因为业务层很「薄」,所以在想怎麽令架构变得「轻」。 而这个就是我采用的「轻」架构,供大家叁透一下。 阅读全文
摘要:
在短短一个月时间内完成的项目,因为业务层很「薄」,所以在想怎麽令架构变得「轻」。 而这个就是我采用的「轻」架构,供大家叁透一下。 阅读全文
摘要:
这里ButtomBar有3个items,分别有icon和文字,在当前fragment时,所属的icon和文字会显示不同颜色。 1. 首先要准好ICON素材,命名规范要清楚。 2. 实现这个ButtomBar用到fragment,架构是这样。 3. ButtomBar的TextView带ICON 用D 阅读全文
摘要:
代码不复杂,直接把完整代码贴上。 这次是用到很旧的HttpURLConnection,那为什麽会用这个,因为我本来想转回okhttp的,可实在没时间转,项目就已经做下去了,结果转不回来。 阅读全文
摘要:
Okhttp上传图片方法,就像网页那样,使用Form的Post。 首先创建requestBody,然后Builder构建Query:最后Response返回服务器请求,最后把response.body().string()转换成String格式, 不算很难,不详解。 2. 这里是调用OkHttp上传 阅读全文
摘要:
遇到了这麽一个需求,ListView滑到最底,然后会自动在底部加入新的Cell,实现动态刷新。 1. 首先,为ListView加上setOnScrollListener。 2. addData()是调用了notifyDataSetChanged。而notifyDataSetChanged是回调Lis 阅读全文
摘要:
Adapter就是适配器,而设计模式里也有Adapter Pattern。 而BaseAdapter就是设计模式里的思维,把一些不相关的东西放进去,经过适配器,最终都会出产同一样的东西。 就像BaseAdapter,就算放不同的XML和Data进去,最终出现都是ListView的Cell。 1. B 阅读全文
摘要:
这次会把所有之前学过的东西应用在一起,写一个登入的功能。 1. Activity调用CONFIG,获得URL后 2. Activity再调用Okhttp,从服务器返回JSON 3. Activity调用GsonTools,把JSON转换成<List>DTO 4. Activity调用DAO的get、 阅读全文
|