Code

5 篇文章

获取类中方法的信息——反射_2

当我们通过(反射的介绍以及动态加载类——反射_1)中的三个方法获得某一个类的类类型的之后,我们就可以通过这个来获得这个类的名称 public static void getClassInfo(Object obj) { //获得传入类的类类型 Class cls = obj.getClass

反射的介绍以及动态加载类——反射_1

1.首先理解什么是反射? 反射(Reflection)能够让运行于JVM中的程序检测和修改运行时的行为。 2.为什么需要反射? 反射能够让我们: 在运行时检测对象的类型; 动态构造某个类的对象; 检测类的属性和方法; 任意调用对象的方法; 修改构造函数、方法、属性的可见性等;

Eclipse配置AndroidAnnotations框架

从“这里”下载AndroidAnnotation框架的一系列文件。 1.新建一个Android项目,并新建一个目录 compile-lib(名字随便): 2.将下载的文件中的两个jar包分别拷入到libs文件夹下和compile-lib文件夹下:

Permission禁止A程序打开B程序

在编写代码的过程中,我们经常会使用Intent来打开另一个Activity,除此之外,我们还可以用Intent来打开其他应用中的Activity。 首先我建立了两个Android项目,一个叫做PermissionsTest1(B),另一个叫做PermissionsTest2(A),在这个测试中要做的

ApiDemos中getData方法的学习

ApiDemos中的getData方法,用来获得要在界面上显示的list,数据通过PackageManager从Manifest中获取。 不写字了,写了一晚上好累。。 这是我自己写的注释,可能有错误,请指正~ /** * 一个内部是map的list,用来储存intent以及他的名称 */ Li

ApplicationInfo的进一步学习

AndroidManifest.xml采用xml文件格式描述,使用xml标签的形式描述每个属性,AndroidManifest.xml的解析也遵循xml解析的规律,对AndroidManifest.xml的解析主要用到PackageManager,PackageInfo,ApplicationInf

从ApiDemos中学习Intent

在ApiDemos中,最开始在界面上面要显示的数据是通过getData方法来获取的,而在这个方法中有两句话 [sourcecode language="java"]Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent

getPixels中stride的理解

public void getPixels (int[] pixels, int offset, int stride, int x, int y, int width, int height) 把位图的数据拷贝到pixels[]中。每一个都由一个表示颜色值的int值来表示。幅度参数表明调用者允许的