試了一下 真是這樣 大佬牛逼??
Compose開發(fā)中的margin一秦踪、前言:首先compose開發(fā)中已經(jīng)沒有margin的概念掸茅。但有padding,注意這里的padding和xml中padding也是不一樣的景馁, 二、區(qū)別:xml的paddi...
一撒璧、前言:首先compose開發(fā)中已經(jīng)沒有margin的概念聊疲。但有padding沪悲,注意這里的padding和xml中padding也是不一樣的巢寡, 二、區(qū)別:xml的paddi...
作者:layz4android 內(nèi)存最爬,是Android應(yīng)用的生命線门岔,一旦在內(nèi)存上出現(xiàn)問題,輕者內(nèi)存泄漏寒随,重者直接crash,因此一個應(yīng)用保持健壯互艾,內(nèi)存這塊的工作是持久戰(zhàn),而且...
作者:RainyJiang 在學(xué)習(xí)Retrofit后,由于它本身就是OKHttp的封裝好渠,面試中也經(jīng)常會被一起問到;單純的解析它的源碼學(xué)習(xí)難免會有點(diǎn)無從下手假栓,往往讓人抓不住重點(diǎn)...
作者:Calculus_小王 概述 OKHttp是一個基于HTTP協(xié)議的網(wǎng)絡(luò)請求框架连躏,它支持HTTP/2協(xié)議,連接復(fù)用和連接池入热,緩存策略等功能。它的核心設(shè)計(jì)是攔截器(Inte...
大家在幾乎所有app上都有頭像或者證件照裁剪的功能蠢箩,之所以大家選用uCrop的原因無非是開源成熟(雖然還有一些小bug),但是有些需求就需要UI自定義了(其實(shí)在這方面感覺這個...
很常見的應(yīng)用場景:頂部是輪播圖,如果滑動到它不可見了我們需要關(guān)閉它的滾動線程掌实,記錄滾動的位置恢復(fù)后又從之前的位置重新滾動。 要想解決這個問題我們遇到了2個難點(diǎn):1.如何監(jiān)聽I...
大佬 講的很好??
Android中的FileProvider粗解FileProvider是什么? FileProvider是安卓7.0以上版本因?yàn)楣雀韫俜綄trictMode(嚴(yán)格模式)的開啟而產(chǎn)生的安全機(jī)制的產(chǎn)物(也就是說础米,在7.0以...
FileProvider是什么屁桑? FileProvider是安卓7.0以上版本因?yàn)楣雀韫俜綄trictMode(嚴(yán)格模式)的開啟而產(chǎn)生的安全機(jī)制的產(chǎn)物(也就是說栏赴,在7.0以...
本文以單張圖片為素材须眷,實(shí)現(xiàn)OkHttp + DiskLruCache的使用 1竖瘾、DiskLruCache工具類 2、OkHttp + DiskLruCache的使用 首先讀磁...
一捕传、前言 最近在項(xiàng)目不是很忙的時候扩劝,回顧Android系統(tǒng)的文件存儲功能庸论,結(jié)合自己的經(jīng)驗(yàn)棒呛,也查閱了好多相關(guān)的文檔,發(fā)現(xiàn)了好多好文章簇秒,真的非常感謝,寫的挺好的。 一直以來蒲凶,恐怕...
第一步旋圆,安裝Charles宠默,具體過程上網(wǎng)查詢就可以了灵巧。 第二步搀矫,檢查Charles配置 1刻肄,選擇 【Proxy】菜單瓤球,選擇【Proxy Settings...】 2敏弃,端口號默...
本文為單張圖片做磁盤緩存的實(shí)例 1绿饵、創(chuàng)建圖片的磁盤緩存工具類 2、使用DiskLruCache 首先看看有沒有此圖的緩存瓶颠,如果有直接加載顯示,如果沒有則下載圖片粹淋,同時把圖片資...
一翩隧、前言 注解可以理解成標(biāo)記樊展,打標(biāo)簽。單獨(dú)的一個注解是沒用的,需要搭配使用专缠,例如搭配反射等等雷酪。我們需要通過使用注解上的值來做相應(yīng)的操作。 二涝婉、自定義一個注解 自定義注解使用@...
一、為什么要使用泛型墩弯? 當(dāng)我們在創(chuàng)建某個方法的時候吩跋,參數(shù)、返回值類型未知,創(chuàng)建某個類中的成員的時候渔工,類型也是未知的锌钮,此時我們可以使用泛型,在我們實(shí)際調(diào)用方法的時候引矩,或者創(chuàng)建具...
一.第一個程序 通過GlobalScope.launch啟動了一個新的協(xié)程梁丘,協(xié)程也可以稱之為輕量級的線程,這些線程在GlobalScope上下文中與協(xié)程構(gòu)建器一起啟動旺韭。del...