自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【学习笔记】Android Fragments

参考这里。一些关键概念,如back stack和action bar,还不太明白。正如 a portion of user interface in an Activity。A fragment must always be embedded in an activity and the frag...

2018-02-25 20:51:06

阅读数 184

评论数 0

原创 【学习笔记】Android Activity

本部分内容参考这里。manifest声明activities需要在manifest文件中的<application> element中增加<activity> element。<activity>的属性中,仅有an...

2018-02-24 20:56:58

阅读数 59

评论数 0

原创 Android 开发学习笔记 00 - Getting Started

Resoureces.参考这里。在Java源文件中使用R对象。在xml文件中是用@引用。Activities参考这里。以上所有函数都可以重写。在Activity的onCreate()函数中,使用setContentView()函数来指定一个layout。两个关键类:import android.a...

2018-02-10 17:44:08

阅读数 105

评论数 0

原创 JAVA学习笔记12 - 包package

package给人的感觉是逻辑上和文件系统上实现的名称空间。 java文件若指定package名,需要在开始指定。 java文件若不指定package名,那么将会被放入一个特定的默认名称空间。 import时可以使用*号导入一个包中的所有类。当同一个java文件imp...

2018-02-05 00:42:26

阅读数 80

评论数 0

原创 JAVA学习笔记11 - 接口interface

简单理解interface是一种特殊类型,或者特殊的class。这个特殊类型中可包含属性和方法,但是这些方法必须(自动)为public abstract的(并且不可在interface中实现),属性只能(自动)为public static final类型的。interface中不可有静态方法。 ...

2018-02-05 00:41:52

阅读数 53

评论数 0

原创 JAVA学习笔记10 - 继承

与C++不同,只能单一父类。 继承与多态 extends关键字。implements关键字(与接口有关,类似多个父类的行为)。 构造函数中用super()调用父类构造函数(若需要使用父类的无参构造函数,则可不显式调用super(),但是显式调用比较好)。使用super来引用父...

2018-02-04 01:20:08

阅读数 98

评论数 0

原创 JAVA学习笔记9 - 异常

Java本身定义了多种费检查性和检查性异常。 throws/throw 如果一个方法没有捕获一个检查性异常,那么该方法必须使用throws关键字来声明。多个不捕获异常用逗号隔开。使用throw语句抛出异常。 try/catch try/catch块,结构与C++非常类似,但...

2018-02-04 01:19:55

阅读数 103

评论数 0

原创 JAVA学习笔记8 - Stream 和 File I/O

从控制台读取字符 使用java.io.*。以下代码出处为这里。 读入字符和字符串均需要输入回车才能开始read。 读入字符 所有已输入字符会逐个被处理。回车也会被计入在列。 import java.io.*; public class StreamConsoleChar {...

2018-02-04 01:19:44

阅读数 365

评论数 0

原创 JAVA学习笔记7 - 方法

概况 方法的定义与C++句法非常接近。 但貌似方法都依赖于类而存在。 注意static关键字调用的自身类的方法也必须是static类型的。 作用域与参数传递 作用域和C++的概念基本一致,甚至包括花括号的作用域。 注意,在Java中,对象都是采用“引用”来表达的。所以在对象的赋...

2018-02-04 01:19:29

阅读数 80

评论数 0

原创 JAVA学习笔记6 - 数组

dataType[] arrayRefVar = new dataType[arraySize]; 高维数组却采用如下方法声明。 type arrayName[][] = new type[arraylenght1][arraylenght2]; 0索引,采用 [ ] 索引。 ...

2018-02-04 01:19:15

阅读数 73

评论数 0

原创 JAVA学习笔记5 - Number类,Math类,Character类,String类,StringBuffer类

Number和Math类内置数据类型例如int和double,都对应有类,例如Integer和Double。这些类都是从Number类继承,具有一些内置方法,可参考Number类和Math类比较有意思的是Number类的toStrig()方法。注意如下语句不代表f为Double类的对象。doubl...

2018-02-04 01:18:59

阅读数 141

评论数 0

原创 JAVA学习笔记4 - 循环与分支结构

循环结构 包括while循环,do...while循环和for循环。 while和do...while循环与C++一致,do...while循环末尾也需要分号。 for循环语句结构与C++一致。JAVA提供一种增强型的for循环语句 for ( 变量声明 : 数组或返回数组的函...

2018-02-04 01:18:42

阅读数 114

评论数 0

原创 JAVA学习笔记3 - 运算符

算术运算符 与C++一致,有++和--。 与C++一致,除号运算自动识别整数除法。 与C++一致,关系运算符为==,!=等。 位运算为&,|,^(异或)和~(非),支持> 两种移位运算。 逻辑运算符:&&,||,!。 &&和||都具有“短操...

2018-02-04 01:18:22

阅读数 88

评论数 0

原创 JAVA学习笔记2 - 变量类型与修饰符

变量都是在class内部的。 变量有类变量(static的成员变量),实例变量(既非static的成员变量),局部变量(方法中的变量)。 类变量可在声明时既赋值。 变量、类、方法可以施加修饰符,以下关键字为修饰符 default, private, public, ...

2018-02-04 01:17:54

阅读数 34

评论数 0

原创 JAVA学习笔记1 - 类和变量类型

首先,声明数组采用如下格式 ine[] array = {1,2,3}; 类 一个java文件中,仅能有一个public类。这个public类需要有一个public static void main()方法作为程序入口。main()函数的参数推荐使用String[] args。 j...

2018-02-04 01:17:33

阅读数 79

评论数 0

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