Java注解 Annotation,注解,可理解為對(duì)代碼貼上的標(biāo)簽。 注解的定義: 跟接口類似,只是多了一個(gè)@符號(hào) 注解的使用: 元注解,或者元...
Java 8 新特性總結(jié):HashMap新增紅黑樹的數(shù)據(jù)結(jié)構(gòu),ConcurentHashMap幾乎重寫了一遍,之前采用segments + ta...
ThreadLocal使用總結(jié) 使用場(chǎng)景:幾個(gè)子線程要訪問具有同一個(gè)初始值的變量,在各自的線程中創(chuàng)建該變量的副本,并使用各自的副本。 使用方法:...
1.依賴 如果在 Class A 中,有 Class B 的實(shí)例,則稱 Class A 對(duì) Class B 有一個(gè)依賴。例如下面類 Human ...
今天運(yùn)行項(xiàng)目時(shí),Studio報(bào)了一個(gè)錯(cuò): 通過網(wǎng)上查詢,得到解決辦法,記錄如下: 添加以下代碼到 “gradle.properties” 中: ...
taskAffiny是用來指定activity的task名字,即activity被放到名字為taskAffiny屬性設(shè)定的任務(wù)棧task中。如果...
Android原聲相機(jī)使用,主要涉及到android.hardware.Camera、android.media.MediaRecorder這2...
一般我們使用Hanlder是在子線程和UI線程(主線程)之間傳遞消息,當(dāng)Hanlder在UI線程中new出來時(shí)候,如果沒有顯示指定looper的...
File介紹 在整個(gè)IO包了,唯一表示與文件本身有關(guān)的類就是File類。使用File類可以進(jìn)行1創(chuàng)建或刪除文件等常用操作。要想使用File類。則...