- 博客(23)
- 资源 (5)
- 收藏
- 关注
转载 JAVA中List、Map、Set的区别
转自http://blog.csdn.net/abbuggy/article/details/7720666类层次关系如下:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap下面来分别介绍
2015-08-19 13:56:15 518
转载 大数据向乘的一种实现算法
public class Demo9 { · · static int N=100; · static int a[]=new int[N]; · static int b[]=new int[N]; · static int c[]=new int[2*N]; · static String s1=new Strin
2015-08-19 11:37:48 532
转载 Android中xml 解析三种方式的区别
SAX、DOM、PULL的比较SAX、DOM、PULL各有自己的特点,具体操作XML的时候该如何选择呢?1.内存占用这是一个根本性问题。由于Android手机性能相对于现在的应用操作还是有限的,程序对内存的占用直接影响到了解析XML的速度。在这点上,SAX、Pull以它们比DOM占用更少的内存的解析方式,更适合于Android手机开发。2.编程方式SAX采用事件驱动,在相应事件
2015-08-19 11:36:59 3812
转载 interface abstract 区别
java中interface接口与abstract class抽象类的区别 interface和abstract class是Java中实现多态的基础,都很有用,但也有一些区别: interface被继承时用的关键字是implements,而且可以同时implements多个interface,而abstract class被继承时用的关键字是extends,而且只能同时extends一个ab
2015-08-19 11:33:24 511
转载 java 静态方法和实例方法的区别
java 静态方法和实例方法的区别静态方法和实例方法的区别主要体现在两个方面: 在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制。
2015-08-19 11:29:19 821
转载 Java的内存机制
作者:xwdreamer出处:http://www.cnblogs.com/xwdreamer0.参考资料:http://www.j2megame.org/index.php/content/view/2246/125.html1.Java的内存机制 Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈
2015-08-19 11:24:58 413
原创 在4.0以上系统中应用出现2.3版本的系统UI
因为是在AndroidManifest.xml中Activity使用了android:theme="@android:style/Theme.Black.NoTitleBar"属性, 这个应在Activity类中设置即可。
2013-11-14 15:23:16 575
原创 一些实用代码2
一 获取wifi的IP地址/** * 获取WIFI的IP地址 * @param context * @return */ public static String getWifiIpAddress(Context context){ WifiManager wifiManager = (WifiManager) context.getSystemService(Co
2013-06-01 10:47:05 808
转载 一些实用代码
一、检测字符串中是否包含汉字public static boolean checkChinese(String sequence) { final String format = "[\\u4E00-\\u9FA5\\uF900-\\uFA2D]"; boolean result = false; Pattern pattern = Patt
2013-06-01 10:28:41 701
转载 android APK反编译
学习于 博客http://blog.csdn.net/sunboy_2050/article/details/6727581整理到自己这里,以免忘记。一 反编译APK获得源码首先要下载两个工具:dex2jar和JD-GUI前者dex2jar是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是
2012-09-15 14:45:25 567
原创 关于android4.0 获取手机IP地址的问题
获取手机IP地址的代码:public static String getLocalIpAddress(){ try{ for (Enumeration en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) { NetworkInterface intf = en.nextEl
2012-09-06 15:34:07 2784 1
原创 android 开机启动服务
一个BroadcastReceiver类public class BootBroadcastReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub Intent s
2012-08-24 14:23:27 756
原创 android 打开/关闭 移动网络
android 没有对于APN网络的API没有公开,但是我们可以更新数据库,系统会自动监听数据库的变化,从而实现开启/关闭APN。源代码中frameworks/base/core/java/android/provider/Telephony.java这个类,介绍了相关的URI和数据库字段:content://telephony/carriers字段可以在Telephony.java中找到
2012-08-20 12:37:11 4249 1
原创 关于 USB调试/未知源 的打开 权限问题
网上说是只要加下面两个权限,然后把程序push到/system/app,或者获取root权限。 试了下,申请给该包获取root权限之后,还是提示缺少 这个权限。经人提点是,有些权限是需要root下才能添加的。而我的程序是先添加,然后程序运行的时候去申请权限。为了使 应用 面向的群体 广泛 而不受太多限制,诸如这类功能只需要跳转到系统设置页面。比如 开启/关闭USB调试
2012-08-20 10:12:33 3332
原创 Android 手机获取物理唯一标识码和IMEI号和IMSI号
开发者可以通过物理唯一标识码和IMEI号 来得知 应用有多少用户安装,或者正在使用。物理唯一标识码 即 ANDROID_ID 是手机系统的唯一号码。IMEI号是唯一识别手机的号码。IMSI号是与SIM唯一对应的号码优缺点:1.ANDROID_ID可能会因为系统改变 而发生变化。2.获取IMEI号 在1.6及以下版本 需要添加权限
2012-08-03 12:28:06 6796 1
原创 返回上一个Activity并返回数据
A跳转到B,在B中要返回到A,并传递数据给A在A中跳转代码如下Intent intent = new Intent();intent.setClass(A.this, B.class);startActivityForResult(intent, 0);并在A中重写 @Override protected void onActivityResult(int re
2012-07-13 14:27:00 783
原创 keytool 错误: java.io.FileNotFoundException
一般这种错误是 要写入keystore的文件夹没有写权限,可以以管理员身份运行cmd 或者换一个路径写入例:keytool -genkey -v -keystore //android.keystore -alias android -keyalg RSA -validity 20000
2012-07-09 12:49:42 17652
原创 android手机ROM和RAM的区别
从字面上来讲:ROM是英文Read Only Memory的首字母的缩写,也就是说存储器自能读不能写。RAM是英文RandomAccess Memory的首字母的缩写,则是可以随机读写的意思。在计算技术突飞猛进的这几年里, rom和ram的定义也发生了不少的改变。现在ROM通常指非挥发的存储器,或者说,不掉电。系统停止供电的时候它们仍然可以保持数据。而RAM通常都是没电之后就没有数据的
2012-07-05 12:45:37 1685
原创 Mysql纯命令导入导出数据库文件
例:将数据库db_hy导入到E盘c:\>MySQLdump -h localhost -u root -p db_hy > e:\db_hy.sql按提示输入密码即可例:将数据库db_hy中的表tb_user导入到E盘数据库db_hy中c:\>MySQLdump -h localhost -u root -p db_hy tb_user> e:\db_hy.sql按
2012-06-19 13:14:15 520
原创 如何在一个Activity中关闭另外一个指定的activity
比如要在A中关闭B则可以在B中,定义一个静态变量public static B instance = nullprotected void onCreate(Bundle savedInstanceState) { instance = this;}然后在A中 调用 B.instance.finish();
2012-05-20 11:08:11 938
原创 android handler 传递 ArrayList<HashMap<String,Object>>问题
只要把ArrayList>赋值给msg.obj然后取的时候 ArrayList> a = (ArrayList>)msg.obj 强制转换一下 就OK了
2012-04-21 17:44:52 7037 1
原创 android R.java文件丢失或无法更新
首先确定你的SDK是新的。其次接下来检查你的.xml文件,文件名不能大写。如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。Console会提示你xml文件错误在哪里修改完xml文件之后clean你的项目,再build你的项目R.java会重新出现或更新
2012-04-20 12:12:13 19936 14
原创 学习笔记之蓝牙(bluetooth)自动配对
之前做的蓝牙自动配对,现在整理一下。免得忘记。首页一定要注意权限问题 //使用蓝牙的权限 //管理蓝牙的权限另外要注意一点 模拟器不能模拟蓝牙设备。为了使手机的蓝牙设备 自动与 远程蓝牙设备 配对。步骤为:1.获得手机蓝牙的适配器BluetoothAdapter adapter = BluetoothAdapter.getDe
2012-02-28 13:47:07 15051 8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人