小弟目前在做一个项目,涉及android浏览器优化,总的来说就是想加快加载显示网页速度这些方面,因为android自带的浏览器在用户体验方面确实比ipad差一截...由于刚接触不多,请教各位达人,有什么好的建议?如果有的话,能否具体一些,请不要过于笼统。
PS:现在使用2.1版本的浏览器,JS引擎已经换成了V8的。

解决方案 »

  1.   

    解析加载不都在webkit核心里吗
      

  2.   

    优化谈不上,如果禁止了 后台程序运行可能差不多,还要看ram的,ipad的ram和你的测试android机器的ram不同吧
      

  3.   

    dns解析之类的是否也可以配置...
      

  4.   

    建议你做以下几点,将所有Thread的解析改为AsyncTask
    然后重写webView,自定义组件,争取一步到位。
    还有解析过程采用JDOM比较好或者能采用JsonObject的更好,取决于你的返回的数据流格式了
    然后就是一定要遵循布局切记一层套一层的模式,这是多数新手最容易范错的地方,浪费资源太多了
    能用XML写的东西坚决不要用Java代码
      

  5.   

    xml比java写的慢多了,你测试过吗,asynctask内部就是线程,楼上可以的。加载速度有些显示确实和js解析器有关,v8对js解析确实改进不少
      

  6.   

    核心 Webkit 优化/难道自己做一个?Thread的解析改为AsyncTask 为什么这样呢?没明白 
      

  7.   

    不一定非要AsyncTask 的,假如线程控制好了也是没问题的