您的位置:首页 > 移动开发 > Android开发

android原生开发可以使用js+css来做界面吗?

2014-10-17 10:23 337 查看
============问题描述============

最近看了phonegap的资料发现用jq.mobile开发出来的界面又好看又方便。如果不用phonegap等方式,原生开发中界面开发者一块有好的方法没?原生做出来的界面感觉有点不堪入目,要想好看或者要改革界面风格什么的又太费事了。

============解决方案1============

webview

============解决方案2============

当然可以,个人更倾向于本地应用,如果只是简单的界面,用web也未尝不可,搞个webview加载一下就行了

============解决方案3============

都用js+css做了,还做什么android呢,直接做网页版的应用浏览器开发就行了呀

真正的android就要用原生态的去做,

android的app应用可以做的事情比浏览器丰富多了,

比如说:拍照,扫描,蓝牙,打电话,发短信,读取联系人,文件存储,定位导航,数据库增删改查

最重要的是app可以离线使用,不需要网络支持照样打开

而浏览器的网页开发貌似只能做数据库增删改查,其它都不行,没有网络完全打不开

============解决方案4============

我做过sencha touch的开发+phonegap,倒是什么都能干,就是这么做效率会不如原生控件。如果打算做一款跨平台的又不想要用系统自带浏览器,那可以考虑下

============解决方案5============

暂时JS+CSS还没达到这个境界,

============解决方案6============

android中调用Html5,这是个趋势。既然调到了Html5,就需要调用js等的相关接口。所以四楼的,你out了!!

============解决方案7============

引用 7 楼 zhangyupeng_hehe 的回复:
android中调用Html5,这是个趋势。既然调到了Html5,就需要调用js等的相关接口。所以四楼的,你out了!!


native的效率是html5无法比的,如果是游戏的话,html5更无法比拟

============解决方案8============

引用 8 楼 cclovescw 的回复:
native的效率是html5无法比的,如果是游戏的话,html5更无法比拟


但是你说的这个也有弊端呀,开发周期长,门槛高,维护困难。所以说,这都因人而异,各有利弊

============解决方案9============

最近几年native和web的融合是大趋势,但最终native会被web所替代,除了游戏,安全,系统工具等应用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐