在android上实现类似ios的底部TAB效果,采用哪种方式比较好
1个回答
展开全部
我Sencha测试新版本iOS 5Android 4解每平台提供给Web发员特性及各自优势
流Web应用平台浏览器要向Web发员提供系列核功能:渲染引擎用于尽能流畅显示视觉元素;Javascript引擎用于执行应用程序逻辑;及DOM(文档象模型)浏览器API用于提供HTML5特性及支持发起网络请求、传文件、操作页面等作Web应用发员角度比较Android 4iOS 5我别讨论三部内容
WebKit:Android 4进步明显仍落
几乎所移设备Web浏览器都使用WebKit渲染引擎WebKit先起源于苹源项目KDE/KHTML现Google、Qualcomm、RIM其厂商都加入WebKit家族现已经移设备渲染Web内容事实标准Android 4iOS 5浏览器都基于WebKit版本稍同Android 4实现WebKit 534.30苹则实现534.46
虽iOS版本较新间差距WebKit渲染性能取决于硬件软件具体实现我测试发现Android 4渲染速度比Android 2.xAndroid 3明显提高触摸滚变顺畅Android见停顿基本完全消失幸渲染明显缺陷比使用JavaScriptCSS3移屏幕元素现闪烁滚屏缓慢于依赖态移元素Web应用说Android 4表现比Android 2.2要差总体说Google增强浏览器体验面取进步
同Android 4新支持CSS3特性iOS 5早前支持些特性具体说Android 4现完善支持CSS3 2D3D变换、画、渡反射于Android说巨进步发员设计流畅漂亮Web应用再想苹伴随着些特性支持我希望GoogleAndroid硬件供应商起努力其产品仔细琢磨实现闪烁高性能获发员高级渲染特性真支持
JavaScript:性能旗鼓相
iOS 5苹引入新JavaScript引擎Nitro移Safari浏览器能极提高JavaScript性能段间内iOS 5移浏览器JavaScript引擎业内快Android再迎赶:Android 4JavaScript引擎比起Android 2.x(Gingerbread)明显提升某些硬件比iOS 5更快实现目标Google引入前Chrome浏览器JavaScript V8引擎终使JavaScript执行速度提升2倍现iOS 5Android 4JavaScript面基本完全意味着发员应该假设两种平台发基本没差别
iOS 5/SafariAPI略胜筹
浏览器争部则浏览器API包括网络访问、文件系统访问、Canvas其富应用程序所需功能iOSAPI支持贯领先iOS 5支持某些特性比overflow: scroll;WebKit私属性-webkit-overflow-scrolling: touch(允许独立滚区域触摸弹);Web Sockets(用于即通信);Web Workers(用于台处理);量其HTML 5输入类型(比数字期)Android 4支持些见HTML 5特性突亮点:文件API支持文件API让发员能够操作设备本文件能够发更富体验应用同能访问手机摄像旋转等功能尽管iOS 5提供更丰富浏览器APIHTML 5特性更广泛支持
现iOS 5全面领跑
移浏览器领袖iOS 5
尽管AndroidJavaScript性能已经苹并驾齐驱总体说移平台Safari支持API更图形性能更Android 4浏览器取进步获更视觉效(缺陷)渲染速度更快JavaScript引擎Android 4比前任何版本都要寻求Web标准提供跨平台解决案发员使用HTML 5比前更舒服Android 4改进标志着Google迅猛发力应用启巨潜市场
流Web应用平台浏览器要向Web发员提供系列核功能:渲染引擎用于尽能流畅显示视觉元素;Javascript引擎用于执行应用程序逻辑;及DOM(文档象模型)浏览器API用于提供HTML5特性及支持发起网络请求、传文件、操作页面等作Web应用发员角度比较Android 4iOS 5我别讨论三部内容
WebKit:Android 4进步明显仍落
几乎所移设备Web浏览器都使用WebKit渲染引擎WebKit先起源于苹源项目KDE/KHTML现Google、Qualcomm、RIM其厂商都加入WebKit家族现已经移设备渲染Web内容事实标准Android 4iOS 5浏览器都基于WebKit版本稍同Android 4实现WebKit 534.30苹则实现534.46
虽iOS版本较新间差距WebKit渲染性能取决于硬件软件具体实现我测试发现Android 4渲染速度比Android 2.xAndroid 3明显提高触摸滚变顺畅Android见停顿基本完全消失幸渲染明显缺陷比使用JavaScriptCSS3移屏幕元素现闪烁滚屏缓慢于依赖态移元素Web应用说Android 4表现比Android 2.2要差总体说Google增强浏览器体验面取进步
同Android 4新支持CSS3特性iOS 5早前支持些特性具体说Android 4现完善支持CSS3 2D3D变换、画、渡反射于Android说巨进步发员设计流畅漂亮Web应用再想苹伴随着些特性支持我希望GoogleAndroid硬件供应商起努力其产品仔细琢磨实现闪烁高性能获发员高级渲染特性真支持
JavaScript:性能旗鼓相
iOS 5苹引入新JavaScript引擎Nitro移Safari浏览器能极提高JavaScript性能段间内iOS 5移浏览器JavaScript引擎业内快Android再迎赶:Android 4JavaScript引擎比起Android 2.x(Gingerbread)明显提升某些硬件比iOS 5更快实现目标Google引入前Chrome浏览器JavaScript V8引擎终使JavaScript执行速度提升2倍现iOS 5Android 4JavaScript面基本完全意味着发员应该假设两种平台发基本没差别
iOS 5/SafariAPI略胜筹
浏览器争部则浏览器API包括网络访问、文件系统访问、Canvas其富应用程序所需功能iOSAPI支持贯领先iOS 5支持某些特性比overflow: scroll;WebKit私属性-webkit-overflow-scrolling: touch(允许独立滚区域触摸弹);Web Sockets(用于即通信);Web Workers(用于台处理);量其HTML 5输入类型(比数字期)Android 4支持些见HTML 5特性突亮点:文件API支持文件API让发员能够操作设备本文件能够发更富体验应用同能访问手机摄像旋转等功能尽管iOS 5提供更丰富浏览器APIHTML 5特性更广泛支持
现iOS 5全面领跑
移浏览器领袖iOS 5
尽管AndroidJavaScript性能已经苹并驾齐驱总体说移平台Safari支持API更图形性能更Android 4浏览器取进步获更视觉效(缺陷)渲染速度更快JavaScript引擎Android 4比前任何版本都要寻求Web标准提供跨平台解决案发员使用HTML 5比前更舒服Android 4改进标志着Google迅猛发力应用启巨潜市场
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询