240 發(fā)簡(jiǎn)信
IP屬地:天津
  • 第2條滑蚯,【非靜態(tài)內(nèi)部類(比如內(nèi)部類惑惶、匿名內(nèi)部類)創(chuàng)建靜態(tài)實(shí)例造成的內(nèi)存泄漏】盖淡,你的innerClass對(duì)象也不算是【靜態(tài)實(shí)例】棉安,可能有點(diǎn)摳字眼了??

    Android常見(jiàn)的幾種內(nèi)存泄漏

    一痛垛、背景 最近在項(xiàng)目的版本迭代中舅逸,出現(xiàn)了一些內(nèi)存問(wèn)題的小插曲刽严,然后自己花了一些時(shí)間優(yōu)化了APP運(yùn)行時(shí)內(nèi)存大小的問(wèn)題蹬碧,特此做個(gè)總結(jié)舱禽,與大家分享。 二恩沽、簡(jiǎn)介 在Android程序...

  • 120
    圖解 Android 事件分發(fā)機(jī)制

    在Android開(kāi)發(fā)中誊稚,事件分發(fā)機(jī)制是一塊Android比較重要的知識(shí)體系,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動(dòng)失效問(wèn)題罗心,更好去擴(kuò)展控件的事件功能和開(kāi)發(fā)自定義...

  • 120
    一文讀懂HashMap

    本文準(zhǔn)備從以下幾個(gè)方面去講解HashMap:1)HashMap源碼詳細(xì)分析2)HashMap為什么是線程不安全的协屡?3)HashMap和HashTable的區(qū)別4)1.7和1....

  • 說(shuō)反了,全谤,肤晓,,

    TextureView透明

    上周遇到一個(gè)bug认然,底部一個(gè)SurfaceView播放器补憾,上面一個(gè)被FramLayout包括的TextureView播放器,無(wú)論給FramLayout怎么設(shè)置背景色卷员,上面的T...

  • 怎么 寫一個(gè) onReSelected 回調(diào)盈匾?

    MagicIndicator系列之三 —— MagicIndicator原理淺析及擴(kuò)展MagicIndicator的4種方式

    這是 MagicIndicator 系列的第三篇文章,如果你沒(méi)有看過(guò)前兩篇毕骡,建議出門先看一下削饵。當(dāng)然你不看也沒(méi)關(guān)系,我用一句話來(lái)介紹它: MagicIndicator 是一個(gè)可...

  • Activity全屏和非全屏動(dòng)態(tài)切換

    效果圖 關(guān)鍵代碼 源碼 布局文件 FitsSystemWindowFrameLayout可以確保布局內(nèi)的控件在全屏切換時(shí)不被狀態(tài)欄遮擋未巫。

  • 用AsyncLayoutInflater的話窿撬,kotlin的synthetic的引用是不是就容易NPE啊叙凡?劈伴!

    「性能優(yōu)化2.4」 AsyncLayoutInflater實(shí)現(xiàn)異步加載布局

    「性能優(yōu)化1.0」啟動(dòng)分類及啟動(dòng)時(shí)間的測(cè)量「性能優(yōu)化1.1」計(jì)算方法的執(zhí)行時(shí)間「性能優(yōu)化1.2」異步優(yōu)化「性能優(yōu)化1.3」延遲加載方案「性能優(yōu)化2.0」布局加載原理「性能優(yōu)化...

  • 仿抖音上下滑動(dòng)分頁(yè)視頻

    目錄介紹 01.先來(lái)看一下需求 02.有幾種實(shí)現(xiàn)方式2.1 使用ViewPager2.2 使用RecyclerView 03.用ViewPager實(shí)現(xiàn)3.1 自定義ViewP...

  • Log4Android 能看看嗎新啼?

    Android JNI學(xué)習(xí)(三)——Java與Native相互調(diào)用

    本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”Android JNI學(xué)習(xí)(三)...

  • setState方法是State抽象類特有的一個(gè)方法追城,當(dāng)它被調(diào)用時(shí),State子類#build方法會(huì)被重新加載一次燥撞,算是重新渲染

    Flutter setState(){}淺析

    Flutter 里面包含兩種widget 一種可變的漓柑,一種不可變的;在可變的widget中可以使用 setstate(){} 函數(shù)。官方也給出了例子: 改變title的內(nèi)容辆布,...

  • 做了這樣的需求惭蹂,要求:左上角和右上角 要是直角伞插,左下角和右下角是圓角的;
    我用一個(gè)比較死的辦法盾碗,在drawContent和drawText之間按mCurPercentage在上部分再畫(huà)一個(gè)長(zhǎng)條媚污;唉,主要是 Canvas#drawRoundRect的方法不能控制四個(gè)角的半徑值廷雅!博主耗美,還其他思路嗎?

    Android—PorterDuffXfermode實(shí)現(xiàn)進(jìn)度條

    我的CSDN: ListerCi[https://blog.csdn.net/ListerCi]我的簡(jiǎn)書(shū): 東方未曦[http://www.reibang.com/u/52...

  • 120
    當(dāng)一個(gè) Android 開(kāi)發(fā)玩抖音玩瘋了之后(二)

    上一篇文章中蛇摸,我大概介紹了一下短視頻的拍攝,主要就是音視頻的加減速灿巧。這篇文章我將介紹下抖音視頻特效的實(shí)現(xiàn)赶袄,廢話不多說(shuō),進(jìn)入正題抠藕。 1.特效概覽 抖音上目前有這九種視頻特效弃鸦,本...

  • 120
    Android進(jìn)程被8瘢活方案

    自己曾經(jīng)也在這個(gè)問(wèn)題上傷過(guò)腦經(jīng),前幾日剛好有一個(gè)北京的哥們?cè)赒Q說(shuō)在做IM類的項(xiàng)目颜说,問(wèn)我進(jìn)程惫焊冢活如何處理比較恰當(dāng),決定去總結(jié)一下门粪,網(wǎng)上搜索一下進(jìn)程常駐的方案好多好多喊积,但是很多...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品