原创 Java 反射總結和使用

什麼是反射 官方有段介紹是這麼說的 Reflection is commonly used by programs which require the ability to examine or modify the runti

原创 Android Service 小結

1 Service 是什麼,有什麼作用 Service 是不與用戶交互,再後臺運行的一個組件。因爲是在後臺運行,所以 Service 多用於處理耗時任務,或者需要在後臺不被打擾的任務,如音樂播放、錄音等等。 2 如何使用 Serv

原创 Android adb 命令學習記錄

Android adb 命令學習記錄 文章目錄Android adb 命令學習記錄通過 wifi 連接手機強大的 dumpsys 命令打印某個應用的內存信息打印 Activity 的信息am 命令tcpip 命令打印日誌GPU 呈

原创 JVM 內存模型學習筆記

JVM 內存模型學習筆記 文章目錄JVM 內存模型學習筆記概述爲什麼需要學習 JVM 內存模型5 塊內存的分類和區別程序計數區虛擬機棧局部變量表操作數棧動態鏈接方法出口本地方法棧方法區類的常量池運行時常量池字符串常量池堆拓展Str

原创 Java 靜態語句塊 語句塊 構造方法的調用順序

最近對 ‘Java 靜態語句塊 語句塊 構造方法的調用順序’ 這個問題有點模糊,跑了段代碼用來幫助理解。代碼如下 父類 public class Parent { static { System.out.

原创 Vue.js 學習(一)

自己是做 Android 開發的,但是對前段也是比較感興趣,今天簡單學習下比較火的 Vue.js 框架。 什麼是 Vue.js 找到一箇中文版的文檔網站,點我直達。裏面有這麼一段 Vue.js(讀音類似於 view) 是一套構建

原创 基礎算法之八大排序算法總結

文章目錄穩定性插入排序直接插入排序希爾排序交換排序冒泡快排選擇排序簡單選擇排序堆排序歸併排序基數排序 穩定性 如果排序後,相對位置不變,表示這個算法是穩定的。 插入排序 直接插入排序 插入排序就是把後面的數插入前面已拍好序的部分。

原创 OKHttp java.lang.IllegalArgumentException: Unexpected char 錯誤解決方法

在使用 okhttp 的時候,head 的一些項是中文,導致網絡請求失敗,錯誤類似下面的 java.lang.IllegalArgumentException: Unexpected char … 找了一圈發現是 okhttp

原创 入坑 Gradle 插件開發(一)

文章目錄僅自己的工程裏面使用希望開源發佈出去,供大家使用修改 build.gradle新建 src/main/groovy 目錄創建 Plugin 類新建一個 properties 配置上傳到 maven 庫別人如何引用 grad

原创 如何發佈自己的 lib 庫到 jcenter

一 註冊一個 bintray 賬號 註冊的方法比較簡單,這裏就不說了。註冊網址 https://bintray.com/signup/oss 二 bintray 上傳教程 在根 build.gradle 添加以下代碼 builds

原创 替換 Android Studio 默認的 gradle倉庫地址

由於一些原因,總是很難下載 google 庫和 jcenter 上得庫,好在阿里給我們搭了個倉庫來同步這些庫,所有把 google 和 jcenter 庫的地址替換爲阿里的就可以很快下載庫了。 具體的方法就是找到 gradle

原创 仿 MIUI 彈性拉伸 view ,支持RecyclerView, ListView, GridView, ScrollView ...

首先申明:這個庫是基於 Over-Scroll Elasticity 支持 Android 原生控件 RecyclerView, ListView, GridView, ScrollView … 這個庫可以讓幾乎所有的 Andr

原创 Android Transition 學習筆記

參考資料 你所不知道的Activity轉場動畫——ActivityOptions 官方文檔 仿開眼 DEMO 點贊 收藏 分享 文章舉報 Xander_Wang 發佈

原创 mac 運行 win 軟件的方法總結

文章目錄1 利用cross over 這類的軟件安裝 win 軟件2 mac 安裝一個虛擬機軟件,在這個虛擬機裏面安裝一個 win 系統3 mac 上裝雙系統,即 mac 和 win 在一個磁盤上4 外掛一個磁盤,外掛的磁盤上安裝

原创 常用數據結構之二叉樹的特性以及適用場景總結

二叉樹 二叉樹是一個特殊的樹型結構,有一下的特點: 最多有 2 個子節點,稱爲左節點和右結點。 左右節點的次序不能顛倒,即使只有一個節點也需要區分是左子節點或者右子節點。 沒有子節點的節點稱爲葉子節點。 完全二叉樹 在二叉樹的