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

转载 Android Intent.FLAG_NEW_TASK详解,包括其他的标记的一些解释

本文参考 http://my.oschina.net/AaronCN/blog/407461 和http://blog.csdn.net/mayingcai1987/article/details/6200909,对于task和activity的行为机制讲的比较清楚 1. Task是包含一系列Activity的堆栈, 遵循先进后出原则.  2. Task默认行为:

2016-02-25 16:13:47 487

转载 Android Activity学习笔记——Activity的启动和创建

原文地址:http://www.cnblogs.com/bastard/archive/2012/04/07/2436262.html 一 Activity概念   Android的核心不是Application而是Activity,至少在我们开发的时候是这样的;   Activity就是被用来进行与用户交互和用来与android内部特性交互的组件, 在应用程序中用到的所有activi

2016-01-12 09:22:51 288

原创 java获取Class对象的几种方法

1.Class c=类名.class; 类加载器加载类A,不对类A做类的初始化工作.返回类A的Class的对象 2.Class c=对象引用.getClass(),动态返回引用运行时真正所指的对象所属的类的Class的对象  3.Class.forName("类名"); .加载类A,并做类的初始化,执行类的静态代码段 1)Class cl=A.class; JVM将使用类A的类装载器

2016-01-03 18:57:28 541

原创 Android 跨进程通信

Android通过AIDL实现跨进程通信,AIDL与本地绑定service的方法类似,区别主要是 服务端: 1:创建.aidl文件,声明通信接口  interface IMyService { //getValue int getValue() } 2.系统自动生成IMySevice.java,其中包括一个静态内部类stub,这个类继承了iBinder,并实现了IMyService

2016-01-02 11:09:35 414

转载 源码解析Android中View的measure量算过程

原文地址http://www.2cto.com/kf/201510/447521.html 量算过程概述 如果要进行量算的View是ViewGroup类型,那么ViewGroup会在onMeasure方法内会遍历子View依次进行量算,本文重点说明非ViewGroup的View的量算过程,因为我们一旦了解了非ViewGroup的View的量算过程,ViewGroup的量算理解起

2015-12-31 15:46:08 367

转载 Android学习笔记之AndroidManifest.xml文件解析

原文地址 http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html 一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种

2015-12-30 09:56:34 180

原创 算法分析笔记1

欧几里得算法:求两个整数的最大公因数gcd(m,n),根据gcd(m,n)=gcd(n,m%n)进行迭代,时间复杂度2logN(两次迭代后余数最多是原始值一半。若M>N,则M%N 高效幂运算算法: public static long pow(long x,int n) { if(n==0) return 1; if(n==1) return x; if(n%2==0) retu

2015-11-24 11:39:52 303

原创 android4.4以上版本蓝牙连接问题

在android4.0版本上开发的基于蓝牙的APP移植到android4.4设备上,蓝牙无法连接,但是调试模式发现蓝牙连接正常。 使用的连接方法如下: mmSocket=device.createRfcommSocketToServiceRecord(uuid); mmSocket.connect(); android4.4上升级了蓝牙协议栈,怀疑因此导致此问题,解决方法是在mmS

2015-09-21 10:03:37 1841

原创 Java回调

接口类A中包含一个其他类B的引用,B中有参数为A的方法a,方法a中调用A的方法。 下面例子的代码来自http://hellosure.iteye.com/blog/1130176 public class A implements CallBack{     private B b;       public void doCRUD(){               Syst

2015-09-21 09:57:02 287

《深入理解Java虚拟机 JVM高级特性与最佳实践》(第二版)part4

周志明著《深入理解Java虚拟机 JVM高级特性与最佳实践》(第二版),深入讲解JVM内部机制,对于想了解JVM的程序员是本不错的书,高清版带书签,文件比较大,压缩成四部分。

2016-03-15

深入理解Java虚拟机 JVM高级特性与最佳实践(第二版)——part3

深入理解Java虚拟机 JVM高级特性与最佳实践(第二版),高清版带书签,文件比较大,压缩成四部分。

2016-03-15

深入理解Java虚拟机 JVM高级特性与最佳实践(第二版)——part2

深入理解Java虚拟机 JVM高级特性与最佳实践(第二版),高清版带书签,文件比较大,压缩成四部分。

2016-03-15

深入理解Java虚拟机 JVM高级特性与最佳实践第2版——part1

深入理解Java虚拟机 JVM高级特性与最佳实践(第二版),高清版带书签,文件比较大,压缩成四部分。

2016-03-15

Android 4高级编程(第3版) part3

Android 4高级编程(第3版),基于Android4.0系统,介绍了android开发的基本知识及高级开发的一些技巧。

2016-01-06

Android 4高级编程(第3版) part2

Android 4高级编程(第3版),基于Android4.0系统,介绍了android开发的基本知识及高级开发的一些技巧。

2016-01-06

Android 4高级编程(第3版) part1

Android 4高级编程(第3版),基于Android4.0系统,介绍了android开发的基本知识及高级开发的一些技巧。

2016-01-06

java设计模式总结

总结了java的23种设计模式,感兴趣的可以看一下。

2016-01-05

Android内核剖析

《Android内核剖析》完整扫描版,对于希望了解Android内核机制的人来说是不错的教材

2016-01-05

《疯狂android讲义》第2版 part2

李刚的《疯狂android讲义》第二版,文件比较大所以分成两个部分上传。

2016-01-02

《疯狂android讲义》第2版 part1

李刚的《疯狂android讲义》第二版,文件比较大所以分成两个部分上传。

2016-01-02

通信专业实务:互联网技术

《通信专业实务:互联网技术》完整版,很清晰

2013-07-24

空空如也

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

TA关注的人

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