当我们用javascript写ajax程序写得很“开心”的时候,突然有人告诉你有一种东西叫jquery,它会告诉你不直接和HttpRequest是多么的快乐,同时你再也不需要再烦恼纠结的ajax乱码问题,更幸福的是你的js代码将大大地简化,看完本文,你会发现,ajax,简单的来讲就是一句话的事情。本...
分类:
Web程序 时间:
2014-12-18 18:30:27
阅读次数:
170
这几天测试的时候发现个很奇怪的问题 如果将TF卡插到读卡里然后在插到板子上 热插拔后都可以挂载上 但是使用U盘只有第一次插上去的时候能挂载上 拔下来后 在插上就挂载不上了 驱动里可以识别到U盘已经插入 研究了MountService和Vold 最后通过查看/proc/mounts文件发现 U盘第一次插上后是正常挂载 但是拔掉后没有卸载 多么纠结的事件 主要涉及文件system/vold/Direc...
分类:
移动开发 时间:
2014-12-18 17:04:53
阅读次数:
243
BLE:全称为Bluetooth Low Energy。蓝牙规范4.0最重要的一个特性就是低功耗。BLE使得蓝牙设备可通过一粒纽扣电池供电以维持续工作数年之久。很明显,BLE使得蓝牙设备在钟表、远程控制、医疗保健及运动感应器等市场具有极光明的应用场景。
Google从Android 4.3开始添加了对蓝牙4.0的支持。本文一个demo为入口分析 BLE 搜索的流程。
package com.d...
分类:
移动开发 时间:
2014-12-16 19:21:02
阅读次数:
344
iOS文件上传在ios里来上传文件的方法很多,比如把文件base64直接post,本来打算这样做的,发现各种不爽,服务端收起来也各种不爽,所以干脆用标准的http上传协议mutipart来搞个上传就好,具体代码如下头文件?1234567891011@interface HttpRequest : N...
分类:
移动开发 时间:
2014-12-16 16:56:55
阅读次数:
180
在android中下载文件,写好下载文件的代码后需要配置相应的权限按原则来说这样就应该可以正常下载了,但是在android4.2 模拟器上运行(貌似4.0以上的模拟器都有这个问题) 获取流getInputStream时总是报错。百思不得其解,经百度得知添加一行代码即可,至于为什么还要再以后的学习中慢...
分类:
移动开发 时间:
2014-12-15 11:51:25
阅读次数:
261
本文主要介绍Android4.4默认Home应用Launcher3的启动过程和Launcher3的数据加载过程。Launcher的启动是开机时,ActivityManagerService准备好后开始的,下图是它的启动序列图:
step1,SystemServer中,ActivityManagerService准备好了。
step3,
boolean resumeTopAct...
分类:
移动开发 时间:
2014-12-15 00:16:49
阅读次数:
306
小问题,记录下~
Android4.0以后开始推荐使用DialogFragment代替Dialog。Android的官方文档中给了两个示例:
一个Basic Dialog
示例了如何自定义窗口内容——重写onCreateView方法。 一个Alert Dialog
示例了如何自定义弹窗的正负按钮——重写onCreateDialog方法。
好的,那么问题来了
在实际应用中经常是...
分类:
移动开发 时间:
2014-12-13 23:24:54
阅读次数:
397
1、测试android.webkit.cts.GeolocationTest Fail
提示:
cts-tf > run cts --class android.webkit.cts.GeolocationTest
12-13 16:55:23 I/TestInvocation: Starting invocation for 'cts' on build '4.4_r3' on device...
分类:
移动开发 时间:
2014-12-13 17:56:30
阅读次数:
745
项目是2.1开发 测试手机是android4.0时候提示android.os.NetworkOnMainThreadException异常出错误地方是访问网络的webservice有问题在网上找了半天说是用@Override protected void onCreate(Bundle savedI...
分类:
移动开发 时间:
2014-12-12 18:58:49
阅读次数:
159