本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...
1事件 事件分發(fā)的”事件“是指什么? 答:點(diǎn)擊事件(Touch事件)。具體介紹如下: 此處需要特別說(shuō)明:事件列,即指從手指接觸屏幕至手指離開(kāi)屏幕這個(gè)過(guò)程產(chǎn)生的一系列事件。一般...
面試中常問(wèn)的內(nèi)存泄漏和內(nèi)存溢出 內(nèi)存溢出:(out of memory)指程序申請(qǐng)內(nèi)存時(shí),沒(méi)有足夠的內(nèi)存供申請(qǐng)者使用,或者說(shuō),給了你一塊存儲(chǔ)int類(lèi)型數(shù)據(jù)的存儲(chǔ)空間,但是你卻...
View(視圖)的內(nèi)容很多,這里只總結(jié)了一些我認(rèn)為比較重要的點(diǎn)。 1.1View基礎(chǔ) 1.1.1視圖分類(lèi) 視圖View主要分為兩類(lèi): 單一視圖:即一個(gè)View、不包含子Vie...
在上一篇實(shí)習(xí)隨筆| 周記(五)提過(guò)因?yàn)閷?shí)習(xí)忙碌和秋招提前批將盡而焦灼和苦惱,于是在各種思想斗爭(zhēng)和考慮后,終于下定決心在項(xiàng)目新版本上線之際辦理了離職,并開(kāi)始全心全意投入秋招。原...
1. Handler 的作用 在Android為了保障線程安全,規(guī)定只能由主線程來(lái)更新UI信息。而在實(shí)際開(kāi)發(fā)中,會(huì)經(jīng)常遇到多個(gè)子線程都去操作UI信息的情況,那么就會(huì)導(dǎo)致UI線...
1. 前言 在Android開(kāi)發(fā)中,Handler機(jī)制是一個(gè)很重要的知識(shí)點(diǎn),主要作用是消息通信。下面是Handler機(jī)制的原理圖,先不要急,等看完這篇文章,這個(gè)圖就很簡(jiǎn)單了。...
HTTP和HTTPS是面試常問(wèn)的問(wèn)題,內(nèi)容比較多而且復(fù)雜,HTTPS里面的細(xì)節(jié)很多,本文只是把主要的東西寫(xiě)出來(lái),想要弄懂HTTPS還是要多看幾篇博文,自己動(dòng)手走一遍把各個(gè)攻擊...
1 什么是ANR Application Not Responding,即應(yīng)用無(wú)響應(yīng)。 2 ANR類(lèi)型 InputDispatching Timeout:5秒內(nèi)無(wú)法響應(yīng)屏幕觸...
1 什么是死鎖? 所謂死鎖,是指多個(gè)進(jìn)程在運(yùn)行過(guò)程中因爭(zhēng)奪資源而造成的一種僵局,當(dāng)進(jìn)程處于這種僵持狀態(tài)時(shí),若無(wú)外力作用,它們都將無(wú)法再向前推進(jìn)。 因此我們舉個(gè)例子來(lái)描述,如果...
今天不知道什么原因突然出現(xiàn)這種情況,嘗試了網(wǎng)上的方法沒(méi)有用,問(wèn)了下同事說(shuō)可能微博的meavn掛了,清楚gradle緩存就好了 在Terminal輸入gradlew build...
簡(jiǎn)明教程https://www.runoob.com/manual/git-guide/[https://www.runoob.com/manual/git-guide/] ...
變量和函數(shù) 變量 val 不可變變量,無(wú)法再次賦值 var 可變變量 強(qiáng)制類(lèi)型轉(zhuǎn)換:變量 as 類(lèi)型 集合 函數(shù) 靜態(tài)方法(類(lèi)方法) 使用companion object實(shí)現(xiàn)...