![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 由于我之前是在一些設(shè)備原廠工作的只需要負(fù)責(zé)sdk的工作以及去給客戶駐點(diǎn)開發(fā)的兵迅,基本不會(huì)涉及到屏幕適配佃乘,就算是客戶那邊也是固定的一個(gè)Andr...
題外話:我為什么特意寫呢份蝴,是因?yàn)槲襉PPO面試時(shí)候問(wèn)到了我intentservice有了解么,我當(dāng)時(shí)回答了有初步了解就是service的進(jìn)化版衡未,...
注:一次OPPO面試的尷尬尸执,所以回來(lái)惡補(bǔ) 原文鏈接借鑒 1 HandlerThread 1.1 主要作用 更簡(jiǎn)單的將一個(gè)一次性的多線程改進(jìn)成可以...
內(nèi)存優(yōu)化 內(nèi)存泄漏 當(dāng)一個(gè)對(duì)象不在使用了,本應(yīng)該被垃圾回收器(JVM)回收缓醋,但是這個(gè)對(duì)象由于被其他正在使用的對(duì)象所持有如失,造成無(wú)法被回收的結(jié)果,通...
基礎(chǔ)概念 CPU核心數(shù)和線程數(shù)的關(guān)系 多核心:也指單芯片多處理器( Chip Multiprocessors,簡(jiǎn)稱CMP),CMP是由美國(guó)斯坦福...
反射(Reflect) 反射之中包含了一個(gè)「反」字送粱,所以了解反射我們先從「正」開始褪贵。 一般情況下,我們使用某個(gè)類時(shí)必定知道它是什么類,是用來(lái)做什...
聲明這是我上課學(xué)到的脆丁, 為什么我們需要泛型世舰? 通過(guò)兩段代碼我們就可以知道為何我們需要泛型 實(shí)際開發(fā)中,經(jīng)常有數(shù)值類型求和的需求槽卫,例如實(shí)現(xiàn)int類...
第一步 首先進(jìn)入友盟官網(wǎng)注冊(cè)開發(fā)者賬號(hào)冯乘,然后創(chuàng)建u-app應(yīng)用獲得appkey, 然后去清單文件配置appkey <!--友盟--> 然后加上所...