hybridApp 混合编程 前端嵌入步骤
来源:互联网 发布:手机怎么注册开淘宝店 编辑:程序博客网 时间:2024/06/06 00:20
步骤分析:
①编写前端代码,测试在pc端是否能够达到效果 index.html
②将前端代码拷贝到android工程中的assets目录
③借助原生组件WebView,将前端代码显示在android的视图中
WebView组件:网络视图组件,可以加载前端代码
//实例化WebView的一个对象
WebView wv = new WebView(getApplicationContext());
//使用wv来加载页面
wv.loadUrl("file:///android_asset/index.html");
wv.getSettings().setJavaScriptEnabled(true);
//将wv作为activity的内容视图
setContentView(wv);
设置能够查看console.log所输入的日志:
wv.setWebChromeClient(
new WebChromeClient(){
@Override
@Deprecated
public void onConsoleMessage(String message,
int lineNumber, String sourceID) {
// TODO Auto-generated method stub
Log.e("test",
"行号为:"+lineNumber+
" 输入内容为:"+message);
super.onConsoleMessage(message, lineNumber, sourceID);
}
});
实现混合编程的两种方式:
1、直接将前端代码 放到assets目录中
2、将前端代码都部署在服务器端,拿到url,载入并显示
基本步骤:
①在pc端完成代码的编辑,能够正常访问和浏览
②将代码部署在服务器端(apache和mySql)
③拿到Url:得到当前机器的ip地址:windows+R-->cmd-->ipconfig-》找到IPv4的地址就可以了。
172.163.100.78 将之前访问工程的localhost改成ip地址。
http://localhost/chaptor4/angularJS/kaifanla/kaifanla.html
==》
http://172.163.100.78/chaptor4/angularJS/kaifanla/kaifanla.html
④配置webView,载入指定的url
⑤添加网络权限,运行看效果。
- hybridApp 混合编程 前端嵌入步骤
- [混合开发]HybridApp分析!!!
- HybridApp
- hybridapp/webapp的前端UI框架推荐
- Tcl/C混合编程:将Tcl嵌入你自己的程序
- HybridApp解决方案_No1_混合模式(Hybrid)App开发概述
- Matlab 2016a和VS2013混合Dll编程步骤
- matlab和c++混合编程---方法和步骤
- matlab和c++混合编程---方法和步骤
- Matlab生成C++代码及混合编程步骤说明
- xcode5编写ios7应用中UITableView、UIWebView嵌入UIScrollView混合编程心得
- 《MFC&Qt混合编程》 part1 MFC对话框中嵌入Qt窗口控件
- APP三种开发模式--及---HybridApp解决方案_No1_混合模式(Hybrid)App开发概述
- APP三种开发模式--及---HybridApp解决方案_No1_混合模式(Hybrid)App开发概述
- 混合编程
- HybridAPP分析
- arm编程,关于C函数中嵌入汇编和寄存器变量的混合使用方法。用汇编透视c语法操作
- 嵌入学习步骤及方法
- bzoj1834 [ZJOI2010]network 网络扩容(最大流+费用流)
- 线程与进程
- centos7安装wps
- 读书笔记——深入理解JAVA虚拟机(3)
- 【树链剖分】【UR #4】UOJ53 追击圣诞老人
- hybridApp 混合编程 前端嵌入步骤
- django-web开发使用七牛云上传图片
- 《机器学习实战》 第一章 机器学习基础
- maven简介
- java的三大特性之多态
- 把Rust和Servo引入Firefox
- C++求解近似比例(比例的压缩)
- leetCode-Maximum Length of Repeated Subarray
- python 注意事项