原创 LayoutInflater詳解以及三種實現方法

LayoutInflater的獲取與使用 在實際開發中LayoutInflater這個類還是非常有用的,它的作用類似於findViewById()。不同點是LayoutInflater是用來找res/layout/下的xml佈局文件,並且

原创 FragMent的靜態加載和動態加載

<fragment android:name="com.example.myfragment.MyFragment" android:id="@+id/myfragment_1" andr

原创 NodeProgressView 物流節點進度條

關於 作者 戴定康 博客:個人博客 Csdn:戴定康的博客 NodeProgressView 用來顯示物節點進度的自定義View,仿淘寶 版本尚未發佈到Jcenter,後續將會逐一發布,讓你使用更簡潔 使用 先拷貝View包

原创 Fargment傳值的兩種方法

 在Activity中加載Fragment的時候、有時候要使用多個Fragment切換、並傳值到另外一個Fragment、也就是說兩個Fragment之間進行參數的傳遞、查了很多資料、找到兩種方法、一種是通過共同的Activity傳遞、這

原创 Android ORM框架 GreenDao3.0的使用

前言 之前用過許多的Orm框架,例如:ORMLite、greendao、ormndroid、androrm、ActiveAndroid,SugarORM等等,不過都沒有一一研究,感覺GreenDao的文檔和支持率比較高,所以就一直採用了G

原创 記錄一下RxJava和Retrofit2之間導包的錯誤

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'co

原创 setUserVisibleHint()方法的懶加載

public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUse

原创 Android Orm框架分析

筆記摘要:最近準備使用數據庫做個緩存,以前因爲項目中的實時性要求比較高,所以在整體的框架中就沒有加緩存,有些地方只是簡單的將對象保存到了Preference中,所以並沒有對數據庫方面有所研究,既然準備使用數據庫了,那就深入瞭解下吧,對以後

原创 你真的會用Fragment了麼?-Fragment解析

緒論 Fragment 俗稱 碎片,那麼爲什麼會出現Fragment這個東西呢?鴻洋是這樣介紹的:Android運行在各種各樣的設備中,有小屏幕的手機,超大屏的平板甚至電視。針對屏幕尺寸的差距,很多情況下,都是先針對手機開發一套App

原创 下拉刷新組件中嵌套ViewPager的一個手勢衝突

在項目中使用了android-Ultra-Pull-To-Refresh組件實現下拉刷新,有個頁面是在下拉刷新ListView中包含了一個ViewPager,因爲ListView和ViewPager的事件衝突導致ViewPager左右滑動

原创 RecyleView使用詳解

RecyclerView是一個比ListView更靈活的一個控件,以後可以直接拋棄ListView了。具體好在哪些地方,往下看就知道了。 首先我們來使用RecyclerView來實現ListView的效果,一個滾動列表,先看下效果圖(除了

原创 BigDecimal用法詳解

一、簡介 Java在java.math包中提供的API類BigDecimal,用來對超過16位有效位的數進行精確的運算。雙精度浮點型變量double可以處理16位有效數。在實際應用中,需要對更大或者更小的數進行運算和處理。float和do

原创 全新的網絡加載框架Retrofit2,上位的小三

前言:   紀念這個明天比昨天更好的時代,紀念這個二胎開放的時代,對於技術日新月累的今天,各種新的網絡技術也層數不窮,從老牌的HttpClient,那時還不能稱之爲框架;到android-async-http,再到如今的老將Volley;

原创 Android歷史搜索和熱門標籤

前言 搜索界面一直是一個APP至關重要的部分,也是用戶用的最多的界面,那麼歷史搜索和熱門標籤的話,也是這個界面所需要的重要的組成部分。 本篇文章旨在幫助大家如何寫好兩個重要的部分。話不多說,先上圖 界面 用到的控件和框架 1.Andr

原创 下拉刷新與ViewPager衝突的處理,android-Ultra-Pull-To-Refresh下拉刷新嵌套ViewPager手勢衝突

在項目中使用了android-Ultra-Pull-To-Refresh組件實現下拉刷新,嵌套ViewPager,導致滑動手勢衝突,在網上找了很多辦法,也問了liaohuqiu大神,也就是該組件的作者,總結以下方法,結合這篇文章還有廖大神