閱讀陳皓博客代碼優(yōu)化, 寫了此篇文章,多層if else值得深思,至少現(xiàn)在我已經(jīng)在優(yōu)化多層if情況了. 函數(shù)中多層if else情況 if el...
簡介 備忘錄模式用于保存一個對象的當(dāng)前的狀態(tài), 其實我們寫程序時要保存的狀態(tài)很多, 比如應(yīng)用退出后再次啟動希望還是原來的界面啊,甚至想回退到上一...
簡介 我在公司負責(zé)的模塊,是以本地代理模式的形式提供給其他人使用的, so, 總結(jié)了一下關(guān)于代理模式的概念.代理兩個字我們平時接觸的還是很多的,...
前言 又來梳理知識點啦! 在有的時候我們要多次使用某個類中的公有實例方法出嘹,我們通常的做法是,先new一個該類的實例誓军,然后再調(diào)用該類的這個方法芳杏,調(diào)...
前言 其實模板方法模式我們經(jīng)常使用瘦穆,而且在我看來栓撞,可能是23個設(shè)計模式中最簡單的一個了遍膜,但是可能大家都忘記概念了,此偏博文作為總結(jié)回顧瓤湘。 畢竟捌归,...
為什么要用SurfaceView 在自定義View中,我們知道使用onDraw可以做一些簡單的動畫效果岭粤。通過不斷循環(huán)的執(zhí)行View.onDraw...
相信看到這個標題,大家都會潛意識覺得:Activity中沒有可以復(fù)寫的方法么特笋?或者說剃浇,沒有什么listener可以讓我們使用么?抱歉巾兆,真的沒有,...
備注 這個需求是大家經(jīng)常用到的虎囚,比如在控制用戶名輸入時經(jīng)常要用到角塑。 此方法是設(shè)置文本監(jiān)聽器,省事淘讥,好用圃伶,且ROM,平臺無關(guān)蒲列。 code 使用時窒朋,...
此文章全是文字,但是不長蝗岖,看上去有點枯燥侥猩,還請保持耐心。 策略模式抵赢,很多人會忘記的一個模式欺劳,但是是我們平時開發(fā)中用到的最多的,我個人而言铅鲤,我認為...