Android模塊化設(shè)計方案系列文章: 1柠逞、Android模塊化設(shè)計方案模型圖[http://www.reibang.com/p/fd2fed4e22f5] 2仑濒、Andro...
Android模塊化設(shè)計方案系列文章: 1柠逞、Android模塊化設(shè)計方案模型圖[http://www.reibang.com/p/fd2fed4e22f5] 2仑濒、Andro...
前言 如題则吟,現(xiàn)在有一種behavior的使用場景:NestedScrollView下面包裹橫向的RecyclerView,behavior的滾動回調(diào)方法不執(zhí)行。詳細可見dem...
上圖是天津地鐵APP的Banner也是本文要實現(xiàn)的效果 一、如何使用ViewPager2 ①在app下的build.gradle文件中添加如下依賴 ②同步之后就可以在布局中使...
面試的時候攻谁,面試官經(jīng)常同你隨便侃侃Activity的啟動模式,但Activity啟動牽扯的知識點其實很多弯予,并非能單單用四個啟動模式就能概括的戚宦,默認的啟動模式的表現(xiàn)會隨著Int...
我一定會愛上你 - 謝春花 ActivityLifecycleCallbacks 是用來監(jiān)聽所有 Activity 的生命周期回調(diào)艳汽。接口定義如下: Activity 的每一個...
大多數(shù)情況下对雪,你不需要關(guān)注這個問題河狐。但是,如果你的代碼中包含了部分Java代碼瑟捣,理解這些注解將幫助你解決很多棘手問題馋艺。 產(chǎn)生這個問題的根本原因在于:Kotlin語言與Java...
前言 相信不少使用Android Studio開發(fā)Android的朋友都在為Gradle中的一些配置疑惑,今天來介紹一下我在學(xué)習(xí)Gradle的一些經(jīng)驗和總結(jié)迈套,希望能對大家有所...
作者簡介 創(chuàng)微信公眾號郭霖 WeChat ID: guolin_blog 瀟瀟鳳兒的博客地址: http://blog.csdn.net/smileiam 正文 在開發(fā)中捐祠,...
簡介 作為Android開發(fā)者,如果你不想開源你的應(yīng)用桑李,那么在應(yīng)用發(fā)布前雏赦,就需要對代碼進行混淆處理,從而讓我們代碼即使被反編譯芙扎,也難以閱讀星岗。混淆概念雖然容易戒洼,但很多初學(xué)者也只...
MD原文件 https://github.com/poetries/poetries.github.io/blob/dev/source/_posts/quick-app-s...
Context#obtainStyledAttributes 在Context中的getTheme方法是抽象方法俏橘,那我們得看他的子類的具體實現(xiàn),我們一般會在自定義View的時...
說明 如果項目中引入了比較多的第三方庫圈浇,那么當(dāng)我們升級第三方庫或者引入新的第三方庫時寥掐,就會沖突。那么我們就需要準(zhǔn)確的找到?jīng)_突的兩個庫才能用exclude排除依賴磷蜀。 那么這里就...
基本定義 屏幕尺寸L 例子:華為P10(VTR-AL00/全網(wǎng)通)這臺手機的尺寸為5.1英寸含義:手機對角線的物理尺寸單位:英寸(inch)召耘,1英寸=2.54cm 屏幕分辨率...
我們在刷一下面試題的時候污它,有時候會看到一些大廠會問關(guān)于斷點續(xù)傳的原理,那么今天在這里從 HTTP 斷點續(xù)傳知識和 Android 中如何實現(xiàn)斷點續(xù)傳的思路來做一個關(guān)于 And...
簡書 占小狼[http://www.reibang.com/users/90ab66c248e6/latest_articles] 轉(zhuǎn)載請注明原創(chuàng)出處,謝謝衫贬! 2019/...
前言 Android事件分發(fā)機制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機制的文章,但存在一些問題:內(nèi)容不全固惯、思路不清晰梆造、無源碼分析、簡單問...
通常我們在Activity中啟動一個另一個Activity葬毫,就是調(diào)用Activity的startActivity方法镇辉,這個最終會調(diào)用到Activity的startActivi...