上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 129 下一页

2016年4月23日

安卓中的内存泄漏

摘要: 因为安卓是基于java语言的,所以我们先来看一看java中的内存泄漏,然后在此基础上来谈谈安卓中的内存泄漏。 一java中的内存泄漏: java中的内存泄漏主要是指在堆中分配的内存,明明已经不需要的时候,还仍然保留着访问它的引用,导致GC回收不能及时回收(关于GC回收不做过多赘述),导致这种情况... 阅读全文

posted @ 2016-04-23 11:45 海南一哥 阅读(134) 评论(0) 推荐(0) 编辑

2016年4月21日

Fragment生命周期详解

摘要: 关于Fragment的生命周期,博主写过Activity与Fragment生命周期详解,基本上把Fragment的生命周期详细介绍过,但是那仅仅是创建一个Fragmnet时的生命周期,而事实上Fragment的出现是为了动态的切换显示不同的界面的,因此我们对于Fragment的生命周期的了解不能... 阅读全文

posted @ 2016-04-21 21:30 海南一哥 阅读(724) 评论(0) 推荐(0) 编辑

2016年4月15日

安卓中不同APP之间的消息通信

摘要: 昨天在腾讯实习生招聘初试面试时面试官问道我关于两个APP之间相互通信的方式,当时自己回道到了contentProvider与BroadcastReceiver。但他接着问还有没有其它的方式,我跟他说可以使用AIDL,但是当时没说清楚,所以最后我说目前只知道这两种方式,然后他说可以使用文件的方式或... 阅读全文

posted @ 2016-04-15 14:13 海南一哥 阅读(1926) 评论(0) 推荐(0) 编辑

2016年4月11日

【安卓网络请求开源框架Volley源码解析系列】定制自己的Request请求及Volley框架源码剖析

摘要: 通过前面的学习我们已经掌握了Volley的基本用法,没看过的建议大家先去阅读我的博文【安卓网络请求开源框架Volley源码解析系列】初识Volley及其基本用法。如StringRequest用来请求一段文本信息,JsonRequest(JsonObjectRequest、JsonArrayReq... 阅读全文

posted @ 2016-04-11 11:00 海南一哥 阅读(164) 评论(0) 推荐(0) 编辑

2016年4月10日

【安卓网络请求开源框架Volley源码解析系列】初识Volley及其基本用法

摘要: 在安卓中当涉及到网络请求时,我们通常使用的是HttpUrlConnection与HttpClient这两个类,网络请求一般是比较耗时,因此我们通常会在一个线程中来使用,但是在线程中使用这两个类时就要考虑到如何将处理结果传出去,通常的解决方法就是采用接口回调技术来解决,代码如下: public ... 阅读全文

posted @ 2016-04-10 17:02 海南一哥 阅读(309) 评论(0) 推荐(0) 编辑

2016年4月8日

java中hashCode()与equals()详解

摘要: 首先之所以会将hashCode()与equals()放到一起是因为它们具备一个相同的作用:用来比较某个东西。其中hashCode()主要是用在hash表中提高 查找效率,而equals()则相对而言使用更广泛,用于比较两个对象的值是否相同,在Java集合框架中它们共同出现用来比较某元素是否相等。... 阅读全文

posted @ 2016-04-08 17:22 海南一哥 阅读(244) 评论(0) 推荐(0) 编辑

2016年4月6日

【java虚拟机系列】java虚拟机系列之JVM总述

摘要: 我们知道java之所以能够快速崛起一个重要的原因就是其跨平台性,而跨平台就是通过java虚拟机来完成的,java虚拟机属于java底层的知识范畴,即使你不了解也不会影响绝大部分人从事的java应用层的开发,但是如果你了解JVM的底层知识,你就能更加了解java这门语言的本质,从而对你应用层的ja... 阅读全文

posted @ 2016-04-06 11:36 海南一哥 阅读(111) 评论(0) 推荐(0) 编辑

2016年4月4日

java线程详解

摘要: 要提到线程,则不得不提进程这个概念,因为线程是依附于进程的,它们都属于操作系统中的知识,现在的操作系统都属于多任务的,多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序的一次活动,是一个动态的概念,是系统进行资源分配和调度的基本单位,每个进程都有自己独立的一块内存空间,一个进程中可... 阅读全文

posted @ 2016-04-04 20:04 海南一哥 阅读(177) 评论(0) 推荐(0) 编辑

【java集合框架源码剖析系列】java源码剖析之java集合中的折半插入排序算法

摘要: 注:关于排序算法,博主写过【数据结构排序算法系列】数据结构八大排序算法,基本上把所有的排序算法都详细的讲解过,而之所以单独将java集合中的排序算法拿出来讲解,是因为在阿里巴巴内推面试的时候面试官问过我,让我说说java集合框架中用的哪种排序算法,当时回答错了,(关于面试详细过程请参看:【阿里内... 阅读全文

posted @ 2016-04-04 16:44 海南一哥 阅读(151) 评论(0) 推荐(0) 编辑

【java集合框架源码剖析系列】java源码剖析之TreeSet

摘要: 本博客将从源码的角度带领大家学习TreeSet相关的知识。 一TreeSet类的定义: public class TreeSet extends AbstractSet implements NavigableSet, Cloneable, java.io.Serializable可以看... 阅读全文

posted @ 2016-04-04 15:28 海南一哥 阅读(212) 评论(0) 推荐(0) 编辑

上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 129 下一页

导航