摘要: "Android开源项目推荐之「网络请求哪家强」" "Android开源项目推荐之「图片加载到底哪家强」" Android网络框架的封装 "Android Volley+OkHttp3+Gson(Jackson)的封装过程" 阅读全文
posted @ 2017-04-06 10:20 喳喳的夏天 阅读(134) 评论(0) 推荐(0)
摘要: 对Activity启动模式的理解 应用场景 在已打开多个Activity应用B的前提下,应用A调用应用B后点击返回按钮,需要直接返回到A应用,而不是打开B应用的上一个Activity 一个Task可以理解为一个Activity栈,可以装载一个或多个Activity,回退和打开的顺序逻辑和基本的数据结 阅读全文
posted @ 2017-04-05 09:41 喳喳的夏天 阅读(146) 评论(0) 推荐(0)
摘要: 安卓项目开发总结 一、网络请求 1. 线程+Handler 使用线程池提高应用性能。 AsyncTask xUtils 接口回调。封装网络请求,在子线程中执行,根据响应码判断结果,通过Handler调用接口的方法,完成对不同状态的不同操作。 使用GSON,将JSON字符串转换为JavaBean对象。 阅读全文
posted @ 2017-04-05 08:41 喳喳的夏天 阅读(548) 评论(0) 推荐(0)
摘要: Android Volley完全解析(一),初识Volley的基本用法(http://blog.csdn.net/guolin_blog/article/details/17482095/) 阅读全文
posted @ 2017-03-30 08:56 喳喳的夏天 阅读(87) 评论(0) 推荐(0)
摘要: getMeasuredHeight()返回的是原始测量高度,与屏幕无关 getHeight()返回的是在屏幕上显示的高度 实际上在当屏幕可以包裹内容的时候,他们的值是相等的,只有当view超出屏幕后,才能看出他们的区别。 当超出屏幕后,getMeasuredHeight()等于getHeight() 阅读全文
posted @ 2017-03-28 10:50 喳喳的夏天 阅读(1481) 评论(0) 推荐(0)
摘要: 文章地址:http://www.jianshu.com/p/e1ab1a179fbb/ 阅读全文
posted @ 2017-03-20 18:01 喳喳的夏天 阅读(131) 评论(0) 推荐(0)
摘要: 今天更新Android Studio后打开Project,报如下错误: Error:Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/Program F 阅读全文
posted @ 2017-03-20 14:38 喳喳的夏天 阅读(10756) 评论(0) 推荐(1)
摘要: 1. 全部Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。 2. 数据库表段字段常量和SQL逻辑分离,更清晰,建议使用Lite系列框架LiteOrm库,超级清晰且重心可以放在业务上不用关心数据库细节。 3. 阅读全文
posted @ 2017-03-17 15:11 喳喳的夏天 阅读(176) 评论(0) 推荐(0)
摘要: 技术方面 1. 一般性控件需要设置onclick事件才会有点击效果(selector)。 2. 要写在selector的最后才会有点击效果。 3. 制作.9格式图片选最小图,否则默认大小撑大控件。 4. 如果将一个对象的属性设置为static,那么就算对象实例被回收了,该属性也存在内存,生命周期为a 阅读全文
posted @ 2017-03-17 15:11 喳喳的夏天 阅读(146) 评论(0) 推荐(0)
摘要: 解决方案:http://www.aiuxian.com/article/p 554135.html 阅读全文
posted @ 2017-03-17 15:09 喳喳的夏天 阅读(931) 评论(0) 推荐(0)