| 失效链接处理 | 
| 
      安卓开发中小细节的坑和java基础点的东西 PDF 下载 
	本站整理下载: 
		提取码:mnt3 
	相关截图: 
![]() 
	主要内容: 
		盗墓笔记 
	
		《蛇眉铜鱼》 
	
		如果遇到需要单选或者多选的需求如果简单就使用checkbox 如果比较复杂(例如列表) 千万不要用checkbox 否则你会哭 !切记! 示例如下: 
	
		《玉俑》  
	
		集合去除重复的时候万不得已不用Set集合,因为有时候只是name相同但是Id不同谨慎处理. 
	
		for (int i = 0; i < listData1.size() - 1; i++) { 
	
		for (int j = listData1.size() - 1; j > i; j--) { 
	
		if (listData1.get(j).equals(listData1.get(i))) { 
	
		listData1.remove(j); 
	
		} 
	
		} 
	
		} 
	
		                        《青铜鼎》 
	
		命名!命名!命名! 注释!注释!注释!切记一定要标记清楚否则你会哭! 
	
		《秦岭神树》 
	
		有时候相对简单的页面 不一定需要创建两个Fragment碎片来管理 
	
		《传国玉玺》 
	
		1)创建了数组后, 系统会给数组进行默认的初始化 
	
		整数数组,把所有元素默认初始化为0 
	
		小数数组,把所有元素默认初始化为0.0 
	
		字符数组,把所有元素默认初始化为码值为0的字符, 'u0000' 
	
		布尔数组,把所有元素默认初始化为false 
	
		引用数组,把所有元素默认初始化为null 
	
		2)在创建数组的同时,可以给数组的元素赋初值, 这叫数组的静态初始化 
	
		在数组静态初始化时, 不需要指定数组的长度, 数组的长度由初始化元素的个数决定  
	
		数组动态初始化 int[] arr = new  int[5]; 只给定数组的长度 在内存中开辟5块空间 
	
		数组静态初始化 int[] arr = new  int[]{1,3,5,7,9};不需要给定数组长度,给定数组初始化值,内存空间大小由系统分配,数组的长度由初始化元素的个数决定 
	
		《四羊方尊》 
	
		abstract:表明类或者成员方法具有抽象属性 assert:断言,用来进行程序调试 
	
		boolean:基本数据类型之一,声明布尔类型的关键字 break:提前跳出一个块 
	
		byte:基本数据类型之一,字节类型  case:用在switch语句之中,表示其中的一个分支 
	
		catch:用在异常处理中,用来捕捉异常char:基本数据类型之一,字符类型 
	
		class:声明一个类    const:保留关键字,没有具体含义 
	
		continue:回到一个块的开始处 default:默认,例如,用在switch语句中,表明一个默认的分支。Java8 中也作用于声明接口函数的默认实现 
	
		do:用在do-while循环结构中 double:基本数据类型之一,双精度浮点数类型 
	
		else:用在条件语句中,表明当条件不成立时的分支 enum:枚举 
	
		extends:表明一个类型是另一个类型的子类型。对于类,可以是另一个类或者抽象类;对于接口,可以是另一个接口 
	
		final:用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量 
	
		finally:用于处理异常情况,用来声明一个基本肯定会被执行到的语句块 
	
		float:基本数据类型之一,单精度浮点数类型 
	
		for:一种循环结构的引导词 goto:保留关键字,没有具体含义 
	
		if:条件语句的引导词 implements:表明一个类实现了给定的接口 
	
		import:表明要访问指定的类或包 instanceof:用来测试一个对象是否是指定类型的实例对象 
	
		int:基本数据类型之一,整数类型   interface:接口 
	
		long:基本数据类型之一,长整数类型 
	
		native:用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的 
	
		new:用来创建新实例对象    package:包 
	
		private:一种访问控制方式:私用模式 protected:一种访问控制方式:保护模式 
	
		public:一种访问控制方式:共用模式  return:从成员方法中返回数据 
	
		short:基本数据类型之一,短整数类型 static:表明具有静态属性 
	
		strictfp:用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范 
	
		super:表明当前对象的父类型的引用或者父类型的构造方法 
	
		switch:分支语句结构的引导词  synchronized:表明一段代码需要同步执行 
	
		this:指向当前实例对象的引用   throw:抛出一个异常 
	
		throws:声明在当前定义的成员方法中所有需要抛出的异常 
	
		transient:声明不用序列化的成员域 try:尝试一个可能抛出异常的程序块 
	
		void:声明当前成员方法没有返回值  volatile:表明两个或者多个变量必须同步地发生变化 
	
		while:用在循环结构中 
	
		《越王剑》 
 | 
    




    
苏公网安备 32061202001004号


    