自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java中的缓冲流详解

缓冲流增强了读写文件的能力,比如Student.txt是一个学生的名单,每个姓名占一行。如果我们想要读取名字,那么每次必须读取一行,使用FileReader流很难完成这样的任务,因为我们不清楚一行有多少字符,FileReader类没有提供读取一行的方法。1.BufferedReader和BufferedWriter类创建的对象称作缓冲输入、输出流。二者的源和目的地必须是字符输入流和字符输出流。

2017-01-11 18:27:27 726

转载 Java参数传值详解

参数传值  方法中最重要的部分之一就是方法的参数,参数属于局部变量,当对象调用方法时,参数被分配内存空间,并要求调用者向参数专递值,即方法被调用时,参数变量必须有具体的值。传值机制  在Java中,方法的所有参数都是“传值”的,也就是说,方法中参数变量的值是调用者指定的值的拷贝。例如,如果向方法的int型参数x传递一个int值,那么参数x得到的值是传递的值的拷贝。基本数据类型的传值

2016-12-05 18:37:13 620

转载 Java中的枚举详解

定义枚举 JDK1.5 引入了一种新的数据类型枚举类型。Java使用关键字enum声明枚举类型,语法格式如下:      enum 名字      { 常量列表      }        其中的常量列表是用逗号分割的字符序列,称为枚举类型的常量。例如:      enum Season      {  spring, summer, autumn, winter

2016-10-13 17:31:56 263

转载 Android命名格式化详解

严格换行  一般情况下一个“;”一换行  建议函数的“{}”分别占一行  例:public void ooSomething(){……}  不要用:  例:public void doSomething(){….}  其实两种方式都可以,这里不做硬性规定。  最好用第一种方式因为在eclipse中用这种方式也很方便。严格缩进  使用Tab缩进

2016-10-11 17:49:57 275

转载 java中与接口有关的匿名类详解

假设Computable是一个接口,那么,Java允许直接用接口名和一个类体创建一个匿名对象,此类体被认为是实现了Computable接口的类去掉类声明后的类体,称作匿名类。new Computable() {  实现接口的匿名类的类体} ;  如果某个方法的参数是接口类型,那么可以使用接口名和类体组合创建一个匿名对象传递给方法的参数,对于void f(ComPutable x

2016-10-09 16:52:36 2970 1

转载 Eclipse常用的快捷有哪些?

Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等)Ctrl+Shift+F 格式化当前代码Ctrl+Shift+M 添加类的import导入Ctrl+Shift+O 组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用)Ctrl+Y 重做(与撤销Ctrl+Z相反)A

2016-10-08 17:25:39 199

转载 Android Service的分类详解

按照启动方式分类谷歌官网对Service的分类Service根据启动方式分为两类:Started和Bound。其中,Started()是通过startService()来启动,主要用于程序内部使用的Service,而Bound是通过bindService()来启动,允许多个应用程序共享同一个Service。Started Service1.startService(

2016-09-30 17:38:52 571

转载 Android Studio中代码如何调试?

不管是什么类型的编程语言,在程序开发中我们都难免会遇到各种各样的bug,遇到bug相信大家最常用的调试手段应该就是日志和debug了吧。其实除此之外还有很多代码调试手段,本文是小编在一个android网站上面看到的,有关Android Studio开发工具中代码调试相关技能技巧,在此分享给大家,一起来看看吧。              你知道上图的三个断点有什么不同么?你有关注

2015-12-22 16:21:33 2273

转载 Android性能中容易忽视的优化点有哪些?

在Android开发中,为避免各种各样的问题,开发人员需要对Android性能进行优化。而说到性能优化,熟悉安卓的童鞋应该都知道,包含很多方面,比如:I/O的优化、网络操作的优化、内存的优化、数据结构的优化等等。这么多优化的点,难免会出现有些被忽视的地方,今天小编和大家分享的就是在网上看到的一篇关于Android性能优化最易忽视的优化点,一起来看看吧。 一、ArrayList和Vector

2015-12-15 14:42:09 270

转载 Android中5种Button点击事件的实现方法

在安卓开发中,button点击事件是所有需求中都会涉及的基础需求,有很多方式可以实现这个需求,对于有经验的android程序员而言这部分内容基本没什么问题,本文主要针对android初学者,下面整理了几种Button点击事件的实现方法,以便初学者更好的掌握。 Button点击事件,在安卓中一般有以下几种:1、匿名内部类2、定义内部类,实现OnClickListener接口3、定

2015-12-04 17:37:07 3154

原创 使用android SpannableStringBuilder实现图文混排源码

在android开发中,我们常常需要对文字和图片进行一些排版,以提升客户体验度。要让图文混排更加友好,这个功能怎么实现呢?不妨可以尝试android SpannableStringBuilder来实现图文混排,而如果想要更多其他的效果的话,也可以进行修改调整实现。       废话不多说,直接上代码,大家自己琢磨研究吧:private voidtoggleEllipsize(final T

2015-11-24 15:14:55 448

原创 Android开发中如何避免 Out Of Memory(OOM) ?

在android开发中,Process使用的内存是有限的,一旦超出了限定,程序就会跳异常。那这个问题如何避免呢?小编搜罗了一些比较好的方法,希望可以给大家一个借鉴吧。 1、不要Memory Leak        对于OOM,其实最重要的是注意不要Memory Leak。而Memory Leak是会有多个方面会引起的,比如Drawable, RemoteViews, Receiver,

2015-11-20 17:28:51 654

转载 android studio中常用设置及其方法详解

Android  studio是当下最流行的android开发工具之一,在android开发中经常使用,是初学者必须掌握的一个工具。在android studio使用前,我们需要对其进行相关设置,今天小编就整理了12个android studio最常用的设置及设置方法,希望对所有想了解这个安卓开发工具的童鞋有帮助吧。 1、IDE主题和字体的设置            相信下载过

2015-11-17 16:20:38 1505

原创 Java重写方法与初始化的注意事项

在Java开发中,我们常常都需要用到重写方法和初始化方法,但在程序实现过程中,重写和初始化的隐患大家知道多少呢?今天小编就这隐患为大家分享一二。       虽然本文是针对Java语言的重写和初始化讲解,但是对于所有的面向对象程序设计语言的初始化都适用,废话不多说,直接进入正题。 问题首先我们通过代码来看一个问题,有一个类SuperClasspublic classSuperC

2015-10-29 16:20:44 446

原创 如何使用CSS3的transition实现动画效果?

在css3中,我们常常通过定义不同的属性来实现不同的效果,但很多时候,我们并不希望属性立即生效,而是希望这个变化持续一段时间。那么问题来了,这个持续时间怎么实现?这个时候css3的过渡就可以派上用场了。        何为css3的过渡呢?顾名思义,CSS 过渡( transition )是用来控制 CSS 属性的变化速率,让属性定义后的效果按一个曲线速率变化,类似css3中的动画效果,但是实

2015-10-27 14:06:39 917

原创 Android笔试题之NDK与游戏开发简答题及答案

应聘软件开发的工作,一般都会有面试和笔试两个环节,Android开发工程师的的应聘也是如此。今天小编就将为大家整理10道有关NDK与游戏开发的简答题及答案,希望对求职Android工程师的童鞋有所帮助。   1、 Paint类有哪些常用方法?   void  setARGB(int a, int r,int g, int b)  设置Paint对象颜色,参数一为alpha透明通道 

2015-10-14 17:01:39 617

原创 JavaScript学习的12条建议

不管是前端开发技术还是后端开发技术,在学习中,我们或多或少都会接触到JavaScript。因此,JavaScript正在成长为开发人员必学的编程语言之一。但互联网技术更新迭代如此快的今天,我们如何才能更好的学习、掌握JavaScript技术呢?下面小编就为大家分享下2015年学习JavaScript的12条建议,希望对大家的学习有帮助。 1. JS应该放到 .js 文件中       

2015-09-29 14:32:57 402

空空如也

空空如也

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

TA关注的人

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