Activity 組件暴露檢測(cè) 漏洞描述:導(dǎo)出的 Activity 組件可以被第三方 APP 任意調(diào)用,導(dǎo)致敏感信息泄露,并可能受到繞過(guò)認(rèn)證、惡意代碼注入等攻擊風(fēng)險(xiǎn)。 修復(fù)建...
問(wèn):簡(jiǎn)單描述一下APP啟動(dòng)流程與Activity的啟動(dòng)流程 答:APP的啟動(dòng)是從用戶點(diǎn)擊桌面的icon開(kāi)始的。Android的桌面應(yīng)用叫Launcher,可以把桌面也看作是A...
引言 首先感謝 CarGuo 研發(fā)的 GSYVideoPlayer,在做視頻播放的時(shí)候幫了大忙。 附上 github 官方地址: https://github.com/Car...
從4月17號(hào)提離職到今天,已經(jīng)面試了整整15家公司了,其中有二三十個(gè)人的小廠,也有像騰訊QQ音樂(lè)和OPPO這樣的大廠,因?yàn)楸救俗龅捻?xiàng)目也是比較雜的,所有面試的類型也比較多,有...
前幾天幫同事排查一個(gè)調(diào)用notifyDataSetChanged()未刷新的bug。剛開(kāi)始在網(wǎng)上查,幾乎都是說(shuō),如果數(shù)據(jù)源變了,adapter訪問(wèn)的還是老的數(shù)據(jù)源,所以...
一、實(shí)際開(kāi)發(fā)效果圖 默認(rèn)效果 二、效果實(shí)現(xiàn)方式 CoordinatorLayout + AppBarLayout + RecyclerView(適用于簡(jiǎn)單的懸浮View不超...
1、在buildsrc中新建AsmInjectPlugin插件 2、在groovy下新建AsmInjectTrans繼承Transform 3、在AsmInjectPlugi...
1.如何對(duì) Android 應(yīng)用進(jìn)行性能分析 android 性能主要之響應(yīng)速度 和UI刷新速度。 可以參考博客:Android系統(tǒng)性能調(diào)優(yōu)工具介紹 首先從函數(shù)的耗時(shí)來(lái)說(shuō),有...