自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android 5.1触摸事件的传递机制深度剖析(上)

非原创,转自blog.waynell.com,转载请注明原出处在Android的View系统中,TouchEvent消息的传递是非常重要的,只有深入TouchEvent消息的传递机制才能更好的理解一些View组件的原理和编写自定义View控件。本文基于Android 5.1源码进行分析。Android系统的消息处理过程,大致可以如下触摸消息 ---> 消息处理前端 ---> 窗口管理系统 --->

2015-04-22 18:32:11 2790 1

原创 解决Dialog对话框在输入法弹出时被遮挡的问题

今天在做项目时遇到一个问题。程序中有一个评论的对话框,对话框中包含了EditText和ImageButton,当点击EditText弹出输入法时,输入法框会遮挡Dialog中的ImageButton。在查阅了一些资料后,普遍的做法都是在Dialog中加入ScrollView。但是这就需要Dialog能够在弹出输入法的时候能够被resize(压缩)。在Android中,可以通过android:win

2013-07-08 23:22:42 7152

原创 Android Framework移植----长按返回键结束程序

最近基于Android4.0,移植了一个长按返回键结束程序的功能。在这里分享一下。希望能对有需要的朋友有所帮助。在正式开始移植工作之前,你需要了解:1、Android framework 编译以及反编译过程 2、有一定的Android开发基础和汇编知识(保证你能读懂Dalvik Code) 3、你能耐得住性子Android4.0中,关于按键部分的功能实现在PhoneWindowManage

2013-05-12 23:33:46 1635

转载 ADB 设置远程调试

相信很多人在android 开发调试的时候会碰到这样一个问题,把手机和电脑通过USB连接上后两边都没有提示.重启手机和电脑还是有没有反应;只有充电的指示却没有USB连接的提示.这个时候你就会无法进行真机调试.你可以试试远程ADB调试的方法.其实启动远程ADB调试也很简单,只需要如下几个步骤就可以了.你的电脑需要和手机在同一个局域网内并且这个手机要通过wifii已正常连接.1.默认情况下AD

2013-05-11 22:10:23 547

转载 BlockingQueue

import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors; /**

2013-04-22 23:07:40 676

转载 普通java虚拟机和dalvik在gc上的异同

普通java虚拟机gc方面的资料挺多的,他有很多不同的算法,这个简单列一下:引用计数(Reference Counting)虚拟机会根据对象的被引用情况来改变其引用计数,当某对象的引用计数为0时便会被收回。追踪(Tracing)追踪回收法会用到JVM维护的对象引用图,从跟节点开始追踪,遇到的对象打上印记。当整个追踪过程结束,未被标记的对象就是无法到达的,是可以被回收

2013-04-22 22:19:16 723

转载 Activity的LaunchMode和taskAffinity

Task和Back Stack简介  task是一组Activities的集合,一组Activities被Stack(back stack)所管理。  在一个应用中,有3个activities,分别是activity1,activity2,activity3,首先activity1被start,此时,如果应用没有创建task则创建,并把activity1压入栈顶,activity1

2013-04-20 15:19:13 472

转载 Intent Flag详解

(1) FLAG_ACTIVITY_NEW_TASK: 设置此状态,记住以下原则,首先会查找是否存在和被启动的Activity具有相同的亲和性的任务栈(即taskAffinity,注意同一个应用程序中的activity的亲和性一样,所以下面的a情况会在同一个栈中,前面这句话有点拗口,请多读几遍),如果有,刚直接把这个栈整体移动到前台,并保持栈中的状态不变,即栈中的activity顺序不变,如果没有

2013-04-20 14:29:27 455

原创 SingleTask和SingleInstance详解

SingleTask(FLAG_ACTIVITY_NEW_TASK):                                如图,有两个Application A 和 B。其中B中的activity b为SingleTask。首先启动B,在activity a中调用b,b又调用c。然后按Home键返回桌面。打开APP A。在Activity x中调用b。这时b的taskid和

2013-04-20 14:25:56 2133

转载 区分Activity的四种加载模式

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingl

2013-04-20 11:55:02 378

转载 Serializable 和 Parcelable 区别

android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。一 序列化原因:1.永久性保存对象,保存对象的字节序列到本地文件中;2.通过序列化对象在网络中传递对象;3.通过序列化在进程间传递对象。 二 至于选取哪种可参考下面的原则:1.在使用内存的时候,Parcelable 类比Serializ

2013-04-19 10:50:02 482

转载 Android中Context详解

今天看到一篇关于Context讲解的文章,讲的很好。故转载过来。转自http://blog.csdn.net/qinjuning前言:本文是我读《Android内核剖析》第7章 后形成的读书笔记 ,在此向欲了解Android框架的书籍推荐此书。        大家好,  今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为

2013-04-19 10:33:34 392

原创 Android 学习笔记二(Processes and Threads)

Processes and Threads当一个应用组件启动了,并且该应用没有别的正在运行的组件, Android系统会为这个应用启动一个 Linux进程,将其放入一个线程中运行。默认的,同一个应用的所有组件运行在同一个进程与线程中 (主线程 main thread)。当一个应用组件启动时,已经有一个该应用的进程存在了 (存在该应用的别的组件 ),那么这个组件就在这个进程中启动,并且使用相...

2013-04-16 09:57:28 107

Android笔记一(Fragment和ActionBar的使用)

      一直就想写写博客。把最近学到的新东西记录一下,方便以后的翻阅。IT技术的发展真的是日新月异,一些新的技术出来之后,一般要过很久才能在市面上买到相关的中文书籍。对于Android这样的移动平台来说,发展的速度更是相当迅速。现在市面能买到Android3.0以上的开发书籍真的很少。其实这完全没有必要的,只要你有良好的Java基础。学习Android开发,直接去看官方文档就OK了。那里才是...

2013-03-16 18:27:04 200

Spring3.x API 中文chm版

Spring自带的那个API文档看得我蛋疼,花花绿绿的。还是喜欢原来那种文档格式。这份文档是我从github上将spring源码拷下来,最新版本的spring,再生成的javadoc。花了我不少时间弄的。中文版的有一个地方有点乱码,英文版的完美。金币有点贵,不过值得。希望大家多多谅解。

2012-07-26

Spring3.xAPI chm版

Spring自带的那个API文档看得我蛋疼,花花绿绿的。还是喜欢原来那种文档格式。这份文档是我从github上将spring源码拷下来,最新版本的spring,再生成的javadoc。花了我不少时间弄的。中文版的有一个地方有点乱码,英文版的完美。金币有点贵,不过值得。希望大家多多谅解。

2012-07-26

j2se6.part1+.rar

jdk1.6帮助文档。英文完全版的哦。chm格式带引索功能哦。。一共三个包,全部下载后即可解压。

2011-09-13

空空如也

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

TA关注的人

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