上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 前言 Google官方在14年Google I/O上推出了全新的设计语言——Material Design。一并推出了一系列实现Material Design效果的控件库——Android Design Support Library。其中,有TabLayout, NavigationView,Fl 阅读全文
posted @ 2015-08-15 09:40 onerepublic 阅读(68175) 评论(9) 推荐(8) 编辑
摘要: ###1.抽象类和抽象方法抽象方法:不完整的,仅有声明而没有方法体。``` abstract void f();```抽象类:包含抽象方法的类。(若一个类包含一个或多个抽象方法,则该类必须限定为抽象的。)1.用抽象类直接创建对象是不安全的,因为这个抽象类是不完整的。编译器通过这种方式保证了抽象类... 阅读全文
posted @ 2015-07-22 23:13 onerepublic 阅读(842) 评论(0) 推荐(1) 编辑
摘要: ##前言**复用代码**是Java众多引人注目的功能之一。达到复用代码的方法有:1. 组合:新的类由现有类的对象所组成。(复用现有代码的功能,而非它的形式)2. 继承:按照现有类的类型组建新类。(不改变现有类的形式,复用现有类的形式并在其中添加新代码)。**面向对象程序设计的基石**##正文###1... 阅读全文
posted @ 2015-07-09 00:22 onerepublic 阅读(1240) 评论(0) 推荐(1) 编辑
摘要: ###类的访问权限Java中,访问权限修饰词用于确定库中哪些类对于该库的使用者是可用的。```public class Foo{}```**注意点:**1. 每个文件(编译单元)只能有一个public类。2. public类的名称必须完全和含有该编译单元的文件名相匹配,包括大小写。3. 编译单元内没... 阅读全文
posted @ 2015-07-07 23:18 onerepublic 阅读(496) 评论(0) 推荐(1) 编辑
摘要: ###几种访问权限修饰词public,protected,private,friendly(Java中并无该修饰词,即包访问权限,不提供任何访问修饰词)使用时,放置在类中成员(域或方法)的定义之前的,仅仅控制它所修饰的特定定义的访问权。###包访问权限是默认访问权限,没有任何关键字>对于同一包中的所... 阅读全文
posted @ 2015-07-04 13:05 onerepublic 阅读(589) 评论(0) 推荐(1) 编辑
摘要: 前言 Java是基于C++的,但Java是一种更加 纯粹 的面向对象程序设计语言。 C++和Java都是混合/杂合型语言。杂合型语言允许多种编程风格。 用引用操纵对象 每种编程语言都有自己操纵内存中元素的方式。 直接操纵元素 用某种基于特殊语法的间接表示(C和C++里的指针) 用引用操纵对象(Jav 阅读全文
posted @ 2015-07-04 00:27 onerepublic 阅读(1703) 评论(2) 推荐(2) 编辑
摘要: ##1.概要>generics enable types (classes and interfaces) to be parameters when defining classes, interfaces and methods.泛型能在定义类,接口和方法时将类型(类和接口)作为参数。和方法声明... 阅读全文
posted @ 2015-06-27 16:19 onerepublic 阅读(1164) 评论(0) 推荐(1) 编辑
摘要: ##成员初始化Java尽力保证:所有变量在使用前都能得到适当的初始化。* 方法的局部变量:未初始化,编译错误。```void f(){ int i;// System.out.println(i);//编译错误 }``` * 类的数据成员(字段)是基本类型:保... 阅读全文
posted @ 2015-06-22 21:10 onerepublic 阅读(976) 评论(0) 推荐(1) 编辑
摘要: ##初始化###构造器保证初始化构造器采用与类相同的名称。默认构造器(default constructor):不接受任何参数的构造器,也叫无参构造器。构造器也能带有形式参数,就能在初始化对象时提供实际参数。 class Foo{ Foo(){ System.out.pr... 阅读全文
posted @ 2015-06-20 12:37 onerepublic 阅读(1029) 评论(0) 推荐(1) 编辑
摘要: ##前言最近重装了电脑的系统,由win7换成了win8.1。android开发环境也重新配置了一遍。其他的都还好,就是genymotion模拟器一直开启失败。![](http://ww2.sinaimg.cn/large/8942f980gw1esy6r3r1fwj20e9078dh5.jpg)自己... 阅读全文
posted @ 2015-06-09 23:02 onerepublic 阅读(17259) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页