├── README.md
└── JsBridge_Android
├── .gitignore
├── .idea
├── .name
├── compiler.xml
├── copyright
│ └── profiles_settings.xml
├── encodings.xml
├── gradle.xml
├── misc.xml
├── modules.xml
├── runConfigurations.xml
└── vcs.xml
├── app
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── lyk
│ │ └── jsbridge
│ │ └── ApplicationTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── assets
│ │ └── demo.html
│ ├── java
│ │ └── com
│ │ │ └── lyk
│ │ │ └── jsbridge
│ │ │ ├── MainActivity.java
│ │ │ └── modle
│ │ │ └── User.java
│ └── res
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── content_main.xml
│ │ └── main_detail.xml
│ │ ├── mipmap-hdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxhdpi
│ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ └── ic_launcher.png
│ │ ├── values-v21
│ │ └── styles.xml
│ │ ├── values-w820dp
│ │ └── dimens.xml
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── test
│ └── java
│ └── com
│ └── lyk
│ └── loader
│ └── ExampleUnitTest.java
├── build.gradle
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle
/README.md:
--------------------------------------------------------------------------------
1 | # JsBriage_Android
2 | java 和 js互通框架
3 | WebViewJavascriptBridge是移动UIView和Html交互通信的桥梁,用作者的话来说就是实现java(ios为oc)和js的互相调用的桥梁。
4 | 替代了WebView的自带的JavascriptInterface的接口,使得我们的开发更加灵活和安全。
5 |
6 |
7 | 
8 |
9 |
10 | API介绍:http://www.jianshu.com/p/52071a3d07b4
11 |
--------------------------------------------------------------------------------
/JsBridge_Android/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/JsBridge_Android/.idea/.name:
--------------------------------------------------------------------------------
1 | JsBridge_Android
--------------------------------------------------------------------------------
/JsBridge_Android/.idea/compiler.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
17 |
22 |
27 |
15 |
19 | 20 |
21 | 22 |23 | 24 |
25 | 26 |27 | 29 |
30 | 31 |32 | 34 |
35 | 36 |37 | 38 |
39 | 40 |41 | 42 |
43 | 44 | 136 | 137 |