当前位置: 首页 > news >正文

网站建设的主要内容是软件交流免费咨询医生的app

网站建设的主要内容是软件交流,免费咨询医生的app,哈尔滨建设工程交易中心网站,华蓥住房和城乡建设厅网站有些人会觉Android应用没有iOS应用使用得流畅#xff0c;我觉得主要原因有以下几点#xff1a;第一#xff0c;因为Android平台相较于iOS起步晚#xff0c;平台不成熟#xff0c;初期的开发者水平也有限#xff0c;没有很关注性能优化#xff0c;只是想做出可用的应用我觉得主要原因有以下几点第一因为Android平台相较于iOS起步晚平台不成熟初期的开发者水平也有限没有很关注性能优化只是想做出可用的应用而未做出好用的应用。第二Android相对比较开放让开发者发挥的空间比较大。比如开发后台永生进程、肆意搜集手机使用信息等这些会影响手机整体性能的行为理论上都是可以做得到所以有些开发者就利用这种开放性不顾用户体验做了很多上不了台面的小动作导致手机整体使用体验被拖累。第三Dalvik运行时机制导致了Android应用相对iOS会慢一些所以Android团队在4.4版本后使用Art运行时替代了Dalvik下面我们详细分析下为什么Dalvik运行时会导致慢。Android是基于Java语言的iOS是基于Obejctive-C。表现在手机和应用程序运行机制上Java的代码实际上需要 两次“转换”才能最终以用户可看的程序跑起来一次发生在开发者发布安装包前使用开发者自己机器的CPU另一次在用户启动APP前使用手机的 CPU。而基于Objective-C的代码只需要一次这种“转换”在开发者发布安装包前所以只占用开发者机器的CPU时间。在编译Android程序时首先java代码被编译成class文件然后被java打包工具dx打包成.dex文件, Dex是DalvikVM executes的简称即Android Dalvik执行程序。然后.dex文件和资源文件一起被压缩成apk文件。APK其实也是zip格式只是后缀被修改为了apk。Android应用安装过程复制APK安装包到data/app目录下解压并扫描安装包把dex文件(Dalvik字节码)保存到dalvik-cache目录并data/data目录下创建对应的应用数据目录。这样每次用户点击图标运行android程序时dalvik虚拟机就会用JIT的方法把dex文件翻译为机器码执行。虽然Dalvik虚拟机已被做过很多优化但因为此种机制的存在所以Android在电量消耗和程序运行流畅程度上一直不敌iOS。Android 4.4版本后这种情况会有很大改观Android 4.4采用ART模式可以在用户第一次安装应用时字节码就会预先编译成机器码使其成为真正的本地应用。不过也因为这一点一个应用会占用更大的rom空间第一次安装时间也会变长。但它带来的好处是远远大于这些缺点的。以下是Art和Dalvik的对比图Dalvik和Art模式区别上文只代表一家言论欢迎大家吐槽。
http://www.pierceye.com/news/977229/

相关文章:

  • 网站品牌词优化怎么做全国网站建设公司
  • 沧州做网站哪家好wordpress站点进入时弹窗
  • 中国化工建设网站做淘宝网站如何提取中间的提成
  • 柳州网站制作推荐怀化网站seo
  • iis网站ip兰州网站排名分析
  • 珠海建网站多少钱网站月流量
  • 彩网站开发购物小程序源码
  • 优秀的网站建设开发案例合肥备案
  • 做网站怎么签订协议大数据下的精准营销
  • wordpress模版建站城乡建设部网站施工员证书查询
  • 手机网站前端网站开发成本包括
  • 有了主机和域名后如何做网站seo网站建站公司的主页
  • 株洲网站制作360广告联盟平台
  • 网站pv是什么意思vps开wordpress
  • 国外网站模版免费下载南通建设网站公司
  • 网站建设 广西学3d建模学费一般多少
  • 整站外包优化公司金山西安网站建设
  • 做3d动画网站广州公关公司排行榜
  • 网站开发确认表seo技术教程博客
  • 彩票网站建设一条龙淘客app
  • 泰安网站推广优化网站百度收录是什么意思
  • 免费虚拟主机控制面板长沙推广优化公司
  • 重庆企业网站建站公司建站系统
  • 规划设计网站推荐自己做采集电影网站
  • 免费学编程的网站有哪些做网站设计用什么软件
  • 网站成品超市学室内设计去哪好
  • 网站备案一个主体无锡建设银行网站
  • delphi xe10网站开发台州做网站多少钱
  • 怎样设计卖奖的网站做电影网站哪个服务器好
  • 找外包公司做网站的好处和坏处wordpress 访问量大