Android里,我們經(jīng)常會(huì)用shape去定義View的形狀。如下是在xml里定義一個(gè)簡(jiǎn)單shape的代碼: 使用時(shí),將它設(shè)置在view 的背景上,有的同學(xué)這樣問,如下使用s...
Android里,我們經(jīng)常會(huì)用shape去定義View的形狀。如下是在xml里定義一個(gè)簡(jiǎn)單shape的代碼: 使用時(shí),將它設(shè)置在view 的背景上,有的同學(xué)這樣問,如下使用s...
Dagger 2 完全解析系列: Dagger 2 完全解析(一),Dagger 2 的基本使用與原理 Dagger 2 完全解析(二),進(jìn)階使用 Lazy、Qualifie...
前言 自定義View原理是Android開發(fā)者必須了解的基礎(chǔ); 在了解自定義View之前,你需要有一定的知識(shí)儲(chǔ)備; 本文將全面解析關(guān)于自定義View中的所有知識(shí)基礎(chǔ)。 Car...
彼得 ? 德魯克說過:"做正確的事比把事情做正確更重要"。所以在開始前,我們首先要搞清楚"為什么要5點(diǎn)起床"。 (1) 5點(diǎn)起床正確嗎? 首先, 無論是科學(xué)研究還是中醫(yī)養(yǎng)生,...
前面兩篇文章中,對(duì) Fragment 的基本使用、常見問題和狀態(tài)恢復(fù)做了詳細(xì)的分析總結(jié)。除了在 Activity 中單獨(dú)使用 Fragment,F(xiàn)ragment + View...