最近為了適配Android 13缴淋,升級(jí)了AS(Android Studio Dolphin | 2021.3.1 Patch 1),順便gradle也升級(jí)了(7.2.1)扑馁,本...
最近為了適配Android 13缴淋,升級(jí)了AS(Android Studio Dolphin | 2021.3.1 Patch 1),順便gradle也升級(jí)了(7.2.1)扑馁,本...
Kotlin中的Contract契約是一種向編譯器通知函數(shù)行為的方法篇梭。 起 另: it works, BUT : WHY ? Contract 契約就是來(lái)解決這個(gè)問(wèn)題的. 我...
Android開(kāi)發(fā)之使用Netty進(jìn)行Socket編程(一) 概括了一些Socket、NIO的基本概念,下面正式介紹開(kāi)發(fā)中使用到的Netty API以及在Android客戶端...
需求:在應(yīng)用內(nèi)顯示一個(gè)懸浮按鈕,可以跨頁(yè)面顯示卡睦,頁(yè)面切換時(shí)不閃。本以為這個(gè)需求很正常的漱抓,應(yīng)該問(wèn)題不大么翰,因?yàn)椴恍枰谧烂骘@示,不需要覆蓋其他應(yīng)用辽旋,僅僅只在自己應(yīng)用內(nèi)部顯示,但是...
對(duì)于四個(gè)組件之一的activity, 也是用戶接觸最多的組件檐迟,那么activity背后究竟是如何啟動(dòng)的呢补胚?下面就跟隨好奇心尋找activity的啟動(dòng)流程。activity 的...
最近在整理數(shù)據(jù)結(jié)構(gòu)方面的知識(shí), 系統(tǒng)化看了下Java中常用數(shù)據(jù)結(jié)構(gòu), 突發(fā)奇想用動(dòng)畫來(lái)繪制數(shù)據(jù)流轉(zhuǎn)過(guò)程. 主要基于jdk8, 可能會(huì)有些特性與jdk7之前不相同, 例如Lin...
1追迟、插件框架有兩個(gè)作用:一是“自解耦”溶其,二是“免安裝”。 目標(biāo):“像Web一樣開(kāi)發(fā)App”則是一個(gè)我們后期達(dá)成的目標(biāo)敦间,這大概是“自解耦”和“免安裝”的組合形式 1.自解耦指的...
(1)概念 文件在程序中是以流的形式來(lái)操作的瓶逃。 流:是一組有順序的,有起點(diǎn)和終點(diǎn)的字節(jié)集合廓块,是對(duì)數(shù)據(jù)傳輸?shù)目偡Q或抽象厢绝。即數(shù)據(jù)在兩個(gè)存儲(chǔ)位置之間的傳輸稱為流。流的本質(zhì)是數(shù)據(jù)傳輸...