├── .gitignore ├── AndroidManifest.xml ├── README.md ├── assets ├── WebViewJavascriptBridge.js.txt ├── WebViewJavascriptBridge.min.js.txt └── demo.html ├── gen └── com │ └── example │ └── androidbridge │ ├── BuildConfig.java │ └── R.java ├── ic_launcher-web.png ├── libs └── android-support-v4.jar ├── proguard-project.txt ├── project.properties ├── res ├── drawable-hdpi │ └── ic_launcher.png ├── drawable-mdpi │ └── ic_launcher.png ├── drawable-xhdpi │ └── ic_launcher.png ├── drawable-xxhdpi │ └── ic_launcher.png ├── layout │ └── activity_main.xml ├── menu │ └── main.xml ├── values-v11 │ └── styles.xml ├── values-v14 │ └── styles.xml ├── values-w820dp │ └── dimens.xml └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── src └── com └── example └── androidbridge ├── BridgeHandler.java ├── BridgeUtil.java ├── BridgeWebView.java ├── CallBackFunction.java ├── DefaultHandler.java ├── MainActivity.java ├── Message.java └── WebViewJavascriptBridge.java /.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .project 3 | bin/* 4 | -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/AndroidManifest.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/README.md -------------------------------------------------------------------------------- /assets/WebViewJavascriptBridge.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/assets/WebViewJavascriptBridge.js.txt -------------------------------------------------------------------------------- /assets/WebViewJavascriptBridge.min.js.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/assets/WebViewJavascriptBridge.min.js.txt -------------------------------------------------------------------------------- /assets/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/assets/demo.html -------------------------------------------------------------------------------- /gen/com/example/androidbridge/BuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/gen/com/example/androidbridge/BuildConfig.java -------------------------------------------------------------------------------- /gen/com/example/androidbridge/R.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/gen/com/example/androidbridge/R.java -------------------------------------------------------------------------------- /ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/ic_launcher-web.png -------------------------------------------------------------------------------- /libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/libs/android-support-v4.jar -------------------------------------------------------------------------------- /proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/proguard-project.txt -------------------------------------------------------------------------------- /project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/project.properties -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/layout/activity_main.xml -------------------------------------------------------------------------------- /res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/menu/main.xml -------------------------------------------------------------------------------- /res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/values-v11/styles.xml -------------------------------------------------------------------------------- /res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/values-v14/styles.xml -------------------------------------------------------------------------------- /res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/values/dimens.xml -------------------------------------------------------------------------------- /res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/values/strings.xml -------------------------------------------------------------------------------- /res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/res/values/styles.xml -------------------------------------------------------------------------------- /src/com/example/androidbridge/BridgeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/BridgeHandler.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/BridgeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/BridgeUtil.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/BridgeWebView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/BridgeWebView.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/CallBackFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/CallBackFunction.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/DefaultHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/DefaultHandler.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/MainActivity.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/Message.java -------------------------------------------------------------------------------- /src/com/example/androidbridge/WebViewJavascriptBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacin1/JsBridge/HEAD/src/com/example/androidbridge/WebViewJavascriptBridge.java --------------------------------------------------------------------------------