自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

Android中关于Volley的使用

Android中关于Volley的使用,讲解很详细,需要的请下载

2016-02-21

一个简单的屏保实现源码

松崎视力增进法十五点纸训练软件,Android源码实现。

2016-01-11

XMPP高级编程+使用JavaScript和jQuery

XMPP高级编程+使用JavaScript和jQuery,讲解的比较详细,需要Xmpp开发的朋友可以下载查看

2015-12-15

XMPP协议分析

XMPP协议分析讲解,为基础模块,有需要的可以下载查看。

2015-12-15

qtUDP编程 Arm & x86

qtUDP编程 Arm & x86,源代码,一全部验证实现。

2012-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除