自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android MotionEvent.ACTION_UP和ACTION_CANCEL的区别

1.MotionEvent.ACTION_UP直接上图说明: 2.MotionEvent.ACTION_CANCEL图片说明: 其他的MotionEvent以后用到再更新 总结: MotionEvent.ACTION_UP和ACTION_CANCEL的区别 图片上可能不怎么清楚。这里再说一下,手指点击屏幕之后直接抬起触发的就是MotionEvent.ACTION_UP;

2016-10-11 12:03:09 6040 4

原创 java基于有序链表的优先级队列实现

1.准备Link.class类中包含数据项(为了简单,这里的数据项就为int值)和下一个Link节点的引用/**链表中的节点类,保存数据和节点信息*/public class Link{ int priority;//优先级值 Link next;}2.实现有序链表OrderLinkList.class类用来处理节点之间的关系public class OrderLinkList

2016-10-08 18:24:09 3416 1

原创 Android BroadcastReceiver

1.关于BroadcastReceiver(1)什么是IntentFilter? 把BroadcastReceiver想象成一个收音机,现在要收听一个电台(89.4Hz,瞎编的);近下来是不是要选台选到89.4Hz啊,IntentFilter就相当于这个选台的,创建IntentFilter时传递的字符串就相当于暗号,谁说出这个暗号,就会被BroadcastReceiver接收到

2016-10-06 22:56:53 274

原创 冒泡排序原理

样本数据 6 8 3 4 2 升序排列 依次从样本中取两个数作比较,如果前面的数大于后面的数,则交换这两个数的位置;否则继续往下取数。 例如:6 8 3 4 2 先比较 6 和 8,6 < 8,不交换 6 和 8 的位置,再 8 和 3 进行比较。 降序排列同理 第一轮 6 8 3 4 2 (6 < 8,不交换,取下一个数)

2016-09-23 12:21:21 235

原创 求两个数的最大公因数,欧几里得算法

直接上代码//java public long gcd(long m, long n){ while (n != 0){ long rem = m % n; m = n; n = rem; } return m; }欧几里得算法分析: 设 m = 115,n = 15

2016-09-21 10:53:14 845

原创 不用中间变量交换a和b的值

定理:如果 a ^ b = c,则 a ^ c = b,b ^ c = a; a ^ b = [(~a) & b] | [(~b) & a]异或真值表 a b 结果 1 1 0 0 0 0 1 0 1 0 1 1 总结:相同为 0 ;不同为 1。 例子: 若 a = 5,b = 6,用4位二进制来表示 a 和 b;

2016-09-21 09:07:16 3585

原创 Android SharePreference详解

什么是SharePreference? 官网的解释: The SharedPreferences class provides a general framework that allows you to save and retrieve persistent key-value pairs of primitive data types. You can use SharedPre

2016-09-20 18:57:58 538

原创 Activity的生命周期

为什么要了解Activity的生命周期了解Activity的生命周期的根本目的就是为了设计用户体验更加良好的应用。了解Activity的生命周期和各回调方法的触发时机,我们可以更好的在合适的地方向用户展现数据,保证数据的完整性和程序的良好运行。下面是官方文档的原话: Managing the lifecycle of your activities by implementing callbac

2016-09-20 16:56:26 324

原创 Activity的启动模式

启动模式介绍、任务栈 1.1 启动模式介绍 1.2 任务栈 四种启动模式 2.1 standard模式 2.1 singleTop模式 2.1 singleTask模式 2.1 singleInstance模式

2016-09-20 10:39:44 218

activity生命周期.png

activity生命周期图

2016-09-20

空空如也

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

TA关注的人

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