摘要: 一、构造代码块1、执行顺序 每次new 对象时执行,优先于构造函数的执行。2、代码: 1 class test { 2 3 //构造函数 4 public test() { 5 System.out.println("构造函数代码块"); 6 } ... 阅读全文
posted @ 2014-05-12 15:10 山林猿人 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-05-08 10:54 山林猿人 阅读(122) 评论(0) 推荐(0) 编辑
摘要: transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。这样对象的size就会小一些,相对占用的网络资源就会小。 阅读全文
posted @ 2014-05-08 10:39 山林猿人 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、java封装类 java 提供两种不同的类型:引用类型(或者封装类型,Warpper)和原始类型(或内置类型,Primitive)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每 个原始类型提供了封装类。 原始类型 封装类1 bo... 阅读全文
posted @ 2014-05-07 09:52 山林猿人 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 目录1概述2目的3假设和约束4名词解释5Java编程规范5.1排版5.2注释5.3命名5.4编码5.5性能与可靠性1概述为了更好的提升提升合作项目的版本质量,规范合作项目的底层代码开发,我们通过对总结已有的代码开发经验,并参考业界相关的标准,制定了本编程规范。2目的提升合作项目的版本质量,为合作项目... 阅读全文
posted @ 2014-05-07 09:19 山林猿人 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类类用abstract修饰的,且至少有个抽象方法。 1 /** 2 * 抽象类 3 */ 4 public abstract class Simple { 5 public String aMethod() { 6 return "in aMethod"; 7 ... 阅读全文
posted @ 2014-05-07 09:18 山林猿人 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 看其继承关系:public abstract classLayoutInflaterextends Objectjava.lang.Object ↳ android.view.LayoutInflater关于其在api中的简介:在实际开发中LayoutInflater这个类还是非常有用的,... 阅读全文
posted @ 2014-04-25 14:04 山林猿人 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在android中常常会遇到与context有关的内容,大多都是作为参数在传递,但是它的作用究竟是什么呢先说它的用法,举个例子在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的参数就是一个context,在... 阅读全文
posted @ 2014-04-25 10:40 山林猿人 阅读(227) 评论(0) 推荐(0) 编辑
摘要: android:windowSoftInputModeactivity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表... 阅读全文
posted @ 2014-04-25 10:23 山林猿人 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Activity: android:screenOrientation 横(landscape)竖(portrait)屏显示。 如果想让它一直是横屏显示的话,xml:android:screenOrientation="landscape", 如果想让它一直... 阅读全文
posted @ 2014-04-25 10:21 山林猿人 阅读(722) 评论(0) 推荐(0) 编辑