Tagged

android

A collection of 3 posts

android

用Ionic开发hybrid APP

转载自:用Ionic开发hybrid APP 原作者:xiaodao 请尊重版权,转载请注明来源,谢谢~~ 使用phonegap开发APP的优劣在此不必细说,快速,简单,跨平台,以及随着iOS,Android本身对webview优化所带来的不错的性能,便是其独有的优势。而且私以为在目前激烈而又变化快速的移动APP市场环境下,用phonegap来开发APP未尝不是一种低成本mvp的方案,快速发布,成王败寇^-^ 为什么选用ionic 其中ionicframework便是phonegap开发hybrid APP技术中的一员新秀,甚至可以说是一员虎将,而且免费且开源。 Ionic的优势非常显著: 性能优异 基于红的发紫AngularJs 漂亮的UI 强大的命令行(基于更热门的nodejs) 开发团队非常活跃, 相关配套非常齐全: - 相对充足的学习资料,Learn Iconic,The Iconic book ngcordova,将主流的Cordova API或者Cordova插件封装为AngularJS扩展,使用非常方便。 开源免费的webfont icon库ionicons,基本满足你icon需求。 甚至最近开发出的可视化开发工具Ionic Creator 最后便是至关重要的,

android

微信不支持webview内文件上传了?NO

最近蛮多朋友问我,为什么android版微信里面打开web页面无法上传文件了?其实很多技术上的问题都可以问谷哥的。。。 简单解释一下,其实微信并没有对android的UIWebView做什么限制和改动,不能上传文件,点击input[type=file]无反应是因为你的android版本太新了——android 4.4+移除了webview的文件上传功能。 但是如果自己的app要支持的话也可以,但web这边暂时不行,只有等下个版本的微信或者下个版本的android(但也没有消息说下个版本会加回来)。 https://code.google.com/p/android/issues/detail?id=62220具体的讨论及实现方法可以参考这里。 所以,android 4.4以下微信中webview是支持文件上传的,4.4以下中其它应用也是支持文件上传的 :P

android

Chrome for Android发布

前些天传言的chrome团队将开发android版本的消息,今天已经发布了,Google的效率真高啊。当然我们还是最关注这个版本的浏览器对前端开发的影响,让我们看一下它现在的技术支持情况吧。 Chrome for Android的部分特性: 支持CSS 3D transform 支持CSS3 动画(animation) 支持SVG 支持WebSockets 支持专用web worker 支持HTML5表单的时间选择器 支持HTML 媒体捕获API (media capture APIs) 支持IndexedDB 支持离线缓存(Aapplication Cache) 支持File APIs 支持Geolocation 支持position:fixed和overflow:scroll 支持canvas的GPU加速 支持omnibox 不支持Flash插件(adobe也自己放弃移动版本的开发了) 不支持sandbox 暂不支持扩展 可以看到,桌面端的特性,这个版本也大部分都支持了,当然移动终端有自己的特性和硬件限制,所以体验和功能上也一定不尽相同。 想要吐槽的是,Flash真是耗电大户啊,笔记本只上网或coding的话,电池用9个小时没问题,玩网页游戏竟然只够玩1个多小时,