首先帶入問題。 1.什么是注解。 2.注解有什么用,我們?yōu)槭裁匆米⒔猓?3.注解的生命周期,編譯時(shí)注解和運(yùn)行時(shí)注解區(qū)別。 引用別人對注解的解釋,注解可以理解成標(biāo)簽。 在代碼...
首先帶入問題。 1.什么是注解。 2.注解有什么用,我們?yōu)槭裁匆米⒔猓?3.注解的生命周期,編譯時(shí)注解和運(yùn)行時(shí)注解區(qū)別。 引用別人對注解的解釋,注解可以理解成標(biāo)簽。 在代碼...
程序跑起來了,但是效果好像沒有。。。
[macOS] 獲取華碩ASUS路由器公網(wǎng)IP0x00 獲取公網(wǎng)IP 背景臺式機(jī)電源插在小米插座上臺式機(jī)設(shè)置上電自啟動通過遠(yuǎn)程控制小米插座的上電啟動臺式機(jī)通過DDNS的域名遠(yuǎn)程連接臺式機(jī) 問題有時(shí)候DDNS不穩(wěn)定(一直使...
0x00 獲取公網(wǎng)IP 背景臺式機(jī)電源插在小米插座上臺式機(jī)設(shè)置上電自啟動通過遠(yuǎn)程控制小米插座的上電啟動臺式機(jī)通過DDNS的域名遠(yuǎn)程連接臺式機(jī) 問題有時(shí)候DDNS不穩(wěn)定(一直使...
需求:有一組功能模塊,每個(gè)功能模塊負(fù)責(zé)處理一種具體功能且有一個(gè)唯一的標(biāo)識;這些功能模塊隨項(xiàng)目迭代會有動態(tài)的修改、增加或者刪除。 如果是你會如何設(shè)計(jì)實(shí)現(xiàn)這個(gè)需求?我可能會這樣做...
搜a(bǔ)nnotationProcessor debug。
Android APT工作原理(annotationProcessor)前言 在之前的文章Android編譯時(shí)注解--入門篇(AbstractProcessor、APT)中介紹了通過APT技術(shù)實(shí)現(xiàn)仿ButterKnife編譯時(shí)注解的功能。雖然盡可...
“這里的annotationProcessor有點(diǎn)特別,沒錯(cuò),它是APT實(shí)現(xiàn)方案的一種。這里簡單介紹一下:”
個(gè)人理解annotationProcessor不是APT實(shí)現(xiàn)方案的一種。javac包含了APT的一種實(shí)現(xiàn),annotationProcessor只是將我們寫的代碼按要求打包傳遞給javac處理。不知道我的理解是不是有問題,歡迎指正。
Android APT工作原理(annotationProcessor)前言 在之前的文章Android編譯時(shí)注解--入門篇(AbstractProcessor、APT)中介紹了通過APT技術(shù)實(shí)現(xiàn)仿ButterKnife編譯時(shí)注解的功能。雖然盡可...
一、從3.4版本的gradle開始,compile已經(jīng)被api與implementation取代,官網(wǎng)也給出了三者之間的區(qū)別: 從官網(wǎng)介紹可以看出,implementatio...
0x00 m3g刷原生Openwrt做WI-FI中繼 原WI-FI信號較弱,m3g路由做WI-FI中繼,放大原WI-FI信號。使用5G接收,2.4G發(fā)射。 0x01 配置圖片...
0x00 N1 Openwrt N1刷Openwrt充當(dāng)無線路由器。 下固件,刷U盤,啟動,寫入EMMC 0x01 Config 接口:概覽 接口:WAN 接口:LAN 服務(wù)...
Android多用戶下數(shù)據(jù)隔離方案與常見問題解決思路## 1.Android 多用戶概述### Android從4.2開始支持多用戶模式,不同的用戶運(yùn)行在不同的用戶空間,相關(guān)...
0x00 問題 HP筆記本,在修改secue boot 配置的時(shí)候,重啟電腦就會出現(xiàn)上面的界面。 0x01 解決 直接輸入上面數(shù)字即可。真的什么也不用管,按上面的四個(gè)數(shù)字,回...
[TOC] 0x00 Hackintosh forgot password 曾經(jīng)以為哪個(gè)傻B會把自己密碼忘記,然后現(xiàn)在不知道自己的密碼傻X誕生了——雖然我不是忘記,我是根本不...
為什么你可以更新?
Android 后臺限制啟動Service、Activity與Notification、PendingIntent淺析Android O之后,很多后臺啟動的行為都開始受限,比如O的時(shí)候,不能后臺啟動Service,而在Android10之后,連Activity也加到了后臺限制中。在Andro...
前言 Aspect 語法難懂?ASM 字節(jié)碼操作繁瑣?APT 難以精準(zhǔn)找到切入點(diǎn)?你該試試 AST 了!編輯器級別,效率高,更輕量。 一、概念 在開始上手之前,我們先了解下幾...
確定Xcode10,aosp8,macOS10.14?
Mac 10.14 編譯Android 8.1源碼及刷入nexus 6p環(huán)境準(zhǔn)備 官網(wǎng) 描述得已經(jīng)相當(dāng)清楚了 ,這里稍微總結(jié)一下: 創(chuàng)建區(qū)分大小寫的磁盤映像 mac系統(tǒng)默認(rèn)是不區(qū)分大小寫的,所以我們需要?jiǎng)?chuàng)建一個(gè)區(qū)分大小寫的文件系統(tǒng) 這將創(chuàng)建一個(gè)....