前言permissions4m 最初的設計是僅僅作成一個編譯器註解框架,在1.0.0版本時,它純粹地實現了原生 Android 請求流程,關於它的設計思路能夠查看這篇如何打造一個 Android 編譯時註解框架。可是當投入筆者本身項目中使用的時候,筆者發現國產手機有許多適配缺陷,例如:ActivityCompat.sh... 閱讀原文php
這篇文章中咱們將經過面向對象設計中的單一職責原則來觀察 Activity,並試圖瞭解如何更好地在 Activity 中實施單一職責原則。Activity下面是官方對 Activity 的一個簡短描述:Activity 是一個應用組件,用戶可與其提供的屏幕進行交互,以執行撥打電話、拍攝照片、發送電子郵件或查看地圖等操做。... 閱讀原文html
本文檔介紹瞭如何使用DataBinding庫來編寫聲明式佈局,並儘可能減小綁定應用程序邏輯和佈局所需的中間代碼。DataBinding庫提供了靈活性和普遍的兼容性 - 這是一個支持庫,因此您能夠在Android 2.1(API級別7+)以後的全部Android平臺上使用它。要使用數據綁定,Gradle 1.5.... 閱讀原文android
考慮到不少小夥伴可能沒有耐心看完整篇文章,先看效果圖,若是有興趣的話,請繼續往下看。若是沒有興趣,也不要緊, 下來安裝看看效果的時間應該仍是有的吧。作這個功能實際上是爲調研應用到我司產品作的準備工做。不少文件管理類產品,都有這個控件(咱們這裏叫它文件夾導航條)... 閱讀原文微信