1.簡介 先來張簡單的關(guān)系圖: 一個ActivityRecord對應(yīng)一個Activity泄鹏,保存了一個Activity的所有信息;但是一個Activity可能會有多個Activ...
Android窗口機制系列 Android窗口機制(一)初識Android的窗口結(jié)構(gòu)Android窗口機制(二)Window车猬,PhoneWindow,DecorView杂抽,se...
Android窗口機制系列 Android窗口機制(一)初識Android的窗口結(jié)構(gòu)Android窗口機制(二)Window诈唬,PhoneWindow,DecorView缩麸,se...
一铸磅、概述 1、SurfaceView SurfaceView從Android 1.0(API level 1)時就有 杭朱。它繼承自類View阅仔,因此它本質(zhì)上是一個View。但與普...
最近在工作中接觸到了Android插件內(nèi)的開發(fā)弧械,發(fā)現(xiàn)自己這種技術(shù)還缺乏最基本的了解八酒,以至于在一些基本問題上浪費不少時間,如插件Context和主工程Context的區(qū)別刃唐,權(quán)限...
Android 中的 Window羞迷,是一個比較抽象的概念,總有一種說不清道不明的感覺画饥,但是又非常重要衔瓮。Activity 是四大組件之一,可以說是我們學習 Android 接觸...
Android面試題集(2019-04-04總結(jié)) ??一份Android面試題集抖甘,適應(yīng)于實習 & 初級工程師 & 中級工程師热鞍,高級工程師勉強吧。筆者不提供答案衔彻,但是會提供學...
RxJava系列文章目錄導(dǎo)讀: 一薇宠、RxJava create操作符的用法和源碼分析二、RxJava map操作符用法詳解三艰额、RxJava flatMap操作符用法詳解四澄港、R...
前言 前幾篇文章中髓涯,筆者對View的三大工作流程進行了詳細分析,而這篇文章則詳細講述與三大工作流程密切相關(guān)的兩個方法哈扮,分別是requestLayout和invalidate纬纪,...
在 Android SDK 23 以下設(shè)置 Margin 的時候可能會失效 如果用的是 代碼ViewGroup. MarginLayoutParams 的時候 比如 這個時候...
可以自己根據(jù) attrs 調(diào)下 我用的 shadow_color 是 #32999999
實現(xiàn) Android 的 ShadowLayoutAndroid 里面并沒有帶陰影相關(guān)的參數(shù)控件之類,特別是能滿足設(shè)計師要求的...于是實現(xiàn)了一個 ShadowLayout 繼承自 FrameLayout滑肉,用 ShadowL...
在 各個 Activity 之間傳參 我們一般需要 使用 getIntent().get**Extra() 去獲取上個頁面的參數(shù)包各,代碼比較重復(fù),于是可以考慮像 Butterk...
Android 里面并沒有帶陰影相關(guān)的參數(shù)控件之類靶庙,特別是能滿足設(shè)計師要求的...于是實現(xiàn)了一個 ShadowLayout 繼承自 FrameLayout问畅,用 ShadowL...
其他的一些操作符... doOnNext ( doOnError doOnCompleted) compose from(array: Array<T>) merge f...
線程切換的操作在 Rx 里面非常常用,主要有 subscribeOn observeOn 他們都需要一個 Scheduler 參數(shù)六荒,很明顯這個是接口 可以實現(xiàn)各種 調(diào)度器护姆。根...
在 Rx 里面,實現(xiàn)的想法是 有一個數(shù)據(jù)源頭掏击,然后觀察者去關(guān)注卵皂,得到數(shù)據(jù)的回調(diào),中間可能通過很多鏈式的操作符砚亭,簡單優(yōu)美灯变。Observable 是 數(shù)據(jù)源,Subscriber...