http://git-wip-us.apache.org/repos/asf/incubator-weex-site/blob/f3d58bd0/cn/references/android-apis.html
----------------------------------------------------------------------
diff --git a/cn/references/android-apis.html b/cn/references/android-apis.html
deleted file mode 100644
index a07b0aa..0000000
--- a/cn/references/android-apis.html
+++ /dev/null
@@ -1,1429 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
- <meta charset="utf-8">
-
- <title>Android APIs | Weex</title>
- <meta name="viewport" content="width=device-width, initial-scale=1,
maximum-scale=1">
- <meta name="description" content="Android APIsWeex åæ¥æ¥å
¥è¯·åèï¼https://github.com/weexteam/article/issues/25 WXSDKEngine æ¯ Weex
对å¤çæ»å
¥å£ã主è¦æä¾äºä¸ä¸åè½ï¼ 设置ç¸å
³ Adapter
åè·å adapterã 注åèªå®ä¹ module å component éç½® JSFramework
Adapter ä»ç»Weex 为äºéç¨ Nati">
-<meta property="og:type" content="website">
-<meta property="og:title" content="Android APIs">
-<meta property="og:url"
content="https://weex-project.io/cn/references/android-apis.html">
-<meta property="og:site_name" content="Weex">
-<meta property="og:description" content="Android APIsWeex åæ¥æ¥å
¥è¯·åèï¼https://github.com/weexteam/article/issues/25 WXSDKEngine æ¯ Weex
对å¤çæ»å
¥å£ã主è¦æä¾äºä¸ä¸åè½ï¼ 设置ç¸å
³ Adapter
åè·å adapterã 注åèªå®ä¹ module å component éç½® JSFramework
Adapter ä»ç»Weex 为äºéç¨ Nati">
-<meta property="og:updated_time" content="2017-04-28T02:36:21.000Z">
-<meta name="twitter:card" content="summary">
-<meta name="twitter:title" content="Android APIs">
-<meta name="twitter:description" content="Android APIsWeex åæ¥æ¥å
¥è¯·åèï¼https://github.com/weexteam/article/issues/25 WXSDKEngine æ¯ Weex
对å¤çæ»å
¥å£ã主è¦æä¾äºä¸ä¸åè½ï¼ 设置ç¸å
³ Adapter
åè·å adapterã 注åèªå®ä¹ module å component éç½® JSFramework
Adapter ä»ç»Weex 为äºéç¨ Nati">
-
- <link rel="alternate" href="/atom.xml" title="Weex"
type="application/atom+xml">
-
-
- <link rel="icon"
href="//gw.alicdn.com/tps/TB1XNqxPXXXXXcSXVXXXXXXXXXX-64-63.png">
-
-
- <link href="//fonts.googleapis.com/css?family=Source+Code+Pro"
rel="stylesheet" type="text/css">
-
- <link rel="stylesheet" href="/css/style.css">
- <link rel="stylesheet" href="/css/swiper.min.css">
-</head>
-
-<body id="references" class="lang-cn">
-
- <script>
- window.PAGE_TYPE = "references";
- window.ROOT = "/"
- </script>
- <header id="header">
- <div class="navbar">
- <a id="logo" href="/cn/">
- <img src="//img.alicdn.com/tps/TB1zBLaPXXXXXXeXXXXXXXXXXXX-121-59.svg" />
- </a>
- <div class="main-nav">
- <ul class="links">
- <li><a href="/cn/guide">æç¨</a></li>
- <li><a href="/cn/references">æå</a></li>
- <li class="dropdown">
- <a href="javascript:;">åè</a>
- <ul class="dropdown-menu subnav">
- <li>
- <a href="/cn/faq.html">FAQ</a>
- </li>
- <li>
- <a href="/cn/releasenote.html">çæ¬è¯´æ</a>
- </li>
- </ul>
- </li>
- <li class="dropdown">
- <a href="javascript:;">å·¥å
·åæå¡</a>
- <ul class="dropdown-menu subnav">
- <li>
- <a href="/cn/playground.html">Playground</a>
- </li>
- <li>
- <a href="/cn/guide/tools/toolkit.html">Weex-toolkit</a>
- </li>
- <li>
- <a href="http://dotwe.org" target="_blank">Code Snippets</a>
- </li>
- <li>
- <a href="https://market.dotwe.org" target="_blank">Market</a>
- </li>
- </ul>
- </li>
- </ul>
- <ul class="info">
- <li><a href="https://github.com/apache/incubator-weex/"
target="_blank"><span class="btn-github iconfont icon-github"></span></a></li>
- </ul>
- <ul class="tools">
- <li>
- <div class="search">
- <form id="search-form" class="search-form"> <!-- æç´¢æ¡ç¸å
³ -->
- <input type="text" id="search-input-header" name="q" results="0"
class="form-control search-input" autocomplete="off" autocorrect="off"/>
- <span class="iconfont icon-search"></span>
- </form>
- <div class="results-panel">
- </div>
-</div>
- </li>
- <li>
- <div class="dropdown select-lang">
- <a href="javascript:;" class="dropdown-toggle">
- Language
- <span class="caret"></span>
- </a>
- <ul class="dropdown-menu pick-lang">
- <li>
- <a href="/references/android-apis.html"
data-lang="en">English</a>
- </li>
- <li>
- <a href="/cn/references/android-apis.html"
data-lang="zh-cn">ä¸æ</a>
- </li>
- </ul>
- </div>
- </li>
- <!--<li></li>-->
- </ul>
- </div>
- </div>
- <div id="mobile-nav">
- <a id="logo" href="/cn/">
- <img src="//img.alicdn.com/tps/TB1zBLaPXXXXXXeXXXXXXXXXXXX-121-59.svg" />
- </a>
- <a class="btn-menu"><span class="iconfont icon-nav"></span></a>
- </div>
-</header>
-
- <div id="sidebar" class="">
- <div class="sidebar-menu">
-
- <div class="search">
- <form id="search-form" class="search-form"> <!-- æç´¢æ¡ç¸å
³ -->
- <input type="text" id="search-input-sidebar" name="q" results="0"
class="form-control search-input" autocomplete="off" autocorrect="off"/>
- <span class="iconfont icon-search"></span>
- </form>
- <div class="results-panel">
- </div>
-</div>
-
-
-
-<div class="summary">
- <h2 class="part-title">
-
- æå
-
- </h2>
- <ul class="doc-summary">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/index.html"
class="sidebar-link ">éç¨ç¹æ§</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/ios-apis.html" class="sidebar-link
">iOS APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/android-apis.html" class="sidebar-link
current ">Android APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/html5-apis.html" class="sidebar-link
">HTML5 APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/jsfm-apis.html" class="sidebar-link
">JS Framework APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/common-style.html" class="sidebar-link
">éç¨æ ·å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/text-style.html" class="sidebar-link
">ææ¬æ ·å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/color-names.html" class="sidebar-link
">é¢è²å称å表</a>
- </li>
-
- <li>
- <a href="/cn/references/gesture.html" class="sidebar-link
">æå¿</a>
- </li>
-
- <li>
- <a href="/cn/references/path.html" class="sidebar-link ">Path
(è±)</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a
href="/cn/references/components/index.html" class="sidebar-link ">å
建ç»ä»¶</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/components/a.html" class="sidebar-link
"><a></a>
- </li>
-
- <li>
- <a href="/cn/references/components/slider.html"
class="sidebar-link "><slider></a>
- </li>
-
- <li>
- <a href="/cn/references/components/indicator.html"
class="sidebar-link "><indicator></a>
- </li>
-
- <li>
- <a href="/cn/references/components/switch.html"
class="sidebar-link "><switch></a>
- </li>
-
- <li>
- <a href="/cn/references/components/text.html"
class="sidebar-link "><text></a>
- </li>
-
- <li>
- <a href="/cn/references/components/textarea.html"
class="sidebar-link "><textarea></a>
- </li>
-
- <li>
- <a href="/cn/references/components/video.html"
class="sidebar-link "><video></a>
- </li>
-
- <li>
- <a href="/cn/references/components/web.html"
class="sidebar-link "><web></a>
- </li>
-
- <li>
- <a href="/cn/references/components/div.html"
class="sidebar-link "><div></a>
- </li>
-
- <li>
- <a href="/cn/references/components/image.html"
class="sidebar-link "><image></a>
- </li>
-
- <li>
- <a href="/cn/references/components/input.html"
class="sidebar-link "><input></a>
- </li>
-
- <li>
- <a href="/cn/references/components/list.html"
class="sidebar-link "><list></a>
- </li>
-
- <li>
- <a href="/cn/references/components/cell.html"
class="sidebar-link "><cell></a>
- </li>
-
- <li>
- <a href="/cn/references/components/loading.html"
class="sidebar-link "><loading></a>
- </li>
-
- <li>
- <a href="/cn/references/components/refresh.html"
class="sidebar-link "><refresh></a>
- </li>
-
- <li>
- <a href="/cn/references/components/scroller.html"
class="sidebar-link "><scroller></a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/modules/index.html"
class="sidebar-link ">å
建模å</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/modules/animation.html"
class="sidebar-link ">animation</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/websocket.html"
class="sidebar-link ">WebSocket</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/picker.html"
class="sidebar-link ">picker</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/clipboard.html"
class="sidebar-link ">clipboard</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/dom.html" class="sidebar-link
">dom</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/modal.html"
class="sidebar-link ">modal</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/navigator.html"
class="sidebar-link ">navigator</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/storage.html"
class="sidebar-link ">storage</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/stream.html"
class="sidebar-link ">stream</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/webview.html"
class="sidebar-link ">webview</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/globalevent.html"
class="sidebar-link ">globalEvent</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/unit.html"
class="sidebar-link ">CSS åä½</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/common-event.html"
class="sidebar-link ">éç¨äºä»¶</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/native-dom-api.html"
class="sidebar-link ">Native DOM APIs</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/weex-variable.html"
class="sidebar-link ">Weex å®ä¾åé</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/web-standards.html"
class="sidebar-link ">Web æ å</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a
href="/cn/references/js-service/index.html" class="sidebar-link ">JS
Service</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/vue/index.html"
class="sidebar-link ">Vue</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/vue/difference-with-web.html"
class="sidebar-link ">Vue 2.x å¨ Weex å Web ä¸çå·®å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/vue/difference-of-vuex.html"
class="sidebar-link ">ä½¿ç¨ Vuex å vue-router</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/advanced/index.html"
class="sidebar-link ">é«é¶ç¥è¯</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/advanced/extend-to-ios.html"
class="sidebar-link ">iOS æ©å±</a>
- </li>
-
- <li>
- <a href="/cn/references/advanced/extend-to-android.html"
class="sidebar-link ">Android æ©å±</a>
- </li>
-
- <li>
- <a href="/cn/references/advanced/extend-to-html5.html"
class="sidebar-link ">HTML5 æ©å±</a>
- </li>
-
- <li>
- <a href="/cn/references/advanced/extend-jsfm.html"
class="sidebar-link ">æå± JS framework</a>
- </li>
-
- <li>
- <a
href="/cn/references/advanced/integrate-devtool-to-android.html"
class="sidebar-link ">éæ Devtools å° Android</a>
- </li>
-
- <li>
- <a
href="/cn/references/advanced/integrate-devtool-to-ios.html"
class="sidebar-link ">éæ Devtools å° iOS</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a
href="/cn/references/migration/index.html" class="sidebar-link
">è¿ç§»</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/platform-difference.html"
class="sidebar-link ">Weex å Web å¹³å°çå·®å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/migration/migration-from-weex.html"
class="sidebar-link ">å¦ä½å°åæ Weex 项ç®æ¹é æ Vue çæ¬</a>
- </li>
-
- <li>
- <a href="/cn/references/migration/difference.html"
class="sidebar-link ">Weex å Vue 2.x çè¯æ³å·®å¼</a>
- </li>
-
- </ul>
-
- </li>
-
-
-
- <li>
- <h3 class="chapter-title"><a href="/cn/v-0.10/references/index.html"
class="sidebar-link">æ§è¯æ³ææ¡£</a></h3>
- </li>
-
- </ul>
-</div>
-
- <a class="btn-close-sidebar iconfont icon-close"></a>
- </div>
-</div>
-
- <div class="article-wrapper page-layout">
- <div class="doc-nav">
-
-
-
-<div class="summary">
- <h2 class="part-title">
-
- æå
-
- </h2>
- <ul class="doc-summary">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/index.html"
class="sidebar-link ">éç¨ç¹æ§</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/ios-apis.html" class="sidebar-link
">iOS APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/android-apis.html" class="sidebar-link
current ">Android APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/html5-apis.html" class="sidebar-link
">HTML5 APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/jsfm-apis.html" class="sidebar-link
">JS Framework APIs</a>
- </li>
-
- <li>
- <a href="/cn/references/common-style.html" class="sidebar-link
">éç¨æ ·å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/text-style.html" class="sidebar-link
">ææ¬æ ·å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/color-names.html" class="sidebar-link
">é¢è²å称å表</a>
- </li>
-
- <li>
- <a href="/cn/references/gesture.html" class="sidebar-link
">æå¿</a>
- </li>
-
- <li>
- <a href="/cn/references/path.html" class="sidebar-link ">Path
(è±)</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a
href="/cn/references/components/index.html" class="sidebar-link ">å
建ç»ä»¶</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/components/a.html" class="sidebar-link
"><a></a>
- </li>
-
- <li>
- <a href="/cn/references/components/slider.html"
class="sidebar-link "><slider></a>
- </li>
-
- <li>
- <a href="/cn/references/components/indicator.html"
class="sidebar-link "><indicator></a>
- </li>
-
- <li>
- <a href="/cn/references/components/switch.html"
class="sidebar-link "><switch></a>
- </li>
-
- <li>
- <a href="/cn/references/components/text.html"
class="sidebar-link "><text></a>
- </li>
-
- <li>
- <a href="/cn/references/components/textarea.html"
class="sidebar-link "><textarea></a>
- </li>
-
- <li>
- <a href="/cn/references/components/video.html"
class="sidebar-link "><video></a>
- </li>
-
- <li>
- <a href="/cn/references/components/web.html"
class="sidebar-link "><web></a>
- </li>
-
- <li>
- <a href="/cn/references/components/div.html"
class="sidebar-link "><div></a>
- </li>
-
- <li>
- <a href="/cn/references/components/image.html"
class="sidebar-link "><image></a>
- </li>
-
- <li>
- <a href="/cn/references/components/input.html"
class="sidebar-link "><input></a>
- </li>
-
- <li>
- <a href="/cn/references/components/list.html"
class="sidebar-link "><list></a>
- </li>
-
- <li>
- <a href="/cn/references/components/cell.html"
class="sidebar-link "><cell></a>
- </li>
-
- <li>
- <a href="/cn/references/components/loading.html"
class="sidebar-link "><loading></a>
- </li>
-
- <li>
- <a href="/cn/references/components/refresh.html"
class="sidebar-link "><refresh></a>
- </li>
-
- <li>
- <a href="/cn/references/components/scroller.html"
class="sidebar-link "><scroller></a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/modules/index.html"
class="sidebar-link ">å
建模å</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/modules/animation.html"
class="sidebar-link ">animation</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/websocket.html"
class="sidebar-link ">WebSocket</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/picker.html"
class="sidebar-link ">picker</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/clipboard.html"
class="sidebar-link ">clipboard</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/dom.html" class="sidebar-link
">dom</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/modal.html"
class="sidebar-link ">modal</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/navigator.html"
class="sidebar-link ">navigator</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/storage.html"
class="sidebar-link ">storage</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/stream.html"
class="sidebar-link ">stream</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/webview.html"
class="sidebar-link ">webview</a>
- </li>
-
- <li>
- <a href="/cn/references/modules/globalevent.html"
class="sidebar-link ">globalEvent</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/unit.html"
class="sidebar-link ">CSS åä½</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/common-event.html"
class="sidebar-link ">éç¨äºä»¶</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/native-dom-api.html"
class="sidebar-link ">Native DOM APIs</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/weex-variable.html"
class="sidebar-link ">Weex å®ä¾åé</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/web-standards.html"
class="sidebar-link ">Web æ å</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a
href="/cn/references/js-service/index.html" class="sidebar-link ">JS
Service</a></h3>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/vue/index.html"
class="sidebar-link ">Vue</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/vue/difference-with-web.html"
class="sidebar-link ">Vue 2.x å¨ Weex å Web ä¸çå·®å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/vue/difference-of-vuex.html"
class="sidebar-link ">ä½¿ç¨ Vuex å vue-router</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a href="/cn/references/advanced/index.html"
class="sidebar-link ">é«é¶ç¥è¯</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/advanced/extend-to-ios.html"
class="sidebar-link ">iOS æ©å±</a>
- </li>
-
- <li>
- <a href="/cn/references/advanced/extend-to-android.html"
class="sidebar-link ">Android æ©å±</a>
- </li>
-
- <li>
- <a href="/cn/references/advanced/extend-to-html5.html"
class="sidebar-link ">HTML5 æ©å±</a>
- </li>
-
- <li>
- <a href="/cn/references/advanced/extend-jsfm.html"
class="sidebar-link ">æå± JS framework</a>
- </li>
-
- <li>
- <a
href="/cn/references/advanced/integrate-devtool-to-android.html"
class="sidebar-link ">éæ Devtools å° Android</a>
- </li>
-
- <li>
- <a
href="/cn/references/advanced/integrate-devtool-to-ios.html"
class="sidebar-link ">éæ Devtools å° iOS</a>
- </li>
-
- </ul>
-
- </li>
-
- <li>
- <h3 class="chapter-title"><a
href="/cn/references/migration/index.html" class="sidebar-link
">è¿ç§»</a></h3>
-
- <ul class="chapter">
-
- <li>
- <a href="/cn/references/platform-difference.html"
class="sidebar-link ">Weex å Web å¹³å°çå·®å¼</a>
- </li>
-
- <li>
- <a href="/cn/references/migration/migration-from-weex.html"
class="sidebar-link ">å¦ä½å°åæ Weex 项ç®æ¹é æ Vue çæ¬</a>
- </li>
-
- <li>
- <a href="/cn/references/migration/difference.html"
class="sidebar-link ">Weex å Vue 2.x çè¯æ³å·®å¼</a>
- </li>
-
- </ul>
-
- </li>
-
-
-
- <li>
- <h3 class="chapter-title"><a href="/cn/v-0.10/references/index.html"
class="sidebar-link">æ§è¯æ³ææ¡£</a></h3>
- </li>
-
- </ul>
-</div>
- </div>
-
-
-<article class="article article-type-references">
- <div class="article-entry" itemprop="articleBody">
- <header class="article-header">
-
-
- <h1 class="article-title" itemprop="name">
- Android APIs
- </h1>
-
-
- <time class="article-date" datetime="2017-04-28T02:36:21.000Z">Updated time:
28/04/2017</time>
-</header>
- <h1 id="Android-APIs"><a href="#Android-APIs" class="headerlink"
title="Android APIs"></a>Android APIs</h1><p>Weex åæ¥æ¥å
¥è¯·åèï¼<a
href="https://github.com/weexteam/article/issues/25" target="_blank"
rel="external">https://github.com/weexteam/article/issues/25</a></p>
-<h2 id="WXSDKEngine-æ¯-Weex-对å¤çæ»å
¥å£ã"><a
href="#WXSDKEngine-æ¯-Weex-对å¤çæ»å
¥å£ã" class="headerlink"
title="WXSDKEngine æ¯ Weex 对å¤çæ»å
¥å£ã"></a>WXSDKEngine æ¯ Weex
对å¤çæ»å
¥å£ã</h2><p>主è¦æä¾äºä¸ä¸åè½ï¼</p>
-<ol>
-<li>设置ç¸å
³ Adapter åè·å adapterã</li>
-<li>注åèªå®ä¹ module å component</li>
-<li>éç½® JSFramework</li>
-</ol>
-<h2 id="Adapter-ä»ç»"><a href="#Adapter-ä»ç»" class="headerlink"
title="Adapter ä»ç»"></a>Adapter ä»ç»</h2><p>Weex 为äºéç¨ Native
éç¨åºæä¾äºå¯¹åºçæ¥å£è¿è¡è®¾ç½®ã</p>
-<ol>
-<li><p>IWXImgLoaderAdapter å¾çéé
å¨ã</p>
-<p>Weex ä¼æéè¦è®¾ç½®å¾çç View å URL éé²åºæ¥ï¼Native
端éè¦å®ç°è¿ä¸ªæ¥å£è¿è¡å¾çä¸è½½ã Weex
没ææä¾å¾çé»è®¤å®ç°ã</p>
-<p>æ¥å£å®ä¹å¦ä¸ï¼</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="keyword">public</span> <span class="class"><span
class="keyword">interface</span> <span class="title">IWXImgLoaderAdapter</span>
</span>{</div><div class="line"> <span class="function"><span
class="keyword">void</span> <span class="title">setImage</span><span
class="params">(String url, ImageView view, WXImageQuality quality,
WXImageStrategy strategy)</span></span>;</div><div
class="line">}</div></pre></td></tr></table></figure>
-<p><code>WXImageQuality</code>
表示å¾ççè´¨éï¼<code>WXImageQuality</code> åå¦ä¸å¼
<code>LOW</code>, <code>NORMAL</code>, <code>HIGH</code>, <code>ORIGINAL</code>
å¾çè´¨éä¾æ¬¡åé«ãé»è®¤ä¸º
<code>LOW</code>ã<code>WXImageStrategy</code>
为æ©å±ç±»ï¼è¡¨ç¤ºäºå¾çæ¯å¦å¯ä»¥è£åª (isClipping) éå
(isSharpen) å ä½ç¬¦ (placeHolder) çã</p>
-</li>
-<li><p>IWXHttpAdapter ç½ç»ä¸è½½éé
å¨ã</p>
-<p>Weex èªå®ä¹äº <code>WXRequest</code> å
<code>OnHttpListener</code>ï¼Native éè½½æ¥å£åå¯ä»¥ä» Request
ä¸è·åURLï¼Header çåæ°ï¼ç½ç»è¯·æ±å®æåå¯ä»¥éè¿
<code>OnHttpListener</code> è¿è¡åè°éç¥ãWeex
æä¾äºé»è®¤ç½ç»è¯·æ±ï¼<code>DefaultWXHttpAdapter</code>ï¼ ä½¿ç¨çæ¯
<code>HttpURLConnection</code> è¿è¡ç½ç»è¯·æ±ã</p>
-<p>æ¥å£å®ä¹å¦ä¸ï¼</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="keyword">public</span> <span class="class"><span
class="keyword">interface</span> <span class="title">IWXHttpAdapter</span>
</span>{</div><div class="line"> <span class="function"><span
class="keyword">void</span> <span class="title">sendRequest</span><span
class="params">(WXRequest request, OnHttpListener
listener)</span></span>;</div><div
class="line">}</div></pre></td></tr></table></figure>
-<p><code>WXRequest</code> å®ä¹äºç½ç»è¯·æ±ç¸å
³çåæ°ï¼è¯·æ±æ¹æ³ï¼è¯·æ±ä¸»ä½ï¼è¶
æ¶æ¶é´ãWeexé»è®¤è¶
æ¶æ¶é´æ¯3000.</p>
-<p><code>OnHttpListener</code>
å®ä¹äºç½ç»è¯·æ±ç»æå对åºæ¹æ³ãå®ä¹å¦ä¸ï¼</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="class"><span class="keyword">interface</span> <span
class="title">OnHttpListener</span> </span>{</div><div class="line">
<span class="comment">/**</span></div><div class="line"> * start
request</div><div class="line"> */</div><div class="line"> <span
class="function"><span class="keyword">void</span> <span
class="title">onHttpStart</span><span
class="params">()</span></span>;</div><div class="line"></div><div
class="line"> <span class="comment">/**</span></div><div class="line"> *
headers received</div><div class="line"> */</div><div class="line"> <span
class="function"><span class="keyword">void</span> <span
class="title">onHeadersReceived</span><span class="params">(<span
class="keyword">int</span> statusCode,Map<String,List<String>>
headers)</span></span>;</div><div class="line"></div><div class="line"> <span
class="comment">/**</span></div><div class="line">
* post progress</div><div class="line"> * <span class="doctag">@param</span>
uploadProgress</div><div class="line"> */</div><div class="line"> <span
class="function"><span class="keyword">void</span> <span
class="title">onHttpUploadProgress</span><span class="params">(<span
class="keyword">int</span> uploadProgress)</span></span>;</div><div
class="line"></div><div class="line"> <span
class="comment">/**</span></div><div class="line"> * response loaded length
(bytes), full length should read from headers (content-length)</div><div
class="line"> * <span class="doctag">@param</span> loadedLength</div><div
class="line"> */</div><div class="line"> <span class="function"><span
class="keyword">void</span> <span
class="title">onHttpResponseProgress</span><span class="params">(<span
class="keyword">int</span> loadedLength)</span></span>;</div><div
class="line"></div><div class="line"> <span
class="comment">/**</span></div><div class="line"> * http response
finish</div><div class="l
ine"> * <span class="doctag">@param</span> response</div><div class="line">
*/</div><div class="line"> <span class="function"><span
class="keyword">void</span> <span class="title">onHttpFinish</span><span
class="params">(WXResponse response)</span></span>;</div><div
class="line">}</div></pre></td></tr></table></figure>
-</li>
-<li><p>IWXUserTrackAdapter Weex ç¸å
³æ§è½æ°æ® (é¦å±å
è½½æ¶é´ãJS-Native éä¿¡æ¶é´ãdom æ´æ°æ¶é´ç) åå
¶ä»éç¨ä¿¡æ¯
(JSLib æ件大å°, Weex SDK çæ¬å·ç)ã</p>
-<p>æ¥å£å®ä¹ï¼</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="keyword">public</span> <span class="class"><span
class="keyword">interface</span> <span class="title">IWXUserTrackAdapter</span>
</span>{</div><div class="line"> <span class="function"><span
class="keyword">void</span> <span class="title">commit</span><span
class="params">(Context context, String eventId, String type, WXPerformance
perf, Map<String, Serializable> params)</span></span>;</div><div
class="line">}</div></pre></td></tr></table></figure>
-<p>Native å®ç°æ¥å£åå¯ä»¥éè¿ <code>WXPerformance</code> å
<code>params</code> è·å对åºçä¿¡æ¯ã<br>WXPerformane
对åºå段表示å«ä¹è¯·åèææ¡£ï¼<a
href="https://github.com/weexteam/article/issues/124" target="_blank"
rel="external">https://github.com/weexteam/article/issues/124</a></p>
-<p>åç»éçå¼å Weex è¿ä¼å®ä¹æ´å¤ç
Adapterï¼æ¤ææ¡£ä¹ä¼å®æ¶æ´æ°ã</p>
-</li>
-</ol>
-<h2 id="Native-å-JS-éä¿¡"><a href="#Native-å-JS-éä¿¡"
class="headerlink" title="Native å JS éä¿¡"></a>Native å JS
éä¿¡</h2><ol>
-<li><p>èªå®ä¹äºä»¶éç¥</p>
-<p>å¤ç¨äºæ个èªå®ä¹æ§ä»¶è¿è¡äºä»¶éç¥ï¼ä¾å¦èªå®ä¹ç¹å»äºä»¶ï¼ååºä¸æäºä»¶çã</p>
-<p>WXSDKInstance.java </p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="function"><span class="keyword">public</span> <span
class="keyword">void</span> <span class="title">fireEvent</span><span
class="params">(String elementRef,<span class="keyword">final</span> String
type, <span class="keyword">final</span> Map<String, Object> data,<span
class="keyword">final</span> Map<String, Object>
domChanges)</span></span>{ }</div><div class="line"></div><div
class="line"><span class="function"><span class="keyword">public</span> <span
class="keyword">void</span> <span class="title">fireEvent</span><span
class="params">(String elementRef,<span class="keyword">final</span> String
type, <span class="keyword">final</span> Map<String, Object>
data)</span></span>{</div><div class="line">
fireEvent(elementRef,type,data,<span class="keyword">null</span>);</div><div
class="line">}</div><div class="line"></div><div class="line"><span class
="function"><span class="keyword">public</span> <span
class="keyword">void</span> <span class="title">fireEvent</span><span
class="params">(String elementRef, String type)</span></span>{</div><div
class="line"> fireEvent(ref,type,<span class="keyword">new</span>
HashMap<String, Object>());</div><div
class="line">}</div></pre></td></tr></table></figure>
-<p><code>elementRef</code>ï¼äºä»¶åççæ§ä»¶ IDã</p>
-<p><code>type</code>: èªå®ä¹äºä»¶ï¼Weex é»è®¤ä»¥ onXxxxx
å¼å¤´ä¸ºèªå®ä¹äºä»¶ãonPullDown (ä¸æäºä»¶)ã</p>
-<p><code>data</code>:
éè¦éåºçåæ°ï¼ä¾å¦å½åæ§ä»¶ç大å°ï¼åæ çå
¶ä»ä¿¡æ¯ã</p>
-<p><code>domChanges</code>ï¼æ´æ° ref 对åºæ§ä»¶ç Attribute å
Styleã</p>
-</li>
-<li><p>äºä»¶åè° </p>
-<p>å¤ç¨äº Module åè°ï¼ä¾å¦å®ä½ Module å®æåéè¦éç¥
JSã使ç¨æ¹æ³å¦ä¸ï¼</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="keyword">public</span> <span class="class"><span
class="keyword">class</span> <span class="title">WXLocation</span> <span
class="keyword">extends</span> <span class="title">WXModule</span>
</span>{</div><div class="line"></div><div class="line"> <span
class="meta">@JSMethod</span></div><div class="line"> <span
class="function"><span class="keyword">public</span> <span
class="keyword">void</span> <span class="title">getLocation</span><span
class="params">(JSCallback callback)</span></span>{</div><div
class="line"> <span class="comment">//è·åå®ä½ä»£ç
.....</span></div><div class="line"> Map<String,String> data=<span
class="keyword">new</span> HashMap<>();</div><div class="line">
data.put(<span class="string">"x"</span>,<span
class="string">"x"</span>);</div><div class="line"> data.put(<span
class="string">"y"</span>,<span class="string">"y"</span>);<
/div><div class="line"> <span
class="comment">//éç¥ä¸æ¬¡</span></div><div class="line">
callback.invoke(data);</div><div class="line"> <span
class="comment">//æç»éç¥</span></div><div class="line">
callback.invokeAndKeepAlive(data);</div><div class="line"> </div><div
class="line"> <span
class="comment">//invokeæ¹æ³åinvokeAndKeepAlive两个æ¹æ³äºéä¸</span></div><div
class="line"> }</div><div
class="line">}</div></pre></td></tr></table></figure>
-</li>
-</ol>
-<h2 id="注åæ»å¨äºä»¶"><a href="#注åæ»å¨äºä»¶" class="headerlink"
title="注åæ»å¨äºä»¶"></a>注åæ»å¨äºä»¶</h2><p>Weex
è·åæ»å¨äºä»¶å¯ä»¥éè¿ <code>WXSDKInstance</code> 注å
<code>registerOnWXScrollListener</code> çå¬</p>
-<p>æ¥å£å®ä¹å¦ä¸ï¼</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="keyword">public</span> <span class="class"><span
class="keyword">interface</span> <span class="title">OnWXScrollListener</span>
</span>{</div><div class="line"></div><div class="line"> <span
class="comment">/**</span></div><div class="line"> * The view is not
currently scrolling.</div><div class="line"> */</div><div class="line">
<span class="keyword">int</span> IDLE =
RecyclerView.SCROLL_STATE_IDLE;</div><div class="line"> <span
class="comment">/**</span></div><div class="line"> * The view is currently
being dragged by outside input such as user touch input.</div><div
class="line"> */</div><div class="line"> <span class="keyword">int</span>
DRAGGING = RecyclerView.SCROLL_STATE_DRAGGING;</div><div class="line"> <span
class="comment">/**</span></div><div class="line"> * The view is currently
animating to a final position while not under</div><div class="line"> * outsi
de control.</div><div class="line"> */</div><div class="line"> <span
class="keyword">int</span> SETTLING =
RecyclerView.SCROLL_STATE_SETTLING;</div><div class="line"></div><div
class="line"> <span class="comment">/**</span></div><div class="line"> *
Callback method to be invoked when the view has been scrolled. This will
be</div><div class="line"> * called after the scroll has completed.</div><div
class="line"> * <p></div><div class="line"> * This callback will also
be called if visible item range changes after a layout</div><div class="line">
* calculation. In that case, dx and dy will be 0.</div><div class="line">
*</div><div class="line"> */</div><div class="line"> <span
class="function"><span class="keyword">void</span> <span
class="title">onScrolled</span><span class="params">(View view, <span
class="keyword">int</span> x, <span class="keyword">int</span>
y)</span></span>;</div><div class="line"></div><div class="line"> <span
class="comment">/**</span>
</div><div class="line"> * Callback method to be invoked when view's scroll
state changes.</div><div class="line"> *</div><div class="line">
*/</div><div class="line"> <span class="function"><span
class="keyword">void</span> <span
class="title">onScrollStateChanged</span><span class="params">(View view, <span
class="keyword">int</span> x, <span class="keyword">int</span> y, <span
class="keyword">int</span> newState)</span></span>;</div><div
class="line">}</div></pre></td></tr></table></figure>
-<h2 id="èªå®ä¹NavBar"><a href="#èªå®ä¹NavBar" class="headerlink"
title="èªå®ä¹NavBar"></a>èªå®ä¹NavBar</h2><p>Weex æä¾äº
<code>WXNavigatorModule</code>
è¿è¡å¯¼èªæ§å¶ï¼å¯¹åºçæ¹æ³å¯ä»¥éè¿è®¾ç½®
<code>IActivityNavBarSetter</code> æ¥å£è¿è¡å®å¶ã</p>
-<p>使ç¨æ¹æ³:</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line">WXSDKEngine.setActivityNavBarSetter(<span
class="keyword">new</span> IActivityNavBarSetter(){</div><div
class="line">});</div></pre></td></tr></table></figure>
-<h2 id="å
¶ä»ä»ç»"><a href="#å
¶ä»ä»ç»" class="headerlink" title="å
¶ä»ä»ç»"></a>å
¶ä»ä»ç»</h2><h3 id="å¨æéé
容å¨"><a
href="#å¨æéé
容å¨" class="headerlink" title="å¨æéé
容å¨"></a>å¨æéé
容å¨</h3><p>å 为 Android
ææºçç¢çå导è´å±å¹éé
å¾å°é¾ãWeex 对å¤æä¾çæ¥å£
render éè¦å¨æä¼ å
¥å®¹å¨ç宽é«ï¼ä½æ¯ä¼ å
¥ç宽é«ææ¶ä¼åçååï¼ä¾å¦ ActionBar éèçï¼è¿æ¯ä¼ å
¥ç
Weex 容å¨ä¹è¦è¿è¡å¯¹åºçååã<br>为äºéåºè¿ç§ååï¼Weex
æä¾äºæ¥å£ <code>WXSDKInstance.setSize(int width, int height)</code>
æ¥æ¹å容å¨ç大å°ã</p>
-<figure class="highlight java"><table><tr><td class="code"><pre><div
class="line"><span class="comment">/**</span></div><div class="line"> *
</div><div class="line"> * <span class="doctag">@param</span> width
容å¨å®½åº¦</div><div class="line"> * <span class="doctag">@param</span>
height 容å¨é«åº¦</div><div class="line"> */</div><div class="line"> <span
class="function"><span class="keyword">public</span> <span
class="keyword">void</span> <span class="title">setSize</span><span
class="params">(<span class="keyword">int</span> width, <span
class="keyword">int</span>
height)</span></span>{};</div></pre></td></tr></table></figure>
-<h3 id="é级使ç¨"><a href="#é级使ç¨" class="headerlink"
title="é级使ç¨"></a>é级使ç¨</h3><p>Weex å¤äºåå±é¶æ®µä¼å¢å
ä¸äºæ°çç¹æ§ååè½ï¼ä½æ¯è¿äºæ°çç¹æ§ååè½é½å¿
é¡»å级
SDK
æè½å®ç°ï¼å¯¹äºæ²¡æå级çåºç¨åºè¯¥æä¹å¤çå¢ï¼å¯ä»¥ä½¿ç¨é级åè½ã</p>
-<p>æè°é级åè½å°±æ¯ Weex æ æ³è¿è¡ççæ¬æè
ææºï¼å¯ä»¥ç¨
Weex h5 æ¥ä»£æ¿ã</p>
-<p>Native 端å¯ä»¥éè¿æ¥å£ <code>IWXRenderListener</code> ä¸ç
<code>onException</code> æ¹æ³è¿è¡å¤çï¼å¦ææ¯ä¸»å¨é级 errCode
æ¯ä»¥â|âåå²çå符ãâ|âåé¢çå符为1表示主å¨é级ï¼Native
端å¯ä»¥è·³è½¬å°å¯¹åºç H5 页é¢ãæè
ç¨å
¶ä»çæ¹å¼æ示ç¨æ·å½åç¯å¢ä¸æ¯æ Weexã</p>
-
- </div>
-
-</article>
-</div>
-
- <footer id="footer">
- <div class="row clearfix">
- <div class="dropdown select-lang">
- <a href="javascript:;" class="dropdown-toggle">
- Language
- <span class="caret"></span>
- </a>
- <ul class="dropdown-menu pick-lang">
- <li>
- <a href="/references/android-apis.html" data-lang="en">English</a>
- </li>
- <li>
- <a href="/cn/references/android-apis.html"
data-lang="zh-cn">ä¸æ</a>
- </li>
- </ul>
- </div>
- </div>
- <div class="disclaimer">
- <div><img
src="//gw.alicdn.com/tfs/TB1pTBZQFXXXXX9XXXXXXXXXXXX-794-280.png" width="200px"
alt="Apache Incubator"></div>
- <div><span class="title">Disclaimer:</span> Apache Weex is an effort
undergoing incubation at The Apache Software Foundation (ASF), sponsored by the
Apache Incubator. Incubation is required of all newly accepted projects until a
further review indicates that the infrastructure, communications, and decision
making process have stabilized in a manner consistent with other successful ASF
projects. While incubation status is not necessarily a reflection of the
completeness or stability of the code, it does indicate that the project has
yet to be fully endorsed by the ASF.</div>
- <br/>
- </div>
- <hr>
- <div class="row">
- <p> <img src="//gw.alicdn.com/tfs/TB1bg8SQFXXXXcHXXXXXXXXXXXX-85-170.png"
height="50px" alt="Apache"><span>Copyright(c) 2017 The Apache Software
Foundation. Licensed under the </span> <a
href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version
2.0</a></p>
- </div>
- <div class="row clearfix">
- <div></div>
- </div>
-</footer>
- <div style="display: none;">
- <script src="//s95.cnzz.com/z_stat.php?id=1261496509&web_id=1261496509"
language="JavaScript"></script>
-</div>
-
- <script src="/js/reqwest.js"></script>
- <script src="/js/common.js"></script>
-</body>
-</html>