自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于单例模式

先说一下为什么使用单例模式:单例模式有以下几种特点:1.一个类只能有一个实例2.由类本身创建这个实例3.整个程序都可以用到这个实例当一个类的对象在多个地方创建时,这个类内部的方法就会被多次调用,但我们只需要一个对象操作这个方法,或者说不希望这个方法被多个地方同时调用,在这个时候就用到了单例模式。单例模式的创建:1.类中的构造函数不能对外开放2.通过一个静态方

2016-08-12 21:27:27 274

原创 关于Fragment使用中遇到的一系列的问题

关于Fragment使用的教程在网上有很多了,但是关于V4包中的Fragment的讲解却很少,有的那些大拿贴出来的帖子在细节方面讲解的也不是很详细,今天我历尽千辛万苦,最后终于完成了V4.Fragment的界面切换操作。接下来给大家分享一下细节。主类的XML文件:这里要注意一下,要写FrameLayout,之前我写的是Frament,结果一直在报错,不知道是不是我的问题,如果错误解

2016-08-04 20:27:59 811

原创 关于handler机制的原理

首先简单介绍一下Handeler机制最主要的用处:它主要是用在异步消息的处理,当发出一个消息之后,首先进入消息队列也就是Message Queue,之后发送信息的函数返回,而另一部分也就是常说的轮询器Looper,将消息队列中的消息取出,然后对消息做出处理。这就是说发送消息和处理消息并不是同时进行处理的,而这种机制通常被用来处理耗时比较长的操作。举一个例子:子线程中需要更新UI,但

2016-08-03 23:43:37 1761

原创 关于try catch finally中的一些问题

在try catch finally语句块中,catch是可以写很多或者不写的。每一个catch语句块可以处理一个特定的异常,它会按照你catch的顺序去处理异常,如果找到了相匹配的异常则进行处理,如果没有找到则继续像上一层抛出,如果没有上一层则向调用者抛出,从而终止项目运行。如果没有catch语句块,则一直向上一层抛出异常,或者终止程序运行。关于try catch中的return

2016-08-02 20:42:09 1922

原创 关于 try catch finally的运行流程

在开始先介绍一下try catch  finally的基本运行流程。在try语句块中,放入的是你感觉会出现错误的代码,在catch语句块中放入的就是如果try语句块中的代码抛出错误之后所要执行的代码。举一个简单的例子,如下图:在这个程序中,如果按照正常的执行顺序去执行,那么最后的输出结果应该是而在上面的程序中最后的输出结果是:错误。这就说明了在try catch中,如果tr

2016-08-02 19:36:47 4380

原创 关于VisualSVN安装以及使用时所遇到的问题

第一步:首先我们要先下载好VisuaiSVN——https://www.visualsvn.com/downloads/如图,根据自己电脑的配置选择32-bit或64-bit.第二步:打开下载好的SVN服务器端,会弹出下面这个窗口,只需要一直Next就可以了。安装好之后会弹出这样的界面弹出这样的界面以后就证明已经安装成功了,下面就开始尝试导入导出文件了。

2016-08-02 16:33:32 3529 2

空空如也

空空如也

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

TA关注的人

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