2012年8月1日
摘要: 1. 首先需要在AndroidManifest.xml中导入以下权限:<uses-permissionandroid:name="android.permission.BLUETOOTH"/><uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN"/>2. 把你手机的蓝牙设置设置为可用状态,这里有两步:A. 获得BluetoothAdapter,如果返回值为null,说明设备不支持蓝牙BluetoothAdapter mBluetoothAdapter = 阅读全文
posted @ 2012-08-01 16:16 lee0oo0 阅读(2536) 评论(0) 推荐(0) 编辑
摘要: 使用javascript调用android代码 1.使用webview对象的addJavascriptInterface方法 2.addJavascriptInterface方法有两个参数,第一个参数就是我们一般会实现一个自己的类,类里面提供我们要提供给javascript访问的方法;第二个参数是访问我们在obj中声明的方法时候所用到的js对象,调用模式为window.interfaceName.方法名()或者是javascript:interfaceName.方法名();,如myWebView.addJavascriptInterface(new JavaScriptinterface(t. 阅读全文
posted @ 2012-08-01 11:46 lee0oo0 阅读(30140) 评论(0) 推荐(1) 编辑
摘要: WebView 设置实现两个手指缩放网页: mWebView.getSettings().setSupportZoom(true); mWebView.getSettings().setBuiltInZoomControls(true); WebView cookies清理: CookieSyncManager.createInstance(this); CookieSyncManager.getInstance().startSync(); CookieManager.getInstance().removeSessionCookie(); 另外,清理cache 和历史记录的方法: Web. 阅读全文
posted @ 2012-08-01 11:00 lee0oo0 阅读(6874) 评论(0) 推荐(0) 编辑
摘要: 如何删除项目的缓存: getCacheDir()能够得到当前项目的缓存地址 在项目中经常会使用到WebView 控件,当加载html 页面时,会在/data/data/应用package 目录下生成database与cache 两个文件夹。请求的url 记录是保存在WebViewCache.db,而url 的内容是保存在WebViewCache 文件夹下 打开关闭使用缓存,一共有五个种类 //优先使用缓存: WebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); //不使用缓存: WebView.g... 阅读全文
posted @ 2012-08-01 10:53 lee0oo0 阅读(7961) 评论(1) 推荐(0) 编辑
摘要: 本例子并不是本人攒写,例子是出自eoeAndroid特刊的第12期。代码如下:/Files/lee0oo0/MulThreadDownloader.rar 阅读全文
posted @ 2012-08-01 10:42 lee0oo0 阅读(351) 评论(0) 推荐(0) 编辑