自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Serializable序列化以及什么是序列化

在计算机中,一些数据都是以二进制流的形式存在的,比如网络之间数据的通信使用的是二进制流,本地数据保存也是二进制流。这里说个概念,将数据保存到本地磁盘的过程叫“持久化”。但是在java中,一个java类是以一个对象的形式存在的,所以如果要将这个对象保存在本地或者将这个对象与其他进程或者在网络之间通信,就需要将他们转为二进制流,而将一个对象转为二进制的过程就叫做序列化,反之,将一个二进制转

2016-02-28 17:05:41 609

原创 Activity生命周期详解

Actvitiy的生命周期是Android知识点的重中之重,必须要掌握的。什么是生命周期?生命周期在我看来就是一个事物从创建到死亡的一系列过程,比如人有生命周期,电子产品也有生命周期,一个线程也有生命周期。同样Activity也有生命周期。Activity的生命周期如下图所示:我们可以看到它有几个生命周期函数,分别如下含义:onCre

2016-02-28 13:35:11 418

原创 Activity堆栈详解

Activity作为Android四大组件之一,承载着显示界面的重要作用。了解Activity的启动模式也尤为重要。在Android中,Activity一共有四种启动模式,分别为Standard、SingleTop、SingleTask和SingleInstance,设置Activity启动模式的方式是通过Manifest.xml。具体可以查看我的这篇blog:http://blog.

2016-02-27 19:49:08 930

原创 对于OOM的一点注意点

有的时候我们在操作Bitmap的时候会因为java虚拟机分配的内存不足而导致OOM,很多时候我们可以直接捕获这个OOM而不让程序崩溃,但这里需要注意的是,我们需要捕获的是OOM ERROR而不是exception。以内OOM是一种error而不是exception如try{}catch(OutofMemoryError e){e.printStackTrace();}

2016-02-18 16:44:56 386

空空如也

空空如也

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

TA关注的人

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