在 Android 中,由于主线程负责维护 UI,不能被阻塞,那么在通过磁盘或者网络进行异步加载数据的时候就需要使用多线程了。以下是我整理的几种使用多线程执行异步操作的方式,...
在 Android 中,由于主线程负责维护 UI,不能被阻塞,那么在通过磁盘或者网络进行异步加载数据的时候就需要使用多线程了。以下是我整理的几种使用多线程执行异步操作的方式,...
在很多APP当中,圆形的图片是必不可少的元素,美观大方。本文将带领读者去实现一个圆形图片自定View,力求只用一个Java类来完成这件事情。 一、先上效果图 二、实现思路 在...
源码传送门 在上一篇文章我们介绍了获取大文件的一个唯一的特征值MD5,通过MD5我们可以唯一的标识一个文件,并可以实现秒传效果,今天的这篇文章主要介绍大文件的上传操作,当然谈...
Android3.0引入Fragment的初衷是为了适应大屏幕的平板电脑,由于平板电脑的屏幕比手机屏幕更大,因此可以容纳更多的UI组件,且这些UI组件之间存在交互关系。本篇文...
Android中的性能优化是一个非常重要的内容,本文是自己在Android性能优化方面的学习笔记,主要总结了网上目前已经有的博客介绍的相关优化方法,同时结合自己的理解补充了一...
即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者...
客户端技术 hybrid app模式,该模式的框架:phonegap、appcan、weX5等, 服务端技术 Apache+phpTomcat+java 第三方即时通讯服务 ...
概述 最近流行 左侧抽屉式的导航条菜单,知乎,360,QQ都使用了这样的导航菜单,我们也了解下: Android Design 的流行趋势:Navigation Drawer...
佛说 前世五百次回眸才换来今生的一次相遇 那是不是前世你我都错过彼此无数次回眸 所以 今生只留下我一人张望 夏天 天很蓝云很白 阳光耀眼的很无理 独自一人坐在公共汽车上 阳光...