Version:1.0StartHTML:000000202EndHTML:000264597StartFragment:000051231EndFragment:00026...
Version:1.0StartHTML:000000202EndHTML:000264597StartFragment:000051231EndFragment:00026...
利用java8新特性,可以用簡潔高效的代碼來實(shí)現(xiàn)一些數(shù)據(jù)處理。 定義1個Apple對象: publicclassApple{ privateIntegerid; privat...
每個技術(shù)人都有個大廠夢,我覺得這很正常,并不是飯后的談資而是每個技術(shù)人的追求。像阿里、騰訊、美團(tuán)、字節(jié)跳動、京東等等的技術(shù)氛圍與技術(shù)規(guī)范度還是要明顯優(yōu)于一些創(chuàng)業(yè)型公司/小公司...
原文鏈接:https://www.cnblogs.com/tiger-wang-ms/p/6517048.html 三、handleResumeActivity()流程 在文...
首先要關(guān)注的就是preserviedWindow參數(shù),這個參數(shù)就是上一段中提到的mPendingRevomeWindow變量,這個參數(shù)在什么時候會不為空呢?其實(shí)這里的邏輯是用...
原文鏈接:https://www.cnblogs.com/tiger-wang-ms/p/6517048.html 源碼分析篇 - Android繪制流程(一)窗口啟動流程分...
數(shù)據(jù)結(jié)構(gòu)與算法 https://zhuanlan.zhihu.com/p/27005757?utm_source=weibo&utm_medium=social http:/...
5、類加載器 程序在啟動的時候,并不會一次性加載程序所要用的所有class文件,而是根據(jù)程序的需要,通過Java的類加載機(jī)制(ClassLoader)來動態(tài)加載某個class...
4、GC機(jī)制 垃圾收集器一般完成兩件事 檢測出垃圾; 回收垃圾; 4.1 Java對象引用 通常,Java對象的引用可以分為4類:強(qiáng)引用、軟引用、弱引用和虛引用。 強(qiáng)引用:通...
Java基本知識點(diǎn) 1、Java的類加載過程 jvm將.class類文件信息加載到內(nèi)存并解析成對應(yīng)的class對象的過程,注意:jvm并不是一開始就把所有的類加載進(jìn)內(nèi)存中,只...
8、MVP模式架構(gòu) 8.1、MVP模式 MVP架構(gòu)由MVC發(fā)展而來。在MVP中,M代表Model,V代表View,P代表Presenter。 模型層(Model):主要是獲取...
7、性能優(yōu)化 Android的性能優(yōu)化,主要是從以下幾個方面進(jìn)行優(yōu)化的: 穩(wěn)定(內(nèi)存溢出、崩潰) 流暢(卡頓) 耗損(耗電、流量) 安裝包(APK瘦身) 影響穩(wěn)定性的原因很多...
6、屏幕適配 6.1、基本概念 屏幕尺寸 含義:手機(jī)對角線的物理尺寸 單位:英寸(inch),1英寸=2.54cm Android手機(jī)常見的尺寸有5寸、5.5寸、6寸,6.5...
5、熱點(diǎn)技術(shù) 5.1、組件化 (1)概念: 組件化:是將一個APP分成多個module,每個module都是一個組件,也可以是一個基礎(chǔ)庫供組件依賴,開發(fā)中可以單獨(dú)調(diào)試部分組件...
4、 第三方庫解析 4.1、Retrofit網(wǎng)絡(luò)請求框架 概念:Retrofit是一個基于RESTful的HTTP網(wǎng)絡(luò)請求框架的封裝,其中網(wǎng)絡(luò)請求的本質(zhì)是由OKHttp完成的...
3、fragemnt 3.1、創(chuàng)建方式 (1)靜態(tài)創(chuàng)建 首先我們需要創(chuàng)建一個xml文件,然后創(chuàng)建與之對應(yīng)的java文件,通過onCreatView()的返回方法進(jìn)行關(guān)聯(lián),最后...
3、fragemnt 3.1、創(chuàng)建方式 (1)靜態(tài)創(chuàng)建 首先我們需要創(chuàng)建一個xml文件,然后創(chuàng)建與之對應(yīng)的java文件,通過onCreatView()的返回方法進(jìn)行關(guān)聯(lián),最后...
Android基本知識點(diǎn) 1、常規(guī)知識點(diǎn) 1、 Android類加載器 在Android開發(fā)中,不管是插件化還是組件化,都是基于Android系統(tǒng)的類加載器ClassLoad...