原创 RxJava2系列之創建型操作符

原文首發於微信公衆號:jzman-blog,歡迎關注交流! RxJava 是 ReactiveX 在 Java 上的開源的實現,一個用於通過使用可觀察序列來進行異步編程和基於事件的程序的庫,這是官網的介紹,主要關注點是異步編程

原创 微信小程序之Flex容器詳解

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Flex 是 W3C 提出的一種新的佈局方案,可以非常方便的完成響應式頁面佈局,到目前爲止幾乎所有瀏覽器都支持,Flex 是 Flexible Box 的縮寫,翻譯過

原创 Bitmap之內存緩存和磁盤緩存詳解

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Android 中緩存的使用比較普遍,使用相應的緩存策略可以減少流量的消耗,也可以在一定程度上提高應用的性能,如加載網絡圖片的情況,不應該每次都從網絡上加載圖片,應該將其緩存到內存

原创 Android如何使用註解進行代碼檢查

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Android Studio 內置了代碼檢查工具 Lint,可在菜單欄選擇 Analyze > Inspect Code 執行相應的代碼檢查,代碼檢查能夠根據推斷一

原创 Bitmap之位圖採樣和內存計算詳解

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Android 開發中經常考慮的一個問題就是 OOM(Out Of Memory),也就是內存溢出,一方面大量加載圖片時有可能出現 OOM, 通過採樣壓縮圖片可避免 OOM,另一方

原创 WebView中Java與JavaScript的交互

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Android 開發過程中 WebView 的使用比較廣泛,常用來加載網頁,比如使用 WebView 加載新聞頁面、使用 WebView 打開本應用的鏈接以及用 WebView 顯

原创 Gradle系列之從零搭建Maven私服庫

前面幾篇文章學習了 Gradle 相關知識,今天的內容是使用 Nexus Repository Manager 搭建 Maven 私服庫,這樣可以將一些通用的庫項目提取出來供其他項目使用,如工具庫、基本組件庫等,下面將從零開始搭建

原创 Java系列之內部類

今天溫習一下 Java 中的內部類,內部類一般有如下幾種:靜態內部類、成員內部類、匿名內部類和方法內部類,下文中將主要介紹靜態內部類和成員內部類,主要內容如下: 概述 靜態內部類 成員內部類 匿名內部類和方法內部類 總結 概述 顧名思義

原创 Gradle系列之Android Gradle高級配置

本篇文章主要在之前學習的基礎上,從實際開發的角度學習如何對 Android Gradle 來進行自定義以滿足不同的開發需求,下面是 Gradle 系列的幾篇文章: 下面是主要內容: 修改生成的Apk文件名 版本信息統一管理 隱藏

原创 Java系列之泛型

自從 JDK 1.5 提供了泛型概念,泛型使得開發者可以定義較爲安全的類型,不至於強制類型轉化時出現類型轉化異常,在沒有反省之前,可以通過 Object 來完成不同類型數據之間的操作,但是強制類型轉換(向下轉型)在不確定具體類型的情況下會出

原创 封裝一個通用的PopupWindow

上篇文章是關於建造者設計模式的,今天順便封裝一個通用的 PopupWindow 來實踐一下, 同時也方便以後使用 PopupWindow,本文將從下面幾個方面來介紹 PopupWindow 及其封裝,具體如下: 概述 常用方法 基本使用

原创 Mob之短信驗證集成SMSSDK

開相關發中總會遇到短信驗證這些操作,這周沒有來得及寫新的東西,藉此分享一篇以前學習短信驗證的筆記,本文使用的是 Mob 提供的 SMSSDK . 下載 SMSSDK 官網下載地址:SMSSDK 集成 SMSSDK 將 MobCommons

原创 Gradle系列之Android Gradle插件

通過前面幾篇文章學習了 Gradle 基礎知識以及 Gradle 插件相關的知識,關於 Gradle 及其插件相關知識請先閱讀下面幾篇文章: Gradle系列之初識Gradle Gradle之Groovy基礎篇 Gradle系列

原创 天地圖之添加覆蓋物

原文首發於微信公衆號:jzman-blog,歡迎關注交流! 接着上一篇繼續來學習天地圖 Android SDK ,地圖開發中除了常見的定位需求,還有就是覆蓋物的添加,比如最近的項目是有關風險管控的,在地圖上就要顯示對應的風險點,下面的今天的

原创 Gradle系列之Java Gradle插件

閱讀本文之前可以先閱讀前面幾篇文章以方便理解: Gradle系列之初識Gradle Gradle之Groovy基礎篇 Gradle系列之構建腳本基礎 Gradle系列之Gradle插件 上篇文章中瞭解了 Gradle 插件相關知識