前言 自定義View是Android開(kāi)發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View原理的文章,但存在一些問(wèn)題:內(nèi)容不全、思路不清晰、無(wú)源碼分析、簡(jiǎn)單問(wèn)題復(fù)雜化 等 今天,...
前言 自定義View是Android開(kāi)發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View原理的文章,但存在一些問(wèn)題:內(nèi)容不全、思路不清晰、無(wú)源碼分析、簡(jiǎn)單問(wèn)題復(fù)雜化 等 今天,...
前言 自定義View 是 Android 開(kāi)發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View 原理的文章,但存在一些問(wèn)題:內(nèi)容不全、思路不清晰、無(wú)源碼分析、簡(jiǎn)單問(wèn)題復(fù)雜化等等...
前言 自定義View原理是Android開(kāi)發(fā)者必須了解的基礎(chǔ); 在了解自定義View之前,你需要有一定的知識(shí)儲(chǔ)備; 本文將全面解析關(guān)于自定義View中的所有知識(shí)基礎(chǔ)。 Car...
前言 自定義View是Android開(kāi)發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View原理的文章,但存在一些問(wèn)題:內(nèi)容不全、思路不清晰、無(wú)源碼分析、簡(jiǎn)單問(wèn)題復(fù)雜化 等 今天,...
前言 自定義View是Android開(kāi)發(fā)中非常常用的知識(shí) 可是,在使用過(guò)程中,有些開(kāi)發(fā)者會(huì)發(fā)現(xiàn):為什么自定義View 中設(shè)置的wrap_content屬性不起作用(與matc...
前言 自定義View是Android開(kāi)發(fā)者必須了解的基礎(chǔ) 今天,我將手把手教你寫(xiě)一個(gè)自定義View,并理清自定義View所有應(yīng)該的注意點(diǎn) Carson帶你學(xué)Android自定...
1、瀏覽器的同源安全策略 沒(méi)錯(cuò),就是這家伙干的,瀏覽器只允許請(qǐng)求當(dāng)前域的資源,而對(duì)其他域的資源表示不信任。那怎么才算跨域呢? 請(qǐng)求協(xié)議http,https的不同 域domai...
去年我寫(xiě)過(guò)一篇文章,透明狀態(tài)欄和導(dǎo)航欄的終極解決方案,并在 Github 上開(kāi)源了代碼,https://github.com/Zackratos/UltimateBar,其實(shí)...
背景 在我做 Android 開(kāi)發(fā)之前,我就發(fā)現(xiàn)有些 App 的狀態(tài)欄和導(dǎo)航欄有透明效果,或者是沉浸式效果,比如說(shuō)酷安的客戶(hù)端,是像這個(gè)樣子的 雖然只是簡(jiǎn)單的改變,但相對(duì)于傳...
前言 在A(yíng)ndrroid開(kāi)發(fā)中,網(wǎng)絡(luò)請(qǐng)求十分常用 而在A(yíng)ndroid網(wǎng)絡(luò)請(qǐng)求庫(kù)中,Retrofit是當(dāng)下最熱的一個(gè)網(wǎng)絡(luò)請(qǐng)求庫(kù) 今天,我將獻(xiàn)上一份非常詳細(xì)Retrofit v2...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是...
前言 在A(yíng)ndrroid開(kāi)發(fā)中,網(wǎng)絡(luò)請(qǐng)求十分常用,而在A(yíng)ndroid網(wǎng)絡(luò)請(qǐng)求庫(kù)中,Retrofit是當(dāng)下最熱的一個(gè)網(wǎng)絡(luò)請(qǐng)求庫(kù) Retrofit之所以作為現(xiàn)在最流行的網(wǎng)絡(luò)請(qǐng)求庫(kù)...
前言 Rxjava,由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是一...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是一...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是一...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 如果還不了解RxJava,請(qǐng)看文章:Android:這是一...
前言 Rxjava由于其基于事件流的鏈?zhǔn)秸{(diào)用、邏輯簡(jiǎn)潔 & 使用簡(jiǎn)單的特點(diǎn),深受各大 Android開(kāi)發(fā)者的歡迎。 RxJava如此受歡迎的原因,在于其提供了豐富 & 功能強(qiáng)...