显式启动
第一种,也是我们在开发中最为常用的:
Intent intent = new Intent(MainActivity.this, ThirdActivity.class);
startActivity(intent);
第二种,不是很常用 (点击进入原地址):
C...
sinvader
10年前 (2015-07-06) 3281℃ 0评论
Activity 的介绍免了(想看点这里),下面直接上代码:
Activity 的生命周期
在 MainActivity 以及 SecondActivity 中的各个生命周期方法中,用 log 的方式输出各自的方法名,根据输出的顺序,来观察生命周期方法调用的顺序:
MainAct...
sinvader
10年前 (2015-07-06) 4529℃ 0评论
智能感知不区分大小写
AndroidStudio Eclipse 按键模式下修改自动提示为”alt+/”
在 Eclipse 中有一个代码提示的快捷键:Alt+/;这个快捷键的名称就叫 Content Assist。而到了 AndroidStudio 中...
sinvader
10年前 (2015-07-04) 5371℃ 1评论
首先放出测试类
class Math_Test {
public void add(int a, int b) {
System.out.println(a + b);
}
public int add(int a, int b, int c) {
r...
sinvader
10年前 (2015-07-01) 3129℃ 0评论
1. 首先把要测试类的放出来。里面包含了成员变量以及构造函数:
public class TestClass {
public String name = "";
public int age = 2;
public double height = 2.2;
...
sinvader
10年前 (2015-07-01) 3351℃ 0评论
当我们通过 (反射的介绍以及动态加载类——反射_1) 中的三个方法获得某一个类的类类型的之后,我们就可以通过这个来获得这个类的名称
public static void getClassInfo(Object obj) {
//获得传入类的类类型
Class c...
sinvader
10年前 (2015-06-29) 4991℃ 2评论
1. 首先理解什么是反射?
反射(Reflection)能够让运行于 JVM 中的程序检测和修改运行时的行为。
2. 为什么需要反射?
反射能够让我们:
在运行时检测对象的类型;
动态构造某个类的对象;
检测类的属性和方法;
任意调用对象的方法;
修改构造函数、方...
sinvader
10年前 (2015-06-28) 3322℃ 0评论
从 “这里” 下载 AndroidAnnotation 框架的一系列文件。
1. 新建一个 Android 项目,并新建一个目录 compile-lib(名字随便):
2. 将下载的文件中的两个 jar 包分别拷入到 libs 文件夹下和 compile-...
sinvader
10年前 (2015-06-27) 2920℃ 0评论
人生苦短,唯修一顺心意。
转载请注明:热爱改变生活.cn » 顺心意...
sinvader
10年前 (2015-06-16) 4723℃ 1评论
你为赚钱拼命,命就很听话地拼了。
新闻链接
转载请注明:热爱改变生活.cn » 2015 年 6 月 10 日 01:08:55...
sinvader
10年前 (2015-06-09) 3609℃ 0评论
An Unfinished Life — AudioMachine
听了有一种绝地逢生的感觉
Circus In Court Strings — 韩国原声带
有没有想到剧情?
Breaking ...
sinvader
10年前 (2015-05-30) 6010℃ 2评论
在编写代码的过程中,我们经常会使用 Intent 来打开另一个 Activity,除此之外,我们还可以用 Intent 来打开其他应用中的 Activity。
首先我建立了两个 Android 项目,一个叫做 PermissionsTest1(B),另一个叫做 Perm...
sinvader
10年前 (2015-05-20) 3712℃ 0评论
ApiDemos 中的 getData 方法,用来获得要在界面上显示的 list,数据通过 PackageManager 从 Manifest 中获取。
不写字了,写了一晚上好累。。
这是我自己写的注释,可能有错误,请指正~
/**
* 一个内部是 map 的 list,用来...
sinvader
10年前 (2015-04-19) 3854℃ 0评论
AndroidManifest.xml 采用 xml 文件格式描述,使用 xml 标签的形式描述每个属性,AndroidManifest.xml 的解析也遵循 xml 解析的规律,对 AndroidManifest.xml 的解析主要用到 PackageManager,Packa...
sinvader
10年前 (2015-04-18) 4132℃ 0评论
在 ApiDemos 中,最开始在界面上面要显示的数据是通过 getData 方法来获取的,而在这个方法中有两句话
[sourcecode language=”java”]Intent mainIntent = new Intent(Intent.ACTI...
sinvader
10年前 (2015-04-17) 3721℃ 0评论