自定义博客皮肤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)
  • 收藏
  • 关注

原创 Handler后台异步更新UI的总结

看过书上介绍以及网上大牛们对源码的分析后,对Handler的用法以及原理也差不多了解了,所以梳理了一下异步更新UI的流程。Handler介绍:Hanlder是用来更新UI的一套机制,也是一套消息处理的机制,我们可以通过它来发送和处理消息。Message对象:消息Message是仅是一个数据结构,是信息的载体,它与队列机制是无关的,封装着要执行的动作和执行动作

2015-01-08 01:41:02 549

转载 GitHub中README.md语法解读

GitHub的README.md使用的MarkDown语法非常好用,转载这篇帖子与大家分享。原文地址:http://blog.csdn.net/guodongxiaren/article/details/23690801--------------------------------------------------------------------

2015-01-07 15:14:43 4205

原创 Android后台操作汇总

介绍Android系统中,主线程即UI线程担负着直接与用户进行交互的任务,保持UI的流畅是对用户体验的最基本要求,这就要求我们不能将费时费力的工作放到主线程中,以免造成界面的卡顿。因此,在后台进行费时操作才是最佳的选择,下面介绍Android系统中进行后台操作的一些方法要点:一.service1.创建service要创建一个Service需要创建一个继承Service的类,并重

2015-01-07 13:25:14 698

原创 2014流水账总结-从无知到困惑

先简单的自我介绍一下,本人大四在校学生,坐标上海西南某不知名大学。写这篇文章有两点原因,一是跟风,网上各种总结太多搞得我也想总结一下一年生活;二是关于技术与生活也有一些东西想说,毕竟这一年也对我影响蛮大的。首先从为什么取这个标题说起吧,「无知」是年初以至大学前三年在技术方面的最佳总结,而「困惑」是年终,也就是此时此刻的一个心理状态。大学的前几年,在技术上是丝毫摸不着头脑的,不知道要往什么方向走

2014-12-28 00:34:26 514

原创 Intent Filter匹配规则

IntentFilter中有Action,Data,Category三个用于匹配的属性,以下为三种属性可以匹配的情况总结:Action:    值相同,或者IntentFilter未指定Action  Data :    设置了scheme 而没设type,则intent也必须类似,不能设置type,也不能是content: URI.    设置了type而没设

2014-12-27 22:23:08 333

原创 安卓触摸事件处理机制的简单介绍

在Android系统中,触摸是用户最常用,最基础的交互方式,只有弄通触摸事件在系统中的传递处理机制才能更好地增强用户的交互体验。触摸事件从view树的根节点开始一直传递到最下层,直到某个onTouchEvent()接收处理此事件。每个部分对触摸事件的处理过程如下:Activity的处理过程:  Activity.dispatchTouchEvent()最先被调用,其作用是调用Roo

2014-12-27 21:15:31 779

原创 Android中视图动画详解

Android支持三种类型的动画,分别为:1.属性动画2.视图动画3.帧动画这里只对视图动画进行介绍每一个视图动画都存储在res/anim文件夹中,一个动画可以按以下方式改变:alpha,scale,translate,rotate,其意义如其英文名称所示。可以使用set标签来创建一个动画的集合,一个集合包含一个或多个动画,下面列举一些可用的set标签:

2014-12-17 17:47:27 354

原创 [LeetCode]Intersection of Two Linked Lists

题目:Write a program to find the node at which the intersection of two singly linked lists begins.For example, the following two linked lists:A: a1 → a2 ↘

2014-12-15 14:01:55 319

原创 Android下拉刷新的实现

ListView下拉刷新实现方式分析1.添加顶部下拉加载界面。2.监听onScrollListener,来判断当前是否在ListView最顶部。3.监听onTouch事件,根据手势变化改变当前状态以及界面显示。4.根据当前状态加载数据。

2014-12-06 12:49:44 429

空空如也

空空如也

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

TA关注的人

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