原创 理解Kotlin函數式編程

什麼是函數式編程? 函數式編程(FP)是基於一個簡單又意義深遠的前提的:只用純函數來構建程序。這句話的深層意思是,我們應該用無副作用的函數來構建程序。什麼是副作用呢?帶有副作用的函數在調用的過程中不僅僅是隻有簡單的輸入和輸出行爲,它還幹了一

原创 給你一個全自動的屏幕適配方案(基於SW方案)二 —— Calces.Screen插件拓展功能升級

如果不瞭解Calces.screen插件的用法或者想深入瞭解sw( Smallest Width) 屏幕適配方案的話,可以閱讀上一篇文章: 給你一個全自動的屏幕適配方案(基於SW方案)!—— 解放你和UI的雙手 <!--more--> 原

原创 通過Gradle自動實現Android組件化模塊構建

image 原文博客地址:Tangpj 不管全世界所有人怎麼說,我都認爲自己的感受纔是正確的。無論別人怎麼看,我絕不打亂自己的節奏。喜歡的事自然可以堅持,不喜歡的怎麼也長久不了。 —— 村上春樹 背景 隨着App的不斷迭代,

原创 你需要的一個RecyclerView工具類

原創聲明: 該文章爲原創文章,未經博主同意嚴禁轉載。 本文優先發布在本人的blog中,blog地址是:http://tangpj.com 本文地址是:http://tangpj.com/2017/02/17/recyclerviewuti

原创 聽說你還不會用Dagger2?Dagger2 For Android最佳實踐教程

本文首發於我的個人博客 點擊進入原文鏈接 前言 Dagger2是現在非常火的一個依賴注入框架,目前由Google維護,在Github上面已經有12K star了。Dagger2的入門門檻其實是比較高的,據瞭解,目前有很多Android工程

原创 不用寫一句代碼,自動實現 Android 組件化模塊構建

<p align="center"> <img src="https://raw.githubusercontent...; alt="Material Render Phone"> </p> 背景 隨着App的不斷迭代,業務會變得越來越複

原创 給你一個全自動的屏幕適配方案(基於SW方案)!—— 解放你和UI的雙手

Calces系列相關文章:Calces自動實現Android組件化模塊構建 本文簡書鏈接:https://www.jianshu.com/p/682... 原文鏈接:http://tangpj.com/2018/09/29/... 前言 屏

原创 Android Studio導入銀聯sdk

Android Studio開發環境下導入銀聯開發包 在開發的時候需要集成銀聯的支付sdk。在集成的過程中發現銀聯的sdk是不支持android studio的,所以寫一篇博客來幫助大家導入銀聯sdk,也方便自己記憶 Android