<杂谈1001> 一种Android手机开发架构

原由

  • 本人是C/C++程序员,深度掌握Java/Android SDK兴趣不大,但是我的程序又必须支持Android
  • 开发的程序需要复用以前很多的中间件,比如P2P通讯库,图像处理库等等,这些都是C/C++开发的,必须在Android中以NDK形式提供
  • 本人之前的UI程序都是通过Qt实现的,学习新的基于Java的Android Widget API曲线较大
  • 学习HTML5/CSS/JS前端技术是值得的

内容

说明

  • 和PhoneGap采用的方法一样,内置一个WebServer,所有JavaScript 同步/异步请求发送到http://127.0.0.1:port/上,PhoneGap的目的是以 JavaScript作为开发界面,通过http请求用Java在Android SDK基础上完成移动应用API封装,这样所有平台都使用一套JavaScript API开发。
  • 这个架构本质上就是 PhoneGap Core framework,目的不是封装Android SDKAPI,而是提供给用户HTML5/CSS/JS GUI前台,C++/Java的后台事务处理这样的开发架构,为了让用户尽可能减少使用Java以及学习Android SDK 










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值