過(guò)去幾個(gè)月,我總是在問(wèn)自己類(lèi)似的問(wèn)題:為什么我們總在苛求完美的代碼?因?yàn)閮?nèi)部項(xiàng)目需要,重新?lián)炱鹁幋a任務(wù)之后,我發(fā)覺(jué)我們組內(nèi)(也可能是大多數(shù)軟件開(kāi)發(fā)世界中的大多數(shù)人)花費(fèi)了大量...
前言 LeakCanary是Square公司提供的用于Android檢測(cè)內(nèi)存的小工具,他能幫助我們快速定位代碼隱藏的BUG,減少OOM的機(jī)會(huì)。 此處為git地址鏈接:http...
此文章全是文字,但是不長(zhǎng),看上去有點(diǎn)枯燥,還請(qǐng)保持耐心。 策略模式,很多人會(huì)忘記的一個(gè)模式,但是是我們平時(shí)開(kāi)發(fā)中用到的最多的,我個(gè)人而言,我認(rèn)為多態(tài)的使用,就是策略模式的最好...
背景: android資源目錄下,多語(yǔ)言需要通過(guò)Google自動(dòng)翻譯填入。eg:values-es, values-fr等,希望通過(guò)Google翻譯,將翻譯結(jié)果自動(dòng)填充到對(duì)應(yīng)...
前言 在日常的開(kāi)發(fā)中,我們需要在某些字符串后面添加一些特殊符號(hào),如"Test...",那么,如果我們直接添加"..."至指定字符串后,我們會(huì)收到對(duì)應(yīng)的提示警告Replace ...
背景: android資源目錄下,多語(yǔ)言需要通過(guò)Google自動(dòng)翻譯填入。eg:values-es, values-fr等,希望通過(guò)Google翻譯,將翻譯結(jié)果自動(dòng)填充到對(duì)應(yīng)...