原创 Android Data Binding實戰-高級篇

在掌握了Data Binding的基礎使用方法之後,來嘗試一下相對高級的一點的使用方法。 慕客網對應的課程視頻:Android Data Binding實戰-高級篇 聲明:博客只是個人寫的,用於學習與交流,與慕課網平臺和授課老師沒

原创 Android Data Binding實戰-入門篇

在開始之前,推薦兩篇相關的博客:Data Binding(數據綁定)用戶指南、Android Data Binding 系列(一) – 詳細介紹與使用 以及Android Developer的相關文檔:Data Binding

原创 有關在BottomDialog中自定彈出輸入法

在引用一個第三方的開源庫實現從底部彈出一個Dialog,且在裏面有一個EditText,因此在彈出Dialog時還需要自定彈出輸入法,在網上看了半天也無法實現,後來從該庫給的源碼中學到了實現方法,特此收藏。 該開源庫的地址:htt

原创 Android Data Binding實戰-入門篇(補充)

1、有關在@{}中的表達式 (1)使用單引號把屬性包起來,就可以很簡單地在表達式中使用雙引號: android:text='@{"...."}' (2)也可以用雙引號將屬性包起來。這樣的話,字符串常量就可以用 ” 或者反引號 (

原创 【轉載】【Android】詳解7.0帶來的新工具類:DiffUtil

本文參考自:http://blog.csdn.net/zxt0601/article/details/52562770 (先說點題外話,這博主很不錯了,他的文章在hongyangAndroid (鴻洋)的公衆號的發佈過多次了,文

原创 Android傳聞——65k問題

無意中看到了一個有關Android的傳聞——就是 Android 有個限制,你的每個 App 中函數最多隻能有 65536 個。 預知詳情,請點擊傳送門:解決傳說中的 Android 65k 問題

原创 【紙飛機(PaperPlane)IMITATE版】知識點整理

特別聲明:本項目仿照自如何用一週時間開發一款Android APP並在Google Play上線 ,項目僅供學習交流使用。 花了半個月的時間,終於跟着黎趙太郎 大神的步伐把自己的紙飛機給“折”好了。咻~成功起航! 本項目地址:h

原创 自定義ViewGroup時直接繼承已知佈局,節省代碼

以前因爲年少無知,以爲自定義ViewGroup時一定要自己安排其中子View的佈局,幻想着要是能直接繼承某個佈局從而不用自己再安排子View的佈局該有多好,今天無意間看了一段源碼之後,才知道這原來不是夢!!!#-# 自定義的Car

原创 有關Android Studio中多個依賴具有同一引用

前兩天在做一個比賽作品的時候,遇到了一個問題,就是我在module中遠程添加了兩個第三方依賴,但是這兩個依賴中具有一個相同的引用,因此在安裝的時候(Clean Project和Rebuild Project時不會報錯,也不會清楚該

原创 Android 5.0、6.0的那(xin)些(kong)事(jian)

Android 5.0,設置是6.0早就出來好久了,因此也帶來了一些新控件的使用,但是由於種種原因,在學習開發時大部分還是使用的舊的,並且一直想找個時間學習,拖了那麼久,終於得以實踐。 本篇文章只是整理了與Android 5.X、

原创 有關Behavior的一點隨筆

雖然Behavior的機制已經出現很久了,但是以前就只是聽過,所以這幾天趁有空閒時間稍微進行一下了解。 在正文之前,需要着重聲明的一點就是: 開始,是通過這一篇文章進行基本的瞭解CoordinatorLayout高級用法-自

原创 有關ListView.setOnItemClickListener點擊無效的解決方法

如下圖: 點贊 收藏 分享 文章舉報 一個暱稱而已T 發佈了45 篇原創文章 · 獲贊 59 · 訪問量 7萬+ 私信

原创 Android實現抽獎轉盤

慕客網視頻傳送門:http://www.imooc.com/learn/444 好久都沒去慕客網了,雖然這次學習的是一個比較老的視頻了,但是總比不學的好。(末尾附源碼) 在學習之前,先來了解一波SurfaceView是什麼,以及

原创 插入、冒泡、歸併、堆排序、快排總結

1、插入排序 public static void insertionSort(int[] array) { int l = array.length; int j;

原创 RxJava與RxAndroid學習博文整理

稍微整理了一下我學習RxJava與RxJava的相關博文,但是這些博文大部分是涉及語法與理論知識,然後在Android實際開發中的基礎用例就稍微講了一些。 1、RxJava文檔和教程 2、RxJava入門指南 3、徹底瞭解R