安卓版本的类似淘宝这样的App的界面,是用WebView实现的还是原生android实现的?

BasicArchitect 2015-09-17 10:37:22
以前没做过android,最近想做个界面类似淘宝的APP,
我知道界面可以通过Webview直接内嵌网页来做,还可以
用android原生技术。
那我想知道大家做这样的app,都是怎么做界面的。
我不想闭门造车。

对这块不太熟悉。请大家多指教。
...全文
500 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
淘宝,微信等等一票app都是混合开发,UI使用HTML5+CSS搭建,简单交互使用js脚本,复杂的使用原生。 淘宝,腾讯都有自己的框架【原生外壳】,内部页面请求会动过壳子调用系统api。 混合开发最大的优势就是内部内容重构替换很简单,而且开发周期短,前端程序员即可开发。
BasicArchitect 2015-09-17
  • 打赏
  • 举报
回复
引用 3 楼 qq_26763799 的回复:
[quote=引用 2 楼 BasicArchitect 的回复:] [quote=引用 1 楼 qq_26763799 的回复:] 新版的是webview显示html5做的,混合开发,估计将来App的趋势就是这样了,方便内容替换
淘宝或者京东这样的app是原生还是webview呢? 怎么能看出来呢?[/quote]告诉你了啊,混合开发的,有部分是webview显示HTML5做的页面,其中调用js来完成用户交互操作,那么复杂的界面原生做起来布局复杂,数据请求、加载、替换复杂;怎么看你断网状态下进应用看有没有布局不就知道了(清空缓存和数据)[/quote] 谢谢你哦,
qq_26763799 2015-09-17
  • 打赏
  • 举报
回复
引用 2 楼 BasicArchitect 的回复:
[quote=引用 1 楼 qq_26763799 的回复:] 新版的是webview显示html5做的,混合开发,估计将来App的趋势就是这样了,方便内容替换
淘宝或者京东这样的app是原生还是webview呢? 怎么能看出来呢?[/quote]告诉你了啊,混合开发的,有部分是webview显示HTML5做的页面,其中调用js来完成用户交互操作,那么复杂的界面原生做起来布局复杂,数据请求、加载、替换复杂;怎么看你断网状态下进应用看有没有布局不就知道了(清空缓存和数据)
BasicArchitect 2015-09-17
  • 打赏
  • 举报
回复
引用 1 楼 qq_26763799 的回复:
新版的是webview显示html5做的,混合开发,估计将来App的趋势就是这样了,方便内容替换
淘宝或者京东这样的app是原生还是webview呢? 怎么能看出来呢?
qq_26763799 2015-09-17
  • 打赏
  • 举报
回复
新版的是webview显示html5做的,混合开发,估计将来App的趋势就是这样了,方便内容替换

80,361

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧