WebHybrid:web - android 混合开发

时间:2021-05-02 10:05:22
【文件属性】:
文件名称:WebHybrid:web - android 混合开发
文件大小:194KB
文件格式:ZIP
更新时间:2021-05-02 10:05:22
Java web - android 混合开发 集成简单: JCenter -> compile 'com.mainli:webhybrid:1.0.0' 支持配置自定义协议,使用正则截取参数放入HashMap js调用java两种方式,如: function btn3() { prompt("client://name=按钮3&alert=按钮3弹出&call1=java2js"); } function btn4() { [removed].href = "http://www.baidu.com?client://name=按钮4&alert=按钮4弹出来的&call=java2js"; } 一、js调用java层两种方式: 1.直接在URL后面加上自定义协议 2.在js中使用Prompt提示框 二、java层集成: 集成步骤: //
【文件预览】:
WebHybrid-master
----效果图1.gif(42KB)
----gradlew.bat(2KB)
----gradlew(5KB)
----WebHybridLib()
--------proguard-rules.pro(655B)
--------src()
--------.gitignore(7B)
--------build.gradle(743B)
----gradle.properties(810B)
----app()
--------proguard-rules.pro(655B)
--------src()
--------.gitignore(7B)
--------build.gradle(726B)
----gradle()
--------wrapper()
----.idea()
--------caches()
--------codeStyles()
--------gradle.xml(684B)
--------runConfigurations.xml(564B)
--------misc.xml(6KB)
--------vcs.xml(167B)
--------modules.xml(488B)
--------encodings.xml(159B)
----.gitignore(210B)
----suspension()
--------proguard-rules.pro(655B)
--------src()
--------.gitignore(7B)
--------build.gradle(928B)
----README.md(3KB)
----settings.gradle(32B)
----build.gradle(761B)

网友评论