自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

skibug的专栏

何以至千里?

  • 博客(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 498

转载 大数据向乘的一种实现算法

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 512

转载 Android中xml 解析三种方式的区别

SAX、DOM、PULL的比较SAX、DOM、PULL各有自己的特点,具体操作XML的时候该如何选择呢?1.内存占用这是一个根本性问题。由于Android手机性能相对于现在的应用操作还是有限的,程序对内存的占用直接影响到了解析XML的速度。在这点上,SAX、Pull以它们比DOM占用更少的内存的解析方式,更适合于Android手机开发。2.编程方式SAX采用事件驱动,在相应事件

2015-08-19 11:36:59 3769

转载 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 491

转载 java 静态方法和实例方法的区别

java 静态方法和实例方法的区别静态方法和实例方法的区别主要体现在两个方面: 在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制。

2015-08-19 11:29:19 803

转载 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 397

原创 在4.0以上系统中应用出现2.3版本的系统UI

因为是在AndroidManifest.xml中Activity使用了android:theme="@android:style/Theme.Black.NoTitleBar"属性, 这个应在Activity类中设置即可。

2013-11-14 15:23:16 558

原创 一些实用代码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 781

转载 一些实用代码

一、检测字符串中是否包含汉字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 676

转载 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 549

原创 关于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 2748 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 737

原创 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 4206 1

原创 关于 USB调试/未知源 的打开 权限问题

网上说是只要加下面两个权限,然后把程序push到/system/app,或者获取root权限。 试了下,申请给该包获取root权限之后,还是提示缺少 这个权限。经人提点是,有些权限是需要root下才能添加的。而我的程序是先添加,然后程序运行的时候去申请权限。为了使 应用 面向的群体 广泛 而不受太多限制,诸如这类功能只需要跳转到系统设置页面。比如 开启/关闭USB调试

2012-08-20 10:12:33 3301

原创 Android 手机获取物理唯一标识码和IMEI号和IMSI号

开发者可以通过物理唯一标识码和IMEI号 来得知 应用有多少用户安装,或者正在使用。物理唯一标识码 即 ANDROID_ID   是手机系统的唯一号码。IMEI号是唯一识别手机的号码。IMSI号是与SIM唯一对应的号码优缺点:1.ANDROID_ID可能会因为系统改变 而发生变化。2.获取IMEI号    在1.6及以下版本 需要添加权限

2012-08-03 12:28:06 6740 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 759

原创 keytool 错误: java.io.FileNotFoundException

一般这种错误是  要写入keystore的文件夹没有写权限,可以以管理员身份运行cmd   或者换一个路径写入例:keytool -genkey -v -keystore //android.keystore -alias android -keyalg RSA -validity 20000

2012-07-09 12:49:42 17451

原创 android手机ROM和RAM的区别

从字面上来讲:ROM是英文Read Only Memory的首字母的缩写,也就是说存储器自能读不能写。RAM是英文RandomAccess Memory的首字母的缩写,则是可以随机读写的意思。在计算技术突飞猛进的这几年里, rom和ram的定义也发生了不少的改变。现在ROM通常指非挥发的存储器,或者说,不掉电。系统停止供电的时候它们仍然可以保持数据。而RAM通常都是没电之后就没有数据的

2012-07-05 12:45:37 1644

原创 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 502

原创 如何在一个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 922

原创 android handler 传递 ArrayList<HashMap<String,Object>>问题

只要把ArrayList>赋值给msg.obj然后取的时候  ArrayList> a = (ArrayList>)msg.obj    强制转换一下 就OK了

2012-04-21 17:44:52 7003 1

原创 android R.java文件丢失或无法更新

首先确定你的SDK是新的。其次接下来检查你的.xml文件,文件名不能大写。如果xml文件太多 ,那么clean一下你的项目,这时候注意看Console的提示。Console会提示你xml文件错误在哪里修改完xml文件之后clean你的项目,再build你的项目R.java会重新出现或更新

2012-04-20 12:12:13 19888 14

原创 学习笔记之蓝牙(bluetooth)自动配对

之前做的蓝牙自动配对,现在整理一下。免得忘记。首页一定要注意权限问题 //使用蓝牙的权限 //管理蓝牙的权限另外要注意一点 模拟器不能模拟蓝牙设备。为了使手机的蓝牙设备  自动与  远程蓝牙设备  配对。步骤为:1.获得手机蓝牙的适配器BluetoothAdapter adapter = BluetoothAdapter.getDe

2012-02-28 13:47:07 14980 8

SQLiteManager4Setup.zip

SQLiteManager4Setup.zip

2013-09-28

Android ADT22.0.1

android adt22.0 亲测可用

2013-06-03

博客园android客户端源代码

博客园android客户端源代码,里面有很多可以借鉴的地方。

2013-05-30

eoeandroid手机客户端的源代码

eoeandroid手机客户端的源代码,十分详细

2013-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除