51CTO博客开发孙继滨的博客加藤恒雄@China
String、StringBuilder、StringBuffer三个类源自JDK的 java/lang/ 目录下: String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全,JDK 5.0 后支持) 简要的说, Strin
1.android log 主要有: log.v(verbose):任何信息都会输出 log.d(debug):输出debug调试的信息 log.i(info):一般提示性的消息 log.w(warning):警告信息,一般优化代码使用 log.e(error):错误信息 2.可以通过重新定义log里的方法来对日志进行控制,可以增加日志是否输出的控制位 public clsaa my
记下来,很重要。 Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 &nb
public static String toMD5str(String str) String md5string=""; try MessageDigest algorithm =MessageDigest.getInstance("MD5"); algorithm.reset(); &n
要解析的string为response 1.将字符串转换城数据流对象InputStream ByteArrayInputStream in=new ByteArrayInputStream(response.getBytes()); 2.将数据流转化成document对象 Document document =DocumentBuilder
aidl:android interface defination language 实现进程间的通信,比如activity和service间的通信,可以是单向的也可以是双向的 1.要有两个aidl文件,这是个接口文件,里边有抽象方法,eclips会在gen目录现自动生成两个.java文件与之对应。 2.我们要实现进程间的通信,只要得到对方的一个stub实例即可。这个stub类在生成的.ja
android系统有一个数据库表会把系统中的所有多媒体文件信息读入,开机的时候会自动读取,也可以模拟发广播让系统扫描。 1.拿到一个ContentResolver ContentResolver resolver = context.getContentResolver(); 2.查询数据库表,返回一个cursor 1)视频类型: &nb
1.在需要的地方调用广播发送sendxxbroadcast()方法。 2.在activity中需要做四件事情 1.定义发送广播的方法 public void sendxxbroadcast(){
package com.yunchao.test; /** * 单例设计模式 * 1.将构造函数私有化,这样其他的类就不能new出来这个类的对象 * 2.自己在类里面new出来一个对象 * 3.把new出来的对象提供出去,应为其他对象不能够通过对象来调用暴露的方法,所以方法应该 * 设计成static的,通过类名来调用,然后就
package com.yunchao.method; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class StringChange { /** * @param args */ &n
1. JNI:java native interface java的本地接口,java代码和c/c++/汇编代码进行沟通和交流,这样的话java和c/c++直接就可以互相调用,JNI可以理解成中间件或者适配器 2. 编译工具集NDK:na
1. oAuth协议 主要是完成一个信任的授权问题 2. 要使用豆瓣的API需要申请一个APIKERY和SECRET,通过oAuth协议完成对客户端的授权,然后豆瓣网站会给客户端返回需要的数据,客户端拿到数据后展示给用户 3.&nbs
三:软件管理 1.程序管理器: 将程序分为系统程序和应用程序来区分,通过点击可以卸载程序,启动程序,查看程序的详细信息 其实就是获取手机上的所以应用程序的信息,然后以listview的方式展示到界面上去,主要是通过packagermanager对象来获取信息 2.反编译: 通过apktool.bat工具来反编译.apk文件,命令:apktool
二:通信卫士 1. 本地的号码归属地查询 将一张包含号码和归属地关系的数据库表拷贝到sd卡上,然后从sd卡上读取这张表上的对应关系,显示到界面上 public static void copyFile(InputStream is, File file) throws Exception{ &n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号