1、ListView的优化
使用ViewHolder,findViewbyId耗时较大,通过viewholder缓存控件。
分批加载:分页显示,下拉加载。
2、WebView的优化。
性能问题,混合开发。H5开发。Native App +Web APP 跨平台优势。
- 全局Webview,app启动时初始化webview并隐藏,减少webview首次打开初始化时间。
- 客户端代理请求数据,页面初始化时,native请求网络数据加载数据,webview向代理中请求数据。手机QQkaifa fangshi .
- 优化网页加载速度。禁止加载图片,先加载文本,onPageFinish先加载框架,后加载图片。