之前已經(jīng)詳細的說明過shape在xml中的屬性和用法了,參考shape xml屬性詳解。shape是一個drawable的xml文件,下意識的會認為shape在代碼中所所對應...
之前已經(jīng)詳細的說明過shape在xml中的屬性和用法了,參考shape xml屬性詳解。shape是一個drawable的xml文件,下意識的會認為shape在代碼中所所對應...
1.簡述 顧名思義,工廠就是生產(chǎn)產(chǎn)品的嘛!工廠模式(Factory Pattern)的定義也差不多就是這個意思,提供了一種創(chuàng)建對象的最佳方式,屬于創(chuàng)建型模式。在工廠模式中,創(chuàng)...
前言 本文是 Android官方架構組件 系列的番外篇,因為目前國內(nèi)關于DataBinding雙向綁定的博客,講的實在是五花八門,很多文章看完之后仍然一頭霧水,特此專門寫一篇...
前言: 本文主要講述如何在項目中,在不重啟應用的情況下,實現(xiàn)動態(tài)換膚的效果。換膚這塊做的比較好的,有網(wǎng)易云音樂,qq等,給用戶帶來了多樣的界面選擇和個性化定制。之前看到換膚的...
知乎的單Activity+多Fragment客戶端在使用的時候真的是如絲襪版順滑,給知乎團隊筆芯,但是Fragment在使用過程中會遇到各種各樣的問題,平時使用都費勁,要寫這...
Android網(wǎng)絡狀態(tài)監(jiān)聽實現(xiàn) 功能分析 背景介紹 為了給用戶一個好的使用體驗,尤其是一些視頻、圖片類型的app,我們經(jīng)常需要在用戶網(wǎng)絡狀態(tài)發(fā)生變化的時候給用戶一些及時的提示...
ConsecutiveScrollerLayout是我在GitHub開源的一個Android自定義滑動布局,它可以讓多個滑動布局和普通控件在界面上像一個整體一樣連續(xù)順暢地滑動...
前言 在以往的Fragment使用中,我們都是使用Fragment的事務進行添加,刪除,替換等操作,為了快速開發(fā),我們也會自行封裝一個FragmentController。在...
作者 / Scott Swarthout, Product Manager 我們很高興為大家?guī)鞟ndroid Studio 3.6的穩(wěn)定版本,該版本提供的功能與特性旨在提升...