七域,,,
学习........

xin36933

钱多多

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2014年2月18日

摘要: 在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options] start an Activity: am start [-D] -D: enable debugging send a broadcast Intent: am broadcast start an Instrumentation: am instrument [flags] -r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT) -e : set argume 阅读全文
posted @ 2014-02-18 17:31 xin36933 阅读(576) 评论(0) 推荐(0)

摘要: 使用.net创建一个ashx文件,并response.write json格式public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; StringBuilder jsonBuilder = new StringBuilder(); jsonBuilder.Append("{\"parent\":"); jsonBuilder.Append("{\"child... 阅读全文
posted @ 2014-02-18 16:14 xin36933 阅读(252) 评论(0) 推荐(0)

摘要: 做应用时很多时候都得获取到每个设备的机器码Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID)复制代码或者所有的设备都可以返回一个TelephonyManager.getDeviceId()所有的GSM设备可以返回一个TelephonyManager.getSimSerialNumber()所有的CDMA 设备对于 getSimSerialNumber() 却返回一个空值!所有添加有谷歌账户的设备可以返回一个 ANDROID_ID所有的CDMA设备对于 ANDROID_ID 和 TelephonyMana. 阅读全文
posted @ 2014-02-18 15:43 xin36933 阅读(2029) 评论(1) 推荐(0)

摘要: 注:部分整理自网络资源,部分原创。Android 平台提供了3种接口用于网络的访问,分别为:(1).java.net.* : 标准JAVA接口(2).org.apache :Apache接口(3)android.net.* :Android网络接口其中使用最多的就是前两种接口,以下就介绍这两个接口的基本用法。1.HttpURLConnection接口 HttpURLConnection是Java的标准类,继承自URLConnection类,两者都是抽象类所以无法直接实例化。获取HttpURLConnection对象,主要通过URL类的openConnection来获得。创建一个HttpURL. 阅读全文
posted @ 2014-02-18 14:15 xin36933 阅读(241) 评论(0) 推荐(0)

摘要: 利用HttpURLConnection对象获取网页数据步骤:(建议使用JSON,比较高效率,免去解析xml)(1)定义路径URL对象(2)打开连接(3)设置连接时长、连接方法(GET/POST)(4)获取输入流(5)解析转化为需要内容通过xml从网络中获取网页数据:public String getContent(Stringurl)throwsException{URL url = new URL("http://www.sohu.com");//定义路径URL对象HttpURLConnection conn = (HttpURLConnection) url.openC 阅读全文
posted @ 2014-02-18 13:17 xin36933 阅读(399) 评论(0) 推荐(0)

2014年2月17日

摘要: ------------------------------------以下模拟器重启后root无效1.安装模拟器.,网上很多,我就不啰嗦了。2.建一个模拟器,名字是2.2。内存卡100M .3.使模拟器拥有root权限。需su 和Superuser.apk (下载地址 ; PS: cmwrap.apk为测试是否拥有root权限)3.1。首先把\android-sdk-windows\platforms\android-8\images下的system.img拷贝到模拟器安装目录下这是我的路径D:\android-sdk_r08-windows\android-sdk\.android\avd 阅读全文
posted @ 2014-02-17 21:50 xin36933 阅读(393) 评论(0) 推荐(0)

摘要: 1.在sdk目录下 ,platform/android 8/images/system.img拷贝到需要root模拟器所在目录(在sdk目录下的.android/avd/)。2.启动需要root的模拟器。可以通过命令行,也可以通过avd manager。(建议通过命令行)3.等启动成功后在命令行模式。adb shell。 mount查看挂载的。 找到这一行: /dev/block/mtdblock0 /system yaffs2 输入: mount -o remount,rw -t yaffs2 /dev/block/mtdblock0/system 成功后。exit。 4.将需要root的两 阅读全文
posted @ 2014-02-17 20:34 xin36933 阅读(949) 评论(0) 推荐(0)

摘要: 1. 创建SD文件首先运行cmd,然后cd到你的android —sdk的tools目录下(前提需要在tools目录下新建一个mycard文件夹)命令行方式: mksdcard -l sdcard 50M D:/android-sdk-windows/platform-tools/mysdcard/sdcard.imgmksdcard参数如下:mksdcard: create a blank FAT32 image to be used with the Android emulatorusage: mksdcard [-l label] if is a simple integer, ... 阅读全文
posted @ 2014-02-17 18:41 xin36933 阅读(688) 评论(0) 推荐(0)

2014年2月16日

摘要: web开发中Chrome、IE、firefox等浏览器都自带提供了插件帮助开发者跟踪http数据,在手机客户端怎么实现http数据抓包呢?Fiddler可以实现真机调试抓包。Fiddler支持Any Browser,Any System,Any Platform。 今天,向大家介绍 Fiddler 如何抓取 Android 应用上的数据包。 Fiddler 是通过代理来实现数据捕获的。对 Android 手机来说,也是通过将网络连接的代理指向 PC 机的 Fiddler 端口,来实现数据包的拦截。 下面,我以我的一次实践为例,向大家介绍如何操作。 环境:Window... 阅读全文
posted @ 2014-02-16 19:33 xin36933 阅读(248) 评论(0) 推荐(0)

摘要: 1. 发送键盘事件:命令格式1:adb shell input keyevent “value”其中value以及对应的key code如下表所列:KeyEvent ValueKEYCODEComment0KEYCODE_UNKNOWN1KEYCODE_MENU在SDK2.1的模拟器中命令失效,sendevent命令可行2KEYCODE_SOFT_RIGHT3KEYCODE_HOME4KEYCODE_BACK5KEYCODE_CALL6KEYCODE_ENDCALL7KEYCODE_08KEYCODE_19KEYCODE_210KEYCODE_311KEYCODE_412KEYCODE_513 阅读全文
posted @ 2014-02-16 16:22 xin36933 阅读(459) 评论(0) 推荐(0)

七域,,,
学习........