原创 5秒讓你的View變3D,ThreeDLayout使用和實現

在很久很久以前,寫了一篇自定義3d view的博客。但是隻是講了如何實現,實現起來還是比較耗時,所以本着平易近人的心態,把他封裝成了一個ViewGroup,只需要在你的view或者佈局外面包裹一層ThreeDLayout 即可實現

原创 聽說你又一次放棄了Dagger2,來聽老夫說道說道

關於Dagger2是啥,用法網上已經有很多了。不過聽說你已經很多次Dagger2從入門到放棄了,來來,讓我這個老中醫給你治一治。老夫手法純熟,不會讓你有任何痛苦的,放心讀下去吧。 本文同步自 博主的私人博客 wing的地方酒館

原创 Android開發規範

Android開發規範 爲了規範開發,減小重構成本,總結編碼規範如下,分享給大家,提供個參考 命名規範 關於MVP 對於MVP模式,由於需要實現衆多的接口,導致代碼臃腫,故決定採取Contract模式,即將接口統一放置在同一類中

原创 (Android自定義View)來來來,一起再擼一個Material風格loadingView。

本文同步自博主的個人博客wing的地方酒館 很久很久以前,擼了一款loadingview(點擊這裏回顧),當時覺得還不錯,現在看看覺得好醜啊!!! 於是想再擼一個,無意間在這裏看到一個很不錯的效果,於是手癢了,就想動動手,算起來

原创 從瀏覽器直接轉跳到APP具體頁面---(魔窗)MagicWindow使用教程

想要實現在網頁裏一鍵調到你APP的指定頁面嗎,好比打開 JD的一個商品的網頁,從網頁調到APP這個商品的頁面。APP服務化, 使用魔窗SDK可以輕鬆實現! 老規矩:效果圖奉上 1.註冊魔窗賬號,創建APP 註冊地址:www.m

原创 還在繁瑣的敲MVP接口和實現類嗎,教你一秒搞定。

只有程序員懶起來,才能提高開發效率 233333 在MVP的使用過程中,我們需要反覆的去寫各種MVP的接口和實現類, 實在是 太麻煩了!!所以抽時間擼了一款插件(只可用於Intellj IDEA 和 Android Studio)

原创 啦啦啦 我也有自己的小站了,搬遷中

額。。  爲了裝X  弄個自己的獨立博客wing的地方酒館以後CSDN也會同步更新的,恩。 點贊 收藏 分享 文章舉報 三精-大精wing

原创 讓你的代碼減少三倍!使用kotlin開發Android(五) 監聽器

本文同步自 博主的私人博客wing的地方酒館 在前面的博客中,有一個栗子,是點擊按鈕轉跳的監聽器。 button.setOnClickListener { val user = User("name")

原创 CoordinatorLayout 自定義Behavior並不難,由簡到難手把手帶你擼三款!

先來看看最終的效果~~ 本文同步至博主的私人博客wing的地方酒館 嗯。。一個是頭像上移的 另一個是模仿UC瀏覽器的。 (PД`q。)你不是說!有三款的嗎,怎麼只有兩款!!!! 不要急嘛。。。 說了從簡到難,第一款是介紹概念的

原创 MVPHelper更新日誌 --- 新增常規分包模式

MVPHelper是一款可以自動生成MVP接口以及實現類的android studio插件,徹底解放雙手!MVPHelper更新版本啦。 由於之前只支持contract模式,不是很符合大衆口味 所以特地增加常規分包模式!常規分包的使用方式

原创 TextView + Spanned實現圖文混排以及圖片點擊交互

最近要實現圖文混排的需求,webview過大,所以想到了用SpannableStringBuilder來實現。 不過參考了大量國內文章,大多數是教你如何實現圖文混排,並沒有提及圖片點擊交互的。有翻閱了一些國外文章,說的也不是很詳細

原创 讓你的代碼量減少3倍!使用kotlin開發Android(四) kotlin bean背後的祕密

上一篇我們介紹了縮短五倍的java bean,不知道你在看的時候有沒有一種疑問捏? 本文同步自博主的私人博客wing的地方酒館 再來回顧一下,兩種代碼的對比 public class User { private Stri

原创 Android僅2步實現 滾粗 漢堡導航欄效果~ 全新底部導航交互(滑動隱藏)

本文同步自wing的地方酒館 布吉島大家有木有看這一篇文章,再見,漢堡菜單,我們有了新的 Android 交互設計方案 本庫下載地址:https://github.com/githubwing/ByeBurgerNavigati

原创 2016-wing的年度總結

大神們都愛寫總結,爲了早日成爲大神,我也來寫一波。 2016 有很多事情發生。 從日常生活來講,生活水平得到了一定提升,從600一個月的村子搬到了800一個月的村子(/捂臉); 從就業環境來講,許多人感到絕望,我也不例外,我經歷了

原创 讓你的代碼量減少3倍!使用kotlin開發Android(三) 縮短五倍的Java Bean

回顧一下 哈,沒想到你已經堅持不懈看到第三篇了,不錯哈~堅持就是勝利。 本文同步自博主的私人博客wing的地方酒館 在上一篇文章中,我們介紹了擴展函數,這裏對上一篇進行一點小小的補充。 還記得textview是如何setText