- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Android4.2对webview addJavascriptInterface方法的修改
在Android中开发需要展示网页的程序会用到webview这个组件。在4.2之前js和java都是可以自由互通,通过对webview.addJavascriptInterface(Object obj,String interName)来绑定一个Java对象与js互相通信,js可以自由调用绑定的java对象的方法。因为安全问题,js可以通过反射访问java其它的内容,所以在Android4.2中
2013-11-16 18:27:21
764
原创 数据库一事务
关系型数据库有四个显著的特征,即安全性、完整性、并发性和监测性。数据库的安全性就是要保证数据库中数据的安全,防止未授权用户随意修改数据库中的数据。在大多数数据库管理系统中,主要是通过许可来保证数据库的安全性。事务就是一个单元的工作,包括一系列的操作,这些操作要么全部成功,要么全部失败。事务确保多个数据的修改作为一个单元来处理。最常见的例子是银行借贷。SQL Server通过支持事务机制管理多个
2013-11-14 17:54:13
435
原创 Android轻网络通信框架--Volley
什么是VolleyVolley的源码结构和原理Volley使用示例一. 什么是Volley Volley是Goole I/O 2013上发布的android平台网络通信库,能使网络通信更快,更简单,更健壮。Volley名字的由来:a burst emission of many things or a large amount at onc
2013-11-13 12:38:24
985
原创 AIDL的实现原理
1. AIDL实现流程(1)。在package包下写一个文件,以aidl作为后缀,比如IRemoteService.aidl内容如下:(2)。编译工程,会自动在gen目录下生产一个java类IRemoteService.java,其有一个内部类Stub,Stub继承Ibinder,(3)。写一个service类,需要实现onBinder()方法,实现一个Ibinde
2013-11-10 21:21:04
1080
原创 WebView使用缓存的问题
1. webview加载静态资源使用缓存有两种方式:方式一:使用ContentProvider,配置好uri匹配格式,重写contentprovider的openFile方法,网页引用资源的地方都使用配置好的uri替换掉http://,假如uri设置为:content://com.wuba.hybrid.localfile网页引用资源的方式:这时候contentProvid
2013-11-10 21:16:26
1589
转载 Android Webview常见问题及解决方案
转载至:http://blog.youkuaiyun.com/t12x3456Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部分,如淘宝商城首页的活动页面,一集凡客诚品中我们都可以见到web 页面与nativ
2013-11-10 21:14:33
1006
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人