<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 教程 1. [給 Android 開發者的 RxJava 詳解](http://gank.io/post/560e15be2dca930e00da1083) RxJava 在 GitHub 主頁上的自我介紹是 "a library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一個在 Java VM 上使用可觀測的序列來組成異步的、基于事件的程序的庫)。這就是 RxJava ,概括得非常精準。然而,對于初學者來說,這太難看懂了。因為它是一個『總結』,而初學者更需要一個『引言』。其實, RxJava 的本質可以壓縮為異步這一個詞。說到根上,它就是一個實現異步操作的庫,而別的定語都是基于這之上的。 2. [Android UI:機智的遠程動態更新策略](http://t.cn/Ryui1ge) 做過Android開發的人都遇到過這樣的問題:隨著需求的變化,某些入口界面通常會出現 UI的增加、減少、內容變化、以及跳轉界面發生變化等問題。每次發生變化都要手動修改代碼,而入口界面通常具有未讀信息提醒這樣的“小紅點”邏輯;一旦UI變化,“小紅點”邏輯也要重新計算。 3. [安裝包立減1M--微信Android資源混淆打包工具](http://t.cn/RyuimAu) 上一篇文章我們講述了Android減少安裝包體積的一些tips,本文主要對前文提到的資源混淆做一個簡單的分析。微信中的資源混淆工具主要為了混淆資源ID長度(例如將res/drawable/welcome.png混淆為r/s/a.png),同時利用7z深度壓縮,大大減少了安裝包體積,同時也增加了逼格,提升了反破解難度。 4. [React Native For Android 架構初探](http://t.cn/Ry8tFX0) Facebook 在2015.9.15發布了 React Native for Android,把JavaScript 開發技術擴展到了Android平臺。React Native 讓開發者使用 JavaScript 和 React 編寫應用,利用相同的核心代碼就可以創建 基于Web,iOS 和 Android 平臺的原生應用。本文將淺析Android React的架構及相關基礎知識。 5. [Android 6.0 Marshmallow新特性](http://weibo.com/p/1001603895719726554010) 語境幫助現在就點擊:不必離開你正在做的就可以獲得幫助,無論你是在一個應用程序或在一個網站 。只需觸摸和長按home鍵。用你的聲音做更多:現在你可以與任何支持新語音交互服務的應用程序進行對話。例如,如果一個用戶說,“使用TuneIn播放一些音樂,“TuneIn就會問“什么類型的?“。 直接分享:一個快速和容易的方式分享給正確的人在正確的應用程序。 ## 代碼&開源庫 1. [FlycoPageIndicator](https://github.com/H07000223/FlycoPageIndicator) PageIndicator其他的實現方式,支持圓角矩形,圖片資源以及切換動畫。 2. [AndroidGameBoyEmulator](https://github.com/pedrovgs/AndroidGameBoyEmulator) 一個用Java寫的Android游戲模擬器。 3. [spoon](https://github.com/INRIA/spoon)? 一個高質量的 Java 源碼分析和轉換庫。 4. [WindowView](https://github.com/justasm/WindowView) Android ImageView you pan by tilting your device. 5. [Android-TopScrollHelper](https://github.com/kmshack/Android-TopScrollHelper) 一個雙擊狀態欄自動滾動到列表最頂部的動畫效果, 支持 ScrollView、NestedScrollView、WebView、ListView和RecyclerView 等多種不同類型的視圖。 6. [FabricView](https://github.com/antwankakki/FabricView) A new canvas drawing library for Android. 7. [BottomSheet](https://github.com/Kennyc1012/BottomSheet)? BottomSheet支持列表和網格樣式、自定義View、Light 和 Dark主題及自定義主題、支持平板、等。 8. [UIBlock](https://github.com/tianzhijiexian/UIBlock/) 代替fragment的輕量級解耦UI的類。 9. [AutoBundle](https://github.com/yatatsu/AutoBundle)? 一個可以幫你自動生成一些模版代碼的庫。 10. [solid](https://github.com/konmik/solid) 一個支持固定大小容量集合(SolidList, SolidMap, SolidSet)和輕量級data streams的庫。 ## 工具 1. [AndResGuard](https://github.com/shwenzhang/AndResGuard) Android資源混淆工具。 2. [lint-cleaner-plugin](https://github.com/marcoRS/lint-cleaner-plugin) 一個可以清理項目中未使用的資源的Gradle Plugin。 3. [screenshot-tests-for-android](https://github.com/facebook/screenshot-tests-for-android) screenshot-tests-for-android is a library that can generate fast deterministic screenshots while running instrumentation tests in android. 4. [material-theme-jetbrains](https://github.com/ChrisRM/material-theme-jetbrains) JetBrains theme of Material Theme。 ## 書 1. [C 語言編程透視](https://www.gitbook.com/book/tinylab/cbook/details) 本書與[《深入淺出 Hello World》](http://blog.linux.org.tw/~jserv/archives/001844.html)有著類似的心路歷程,旨在以實驗的方式去探究類似 Hello World 這樣的小程序在開發與執行過程中的微妙變化,一層層揭開 C 語言程序開發過程的神秘面紗,透視背后的秘密,不斷享受醍醐灌頂的美妙。 — 泰曉科技 2. [Shell 編程范例](https://www.gitbook.com/book/tinylab/shellbook/details) 不同于傳統 Shell 書,本書未花大篇幅介紹 Shell 語法,而以面向“對象”的方式引入大量實例介紹 Shell 日常操作,“對象” 涵蓋數值、邏輯值、字符串、文件、進程、文件系統等。這樣有助于學以致用中加強興趣。也可作為 Shell 編程索引,隨時檢索。 — 泰曉科技
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看