記一次文件上傳引發(fā)的血案。 解決QQ瀏覽器com.tencent.mtt.fileprovider問題。 測試Demo[https://github.com/DB-BOY/F...
記一次文件上傳引發(fā)的血案。 解決QQ瀏覽器com.tencent.mtt.fileprovider問題。 測試Demo[https://github.com/DB-BOY/F...
前言 我們開發(fā)時接觸最多的就是xml布局了,還記得我們寫Android的第一個Hello World嗎,就是通過activity_main.xml顯示出來的。 雖然xml寫的...
一、概述 Java IO庫中的流代表有能力產(chǎn)出數(shù)據(jù)的數(shù)據(jù)源對象或者是有能力接收數(shù)據(jù)的接收端對象,我們一般把它分成輸入和輸出兩部分: 繼承自InputStream或Reader...
一、概述 虛擬機的類加載機制定義:把描述類的數(shù)據(jù)從Class文件(一串二進制的字節(jié)流)加載到內(nèi)存,并對數(shù)據(jù)進行校驗、轉(zhuǎn)換解析和初始化,最終形成被虛擬機直接使用的Java類型。...
一、概述 GC需要考慮的三個問題: 哪些內(nèi)存需要回收 什么時候回收 如何回收 在分析內(nèi)存區(qū)域的時候,我們把Java運行時數(shù)據(jù)區(qū)分為兩個部分: 程序計數(shù)器、虛擬機棧、本地方法棧...
一、概述 Java虛擬機在執(zhí)行Java程序的過程中會把它所管理的內(nèi)存劃分為若干個不同的區(qū)域,它們有的隨著虛擬機進程的啟動而存在,有些區(qū)域則依賴用戶線程的啟動和結(jié)束而建立而銷毀...
一、Parcelable和Serializable 對象的序列化是把Java對象轉(zhuǎn)化為字節(jié)序列并存儲至一個存儲媒介(硬盤或者內(nèi)存)的過程,反序列化則是把字節(jié)序列恢復(fù)為Java...
一、Java 知識梳理 Java&Android 基礎(chǔ)知識梳理(0) - Java 基礎(chǔ)知識大綱Java&Android 基礎(chǔ)知識梳理(1) - 注解Java&Android...
RxJava2 實戰(zhàn)系列文章 RxJava2 實戰(zhàn)知識梳理(1) - 后臺執(zhí)行耗時操作,實時通知 UI 更新RxJava2 實戰(zhàn)知識梳理(2) - 計算一段時間內(nèi)數(shù)據(jù)的平均值...