自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中的super关键字

网上很多资料说super指向父类对象,感觉这种说法有误,看看下边的例子:Parent类:public class Parent { public void A(){ System.out.println("This is Parent A"); B(); } public void B() { System.out.println("This is Parent B

2014-12-31 15:53:29 409

原创 两种双向链表的首项插入与删除效率比较

这里说的两种双向链表是指带“sentinel”与不带“sentinel”的,其中带"sentinel"的多了一个"sentinel"节点,以空间换取了时间。两种链表如下图:1.不带sentinel的:下面是构造方法以及在首项插入和删除方法,从代码中可以看出没有sentinel的DList在插入时需要处理链表为空的情况,删除的时候需要处理链表为空以及链表只有一个元素的情况,比较麻烦。

2014-12-26 15:21:43 1190

转载 android应用中去掉标题栏的方法

在android中去掉标题栏有三种方法,它们也有各自的特点。1.在代码里实现[java] view plaincopythis.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏  记住:这句代码要写在setContentView()前面。2.在清单文件(mani

2014-12-25 14:57:33 376

原创 RunLengthEncoding与普通图像间的相互转换

有些大图像直接存储会很浪费磁盘空间,因此可以将普通图像转换成RunLengthEncoding编码,以压缩存储空间。将图像看成是一个二维数组,数组的每个元素代表图像的一个像素,其中存储了R(Red)、G(Green)、B(Blue)的具体值。RunLengthEncoding就是首先将图像的每行像素连接到一起,形成一个长的一维数组。然后将相邻的具有相同RGB值的像素合并到一块存储。例如下图是一个图

2014-12-23 16:52:16 2224

转载 Iterator的作用以及遍历LinkedList双向链表的效率

Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。例如,如果没有使用Iterator,遍历一个数组的方法是使用索引:for(int i=0; i而访问一个链表(LinkedList)又必须使用while循环: while((e=e.next())!=null) { ... e.data(

2014-12-23 16:44:02 391

原创 android横竖屏切换时应用的生命周期

默认情况下切换横竖屏应用的生命周期先结束再开启,这样会导致程序终端,避免出现这种情况的方法是在AndroidManifest.xml中加入android:configChanges="orientation|keyboardHidden|screenSize".

2014-12-15 10:02:02 366

原创 android冒烟测试与单元测试

冒烟测试:adb shell monkey -p -v 单元测试:在AndroidManifest.xml文件中配置一下信息:在manifest节点下:            android:name="android.test.InstrumentationTestRunner"        android:targetPackage="需要测试的包名" />

2014-12-01 10:07:11 1455

空空如也

空空如也

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

TA关注的人

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