1、在布局中使用,动态添加(传入的context做弱引用),离开的时候及时移除,防止内存泄露
2、addjavascriptInterface接口通过反射调用任何java类
3、jsbridge:JavaScript桥
4、onpageFinish(),网页跳转的时候会被回调很多次,所以不要使用,
替换为webchromeClient.onProgressChangeed()方法
5、后台耗电:单独开进程运行webview去关闭进程,结束耗电,进程间通信,可节省主进程的内存
6、开启硬件加速:webview会出现页面渲染闪烁,白块问题
网友评论