201606-13 安卓APP各大应用市场上传提交与收录入口 NEW 安卓第三方应用市场有多少?安卓手机用户都是从哪些市场下载APP的?为什么APP在有些渠道里面就下载不到?让我们带着这些问题来展开今天的话题:Android应用市场APP应用提交与收录。谷歌的开源化模式,造就了现在的局面:国内拥有大大小小安卓市场数百家。众多的安卓应用市场,对于用户而言,并没有造成什么困恼,用户还可以根据自己的喜好和习惯选择下载渠道,但是对开发者而言,确是一件非常痛苦的事情,因为要覆盖所有的安卓应用市场会消耗许多时间和精力,YoYo同样作为APP开发者是感同身受... Read More >
201510-22 纯HTML5APP与原生APP的区别在哪? NEW 网页类app和使用原生代码写的app之间到底有什么区别?笔者写过一些纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面:1、动画 动画有很多种,比如侧边栏菜单的滑入滑出、元素的响应动画、页面切换之间的过场等等,在H5之下的众多实现方法都没有办法达到纯原生的性能。一般这些的话有几种不同的选择:css3动画、js动画、原生动画。 css3动画非常的消耗性能,如果某一个元素用到css3动画可能还看不出来,但大面积或过场使... Read More >
201505-13 安卓5.0手机发布导致大量app出现不兼容,根源在于采用了新的ART虚拟机(代码执行环境)、新的安全策略 NEW Android 4.4中谷歌为开发者提供了两种编译模式,一种是默认的Dalvik模式,而另外一种则是 ART模式。目前ART已经取代Dalvik成为默认选项。一直以来,Dalvik虚拟机背负着Android应用卡顿的罪名,原因则是应用在运行的过程中,虚拟机Dalvik通过一个叫JIT(Just-in-time)的解释器动态的进行编译并执行,这一过程也拖慢了运行效率。与之形成鲜明对比的ART模式,则是在用户安装应用时就进行预编译操作,将原本在程序运行中时的编译动作提前到应用安装... Read More >