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 的回复:
native的效率是html5无法比的,如果是游戏的话,html5更无法比拟
============解决方案8============
引用 8 楼 cclovescw 的回复:
但是你说的这个也有弊端呀,开发周期长,门槛高,维护困难。所以说,这都因人而异,各有利弊
============解决方案9============
最近几年native和web的融合是大趋势,但最终native会被web所替代,除了游戏,安全,系统工具等应用。
最近看了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所替代,除了游戏,安全,系统工具等应用。
相关文章推荐
- android webView使用js/css实现夜间模式 长按识别图片以及二维码,网页可以上传图片
- [CSS+JS]同一页面可以重复使用的选项卡收藏
- js获取鼠标点击位置(界面的位置,可以使用top和left直接定位的)
- Android开发基础:应用界面主题Theme使用方法
- 【Android UI设计与开发】第02期:引导界面(二)使用ViewPager实现欢迎引导页面
- 【Android开发基础】应用界面主题Theme使用方法
- 【Android开发基础】应用界面主题Theme使用方法
- android ->在界面上使用URI编程 ----开发笔记1
- Android界面UI开发中按钮Button的使用
- Android Map Api 使用和开发(1) 添加地图和界面
- 【Android UI设计与开发】第01期:引导界面(一)ViewPager介绍和使用详解
- Android Map Api 使用和开发(1) 添加地图和界面
- Android Map Api 使用和开发(1) 添加地图和界面
- Android Map Api 使用和开发(1) 添加地图和界面
- XNA Game Studio是一套有着强大功能和简单界面的游戏制作平台,游戏开发商和游戏玩家都可以使用这套工具开发针对Windows XP以及Xbox360的游戏,XNA Game Studio分为两种版本,一种是面向初学者的EXPRESS版本,还有一种是面向专业用户的专业版。用户使用EXPRESS版本开发游戏完全免费,并且可以随意在PC上发行,不过用该工具开发的游戏若是在360上网络发行,就需要交纳99美元的年费。
- Android Map Api 使用和开发(1) 添加地图和界面
- 【Android开发基础】应用界面主题Theme使用方法
- android使用html开发软件界面
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
- android使用html开发软件界面