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

原创 Android系统启动过程

1、Bootloader引导 bootloader主要的作用是初始化基本的硬件设备并且通过建立内存空间映射,为装载Linux内核准备好合适的运行环境;一旦Linux内核装载完毕,bootloader将会从内容中清除。 如果用户在bootloader运行期间,按下预定义的组合键,可以进入系统的更新模块,可以选择进入Fastboot模式或者Recovery模式。Fastboot是Android设计

2016-06-07 16:01:35 530

原创 排序算法之堆排序

1.什么是堆 堆是完全二叉树。堆分为最大堆和最小堆。最大堆是根节点大于等于左右子树;最小堆是根节点小于等于左右子树。存储堆最常用的数据结构是数组:所以最大堆的表示:array[i] >= array[2 * i] && array[i] >= array[2 * i + 2];最小堆的表示:array[i] <= array[2 * i] && array[i] <= array[2 * i +

2016-06-07 10:49:10 295

原创 Android开发之Fragment的生命周期

首先先看一下Fragment的生命周期图(来自官方网站) Fragment与Activity生命周期的对比图来自网友) Fragment在几种情况下的调用 1)第一次切换到Fragment onAttach()------onCreate()-------onCreateView()------onActivityCreated()------onStart()-----o

2016-05-22 19:17:17 342

原创 Linux下Firefox和chrome浏览器flash插件的安装

一对于firefox浏览器 将下载的flash压缩包(如install_flash_player_11_linux.x86_64.tar.gz)解压后,将usr目录和libflashplayer.so文件移动(mv)或拷贝(cp)至firefox的安装目录的plugin目录(默认是/usr/lib/mozilla/plugin/),然后重启浏览器即可。 二对于chrome浏览器 使用上述方法

2015-09-21 15:06:19 942

原创 排序算法之归并排序

继续我的排序算法之旅,这次谈谈归并排序算法,归并排序和快速排序都使用了递归,但思想却一点不一样。快速排序是通过不断的分组,将原来无序的序列变得有序;而归并排序却是在分组之后,合并的时候,将无序的序列变得有序。所以快速排序最重要的是如何分组,而归并排序最重要的是如何合并。 归并排序的思想:把待排序序列分为若干个子序列,使每个子序列是有序的。然后再把有序子序列合并为整体有序序列。排序的工作都是在合并

2015-03-12 16:57:09 364

原创 排序算法之快速排序

上次我们对冒泡排序进行了简单的介绍,需要了解的朋友可以不妨去看一下排序算法之冒泡排序。今天要说的快速排序和冒泡排序一样,也是交换排序。 首先了解一下快速排序的思想: 选择一个基准元素,(通常选择第一个元素或者最后一个元素)通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。 说起来比较简

2015-03-12 09:54:24 532

转载 Eclipse中查询某个类对象被那些类引用

打开该类,在类的定义上即类名上,右键-->References--->Project ,就可以查看该类是否被工程中的其他java文件引用过; 参考的博客地址为:http://blog.csdn.net/zhengqiqiqinqin/article/details/10404577

2015-03-10 15:46:23 1400

原创 排序算法之冒泡排序

从今天开始,希望能将几种排序算法一一展现,也算是对自己学习的一个总结,先从冒泡排序开始。 冒泡排序可能是我们最先接触的排序算法,至少大学里我学的第一种算法就是它,话不多说,让我们看看冒泡排序。 冒泡排序:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将

2015-03-10 15:04:02 365

原创 java.lang.IllegalStateException

Android程序运行时报如下错误:java.lang.IllegalStateException: HorizontalScrollView can host only one direct child。 该异常说明HorizontalScrollView作为ViewGroup类型的控件只能包含一个子元素

2015-02-10 16:08:59 414

空空如也

空空如也

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

TA关注的人

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