• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > Android独立应用方式集成HTML5+SDK,Widget方式离线打包,空项目讲解

Android独立应用方式集成HTML5+SDK,Widget方式离线打包,空项目讲解

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含android widget,androidwidget是什么,android widget开发,android.widget.toast,android widget详解等相关知识,教程希望在学习及工作中可以帮助到您
"); </div> 最近忙着微信和m站,还有流应用开发,好久没有写文章了.

公司打算把原生app全部改写成html5,方便升级版本,毕竟IOS更新审核太久,耽误运营推广;
我的项目百度地图,友盟推送,反馈,统计,千牛商家聊天都是得用原生的,所以以后用MUI写好html后,得集成到原生项目中去.

首先吐槽下官方的集成方式所提到的概念:
Widget方式: 按照字面的意思就是,html相当于小部件一样和原生代码放一块,在需要的时候调用;
独立应用方式: 这个就是Widget方式,概念真多
Webview方式: 只能打开一个界面,不能打开新界面,这个没搞懂使用场景~~~~(>_<)~~~~我暂且把这个概念忘了,别搞混

当你打开官方http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/38 又多了个概念: 离线打包
当你运行官方集成案例的时候,又多了个Runtime集成方式; 小白迟早会疯掉的

总之,按照我的理解:
1.如果你的项目原生代码和html混合着用,那么选择Widget方式集成,也就是独立应用方式;
2.如果你的项目是HBuilder写的纯html,没有原生代码,那么用Runtime集成方式,比较简单;

离线打包的概念是相对于HBuilder在线云打包而言的; 我们选上面各种集成方式用eclipse,Android Studio 或者XCode把html编译成安装包就属于离线打包了;这样避免云打包排队或者服务器挂掉的时候,自己还能编译安装包,照常发布更新版本;

ok,理清了官方的概念,你也基本懂了我写的标题:
Android独立应用方式集成HTML5 SDK,Widget方式离线打包,空项目讲解

一.准备
1.打开HBuilder,新建-->移动APP-->勾选"Hello mui",项目名叫"HelloMui";(我以官方mui项目来举例了,到时自行改为自己的项目);
2.打开eclipse,打开你的Android项目;(我这里是新建了一个Android项目,名字叫Widget; 如果你还没配置Android开发环境,则点这里http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html );
3. 去官方下载最新的sdk: http://ask.dcloud.net.cn/article/103 解压,里面有个名字叫'SDK'的文件夹

</div>

 

二.拷贝
1.把下载的官方SDK文件夹里的res文件夹拷贝到Android项目的res,合并;注意不要替换你项目的资源,不然你配的图标和写的strings.xml就没了

</div>

 

说明: res里面有NativeUI用到的图片资源: 进度条,对话框,动画样式,照片选择,底部弹出框,logo,启动页等等;http://www.html5plus.org/doc/zh_cn/nativeui.html

2.把SDK\assets中的data文件夹到eclipse项目中的assets

Android独立应用方式集成HTML5+SDK,Widget方式离线打包,空项目讲解

您可能想查找下面的文章:

  • Android独立应用方式集成HTML5+SDK,Widget方式离线打包,空项目讲解

相关文章

  • 2017-05-31mui 即时通信、im问题汇总。环信、融云怎么集成
  • 2017-05-31hbuilder真机运行和打包的差异
  • 2017-05-31HBuilder mui 关闭页面
  • 2017-05-31IIS6.0服务器mui.post报错403
  • 2017-05-31MUI-页面传参数
  • 2017-05-31MUI框架预加载
  • 2017-05-31如何建立socket连接
  • 2017-05-31mui中popover顶部弹出菜单位置不准确以及无法收回的问题
  • 2017-05-31hbuilder mui 保存商品的浏览历史记录
  • 2017-05-315+APP优化技巧之避免启动页闪屏

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • hbuilder mui HBuilder中Autoprefixer的配置方法
    • HBuilder打包mui app Android签名证书的生成
    • html5+ 和 native.js 什么关系
    • mui slider轮播组件常用API
    • HBuilder mui 打开新页面
    • mui H5游戏平台完整源码
    • html5+ webview 底部栏用法详解-mui入门到精通(二)
    • mui适用场景说明,能不能在普通浏览器里使用,能否用于wap网站
    • 分享一个js,如何更方便地进行跨webview的调用
    • mui如何建立socket连接?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有