- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 Android压缩图片到100K以下并保持不失真的高效方法
在开发Android企业应用时,会经常上传图片到服务器,而我们公司目前维护的一个项目便是如此。该项目是通过私有apn与服务器进行交互的,联通的还好,但移动的速度实在太慢,客户在使用软件的过程中,由于上传的信息中可能包含多张图片,会经常出现上传图片失败的问题,为了解决这个问题,我们决定把照片压缩到100k以下,并且保证图片不失真(目前图片经过压缩后,大约300k左右)。于是我就重新研究了一下Andr
2015-11-29 14:39:32 1991
转载 Android高手必学个性化控件之ListView
在实际项目中,以下很多控件如用到了网络加载图片,可能会出现性能问题,比如图片加载不出来,滑动过快的时候会出现bug等等各种各样的问题,这时候可能你会觉得是这些控件的bug,这里强烈推荐凡是用图片的都用这个https://github.com/nostra13/Android-Universal-Image-Loader 来加载,无数项目证明这个最靠谱!!!
2015-11-15 14:47:58 424
转载 android-View工作原理(四)view的layout过程
一、android中view的layout过程总概 Layout过程其实就是父视图按照子视图的大小及布局参数将子视图放在窗口的合适的位置上。 视图的布局过程是从ViewRoot对象调调用根视图的layout()方法开始,接着layout()方法调用根视图的onLayout()方法,onLayout()方法会对所包含的子视图逐一执行layout操作,如果子视图是ViewG
2015-11-06 13:26:35 463
转载 Android如何绘制视图,解释了为何onMeasure有时要调用多次
当Activity获取焦点的时候,它就需要绘制布局。Android框架会处理绘制过程,但这个Activity必须提供它布局树的根节点。 绘制过程是从布局的根节点开始的。这个过程需要测量和绘制布局树。绘制过程是通过遍历树和渲染每个与绘制区域相交的视图来处理的。接下来,ViewGroup职责就是请求它的每个子视图都会绘制(使用draw()方法),同时View的职责就是绘制自
2015-11-06 13:23:08 751
转载 Android大图片裁剪终极解决方案 原理分析
约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已。上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出。当时我用大众化的解决方案,暂时性的做了一个拍照截图的功能,似乎看起来很不错。问题随之而来,我用的是小米手机,在别的手机上都运行正常,小米这里却总是碰钉子。虽然我是个理性的米粉,但
2015-11-02 17:08:35 557
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人