近况

排序的实现

2017-05-11

排序 直接插入排序 简单方法 首先在当前有序区 R[1..i-1]中查找R[i]的正确插入位置 k(1≤k≤i-1);然后将 R[k..i-1]中的记录均后移一个位置,腾出 k 位置上的...


Android IPC机制-Messager

2017-04-26

简介 如果你需要能够编写可以在远程进程客户端执行复杂的通信(不仅仅是简单的使用服务 Context.startService将命令发送到它),那么你可以使用Messenger类...


Android IPC机制-AIDL

2017-04-26

简介 AIDL是一个缩写,全称是Android Interface Definition Language,也就是Android接口定义语言,是为了实现进程间通信,尤其是在涉及多进程并发情况下的...


RemoteViews详细解释

2017-04-09

说明 想要完全的理解RetmoteViews必须要说明一下Android Widet。  Android widget 也称为桌面插件,其是android系统应用开发层面的一部分。Android中的AppWid...


圆形ImageView

2017-03-26

实例 文中的两处圆形头像 实现 public class CircleImageView extends ImageView { ​   // 控件默认长、宽   private int defaultWidth = 0;   ...


Android IPC机制-序列化

2017-03-26

序列化简介 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,...


Manacher算法及其Java实现

2017-03-26

说明 现给定一个已知的字符串str[],现在想要在O(n)的时间复杂度之内求出一个最长的回文子字符串(正着和倒着顺序读一致)。 Manacher最早发现了可以用O(n)...


沉浸式状态栏的实现

2017-03-09

说明 沉浸式状态栏主要指的是当app的actionbar部分是一个图片或者是纯色的背景时,状态栏和ActionBar联合起来的这样一种效果。 首先去掉actionbar的位置,指...


Android视频资源分享

2017-03-09

百度云分享连接:链接:http://pan.baidu.com/s/1eROBxZW 密码:172x 解压密码是:www.snowfox.wang 如连接失效请联系:tianyi.hao@haotianyi.win 百...