04 2013 档案

摘要:如设置一个按钮,当用户点击按钮是可以启动qq,uc等用户程序通过intent调用用户程序,需要你知道用户程序的动作,类别,数据。进行匹配。就可以调用了这些应用程序的apk文件安装在你的模拟器上的程序,可以通过反编译工具查找到清单文件的包名和类名,如调用qq程序可以使用1 Intent intent = new Intent(); 2 ComponentName componentName = 3 new ComponentName("com.tencent.qq","com.tencent.qq.SplashActivity"); 4 inte... 阅读全文
posted @ 2013-04-03 17:17 lpfuture 阅读(521) 评论(0) 推荐(0) 编辑
摘要:反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查 并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。这个能特定我们不常看到,但是在其他的比如C或者C++ 语言中很不就存在这个特性。一个常见的例子是在JavaBean中,一些组件可以通过一个构造器来操作。这个构造器就是用的反射在动态加载的时候来获取的 java中类的属性的。.获取构造器 首先介绍一下Constructor类,这个类用来封装反射得到的构造器,Class有四个方法来获得Constructor对象public Constructor<?>[] get 阅读全文
posted @ 2013-04-03 15:08 lpfuture 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1、在Java程序中,对于数据的输入/输出操作以“流”(stream)方式进行;JDK提供了各种各样的“流”类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据。2、java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;可以从不同的角度对其进行分类:a、按数据流的方向不同可以分为输入流和输出流;b、按处理数据单位不同可以分为字节流和字符流;c、按照功能不同可以分为节点流和处理流。3、节点流为可以从一个特定的数据源(节点)读写数据,如文件、内存等(即,直接从数据源上读写数据,并且数据是没有经过处理的字节或字符)。处理 流是“连接”在已存在的流(节点流或处理流)之上,通过 阅读全文
posted @ 2013-04-02 09:48 lpfuture 阅读(209) 评论(0) 推荐(0) 编辑