[转]Android使用WIFI进行远程ADB调试
1.确保你的手机已经有root权限2.先用USB先连接手机,运行adb shell,# mv /dev/android_adb /dev/android_adb.bak (Android 是默认的ADB是使用 USB 作为debug,可以参考代码gdb.c, 重命名这个文件后,adb会尝试...
android应用的启动过程[转]
1. 说明应用的启动过程通常是通过startActivity函数,无论是在应用中调其它应用还是在桌面(桌面是Launcher应用)上点击,最终都将通过这个函数启动进程或者界面,下面以分析代码的方式,介绍它具...
Android中startActivity的permission检测与UID机制 [转]
我们经常在一个activity中去start另一个activity,或者与另一个acitivity的结果进行交互(startActivityForResult)。但有没有想过可能会出现的permission问题呢?如果你遇到了permission denial的Exception,那么...
Android ContentProvider总结[转]
一、ContentProvider简介 当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方...
多线程的Runable和Thread的区别[转]
·多线程的两种实现手段 在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;·Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run...
android“设置”里的版本号
在文件 packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java 中setStringSummary("build_number", Build.DISPLAY); 指定了设置--关于设备--版本号。Build.DISPLAY即Build类中的 ...
Android固件的Model number
DeviceInfoSettings.java 从 ro.product.model 中获得Model Number,而ro.product.model系统属性是在编译时确定的,ro.product.model在tools/buildinfo.sh中 echo "ro.product.model=$PRODUCT_MODEL"PROD...
Android 的属性系统(翻译)
由于对Android 的属性系统不是很了解,所以翻译了这篇文章《Android Property System》 。每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换...
Android系统语言出厂设置为简体中文[转]
Android系统默认的语言是英语,但是对于中国大陆Android产品厂商来说,不会出厂之后语言还是英语,到用户手里之后,用户自己设置成简体中文吧?有如果客户不懂英语,岂不是就不能设置系统语言了?所以把Android系统...
修改Android开机画面
Android系统开机动画包括两部分:,开机显示的 ANDROID 文字;,ANDROID发光动画。这篇文章说的开机动画是第一种,下面开始正文!1. 制作当前屏幕像素的图片(模拟器默认为320*480)使用PS制作一张320*480的图片,保...
android开机动画[转]
Android 开机会出现3个画面:a. Bootloader启动,出现小企鹅画面(reboot)(Android 1.5及以上版本已经取消加载图片);b. Android平台启动初始化,出现”A N D R I O D”文字字样画面;c. Android平台图形系统启...
为android开放类增加自定义成员方法[转]
android SDK中有些JAVA类是开放的,有些是不开放的,API同样如此。这里所谓开放的类或API,只是javadoc的范畴,并不是java中public和private,也就是说,对于源码的编译无所谓,但是对android的上层应用有影响,因...
android 添加按键[转]
在android中,上层可使用的键值默认情况下是92个,从0-91;一般情况下,这些键值是够用的,但是如果想扩充的话,还是需要添加新的键值的,那么如何将一个新的键值从驱动的设置映射到上层,使应用可以对我们自定义的...