原创 java截取文章中的句子

通過使用強大的開源Lingpipe的庫實現,百行代碼以內就可以輕鬆把文章的所有句子保存下來。 maven鏈接: <dependency> <groupId>de.julielab</groupId> <artifac

原创 使用註解提供view引用和點擊事件

源碼下載地址:https://github.com/Sam474850601/ViewHelper 或添加  compile 'com.github.sam474850601:fastutils:1.0.3' public class

原创 MVP框架之EasyMVP

轉載請聲明出處: http://blog.csdn.net/YoYo_Newbie/article/details/78509820 前言 由於前年學習MVP架構後,對其有了深刻的認知。離職後到了下家公司決定開發個MVP框架,投入使用。大

原创 萬能RecyclerView適配器

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/48827171 相信用RecyclerView的人都知道,寫RecyclerView adapter比listview的apd

原创 萬能ExpandableListAdapter適配器

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/50350975 源碼下載地址:https://github.com/Sam474850601/CommonExpandabl

原创 Android Databinding 從入門到轉行(一)初步介紹

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/51955426 這是google官方的介紹,不過需要翻牆,你懂的。。。。https://developer.android.c

原创 Android Databinding 從入門到轉行(四)自定義設置通知刷新回調

步驟: 1.添加ViewModel屬性成員T t 2.在ViewModel添加個靜態方法sss,方法第一個參數是你將要操作的view,第二個參數以上是你的ViewModel屬性T成員變化時候,會通知回調這個方法,並且傳值給這參數,

原创 解析“a=xxx;b=xxx;c=xxx;.....”,使用"Uson"

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/51909533 經常做項目發現有種字符串格式需要解析---- "a=xxx;b=xxx;c=xxx;..." , 然而這種格式

原创 對com.handmark.pulltorefresh.library下拉擴充瀑布流

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/48108417 很多人都會和我一樣鬱悶,這個com.handmark.pulltorefresh.library下拉庫唯一遺憾

原创 爲PopupWindow提供builder,綠化activity或fragment代碼

對於PopupWindow,需求一般都是,顯示窗口視圖,指定窗口大小,高度,顯示的位置,編寫業務邏輯的代碼。許多人的做法是直接在activity或fragment初始化,並且加載view等等操作,那麼這樣做法是不好的,如果視圖內容和業務邏

原创 Android Databinding 從入門到轉行(三)在xml視圖將ViewModel成員注入到View的setXXX方法

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/51959154 注入規則: 條件:某View中如含方法:setXXX,    參數唯一,類型爲T         注入步驟:

原创 Android Databinding 從入門到轉行(二)添加點擊事件

轉載請聲明:http://blog.csdn.net/yoyo_newbie/article/details/51957578 需求二: 實現用戶簡介界面---已知用戶名字爲Sam, 年齡爲25.進入界面時候,要求顯示用戶名字字段,年齡

原创 <<=與>>=運算的意義

  概念都是假,懂用纔是真理。廢話不多說,直接看例子。      a <<= 1  結果相當於 a 乘以 2的一次方    a >>= 1  結果相當於 a 除以 2的一次方    a <<= 2  結果相當於 a 乘以 2的二次方

原创 slidingmenu沉澱式

將activity沉澱式時候,發現slidingmenu不會上移,原因是slidingmenu重寫了fitSystemWindows這個方法, 找到fitSystemWindows方法。將它刪掉,就輕鬆解決了。