文章
為APP開發(fā)JNI接口以及NDK動(dòng)態(tài)庫(kù)的時(shí)候,需要頻繁修改和調(diào)試C/C++代碼傻盟,如果在eclipse或AndroidStudio開發(fā)的話蹄溉,需要1)clean項(xiàng)目控轿,2)ndk build 3)生成APK灵妨,啟動(dòng)調(diào)試财饥,實(shí)際會(huì)卸載已安裝APK再裝一遍,這個(gè)過程相當(dāng)耗時(shí)务嫡,快則7秒左右甲抖,慢則十幾秒以上漆改,有沒有可能不需要重新安裝APK,只需要替換它的so庫(kù)准谚,重啟APP就能自動(dòng)加載生效挫剑?
相信用過path app的人都會(huì)被其精美的效果給吸引到柱衔,作為一名用戶樊破,我首先被其吸引都的就是其時(shí)間軸下拉刷新后類似于ios的果凍效果。同時(shí)作為一名coder唆铐,我們更應(yīng)該好奇它是怎么實(shí)現(xiàn)的捶码。于是乎,在百度的指引下或链,并沒有什么斬獲惫恼,既然如此,那就由我們自己擼出來吧澳盐!
最近 Facebook 開源了一個(gè)名為 Redex1 的工具包祈纯,專門用于 Android 字節(jié)碼的優(yōu)化,經(jīng)過 Redex 轉(zhuǎn)換后的 APK叼耙,體積變得更小腕窥,運(yùn)行速度變得更快。
早前,我在知乎上回答了這樣一個(gè)問題:怎么讓 Android 程序一直后臺(tái)運(yùn)行爽撒,像 QQ 一樣不被殺死入蛆?。關(guān)于 Android 平臺(tái)的進(jìn)程彼段穑活這一塊哨毁,想必是所有 Android 開發(fā)者矚目的內(nèi)容之一。你到網(wǎng)上搜 Android 進(jìn)程痹次洌活扼褪,可以搜出各種各樣神乎其技的做法,絕大多數(shù)都是極其不靠譜粱栖。前段時(shí)間话浇,Github還出現(xiàn)了一個(gè)很火的“黑科技”進(jìn)程保活庫(kù)闹究,聲稱可以做到進(jìn)程永生不死幔崖。
自己經(jīng)常在手機(jī)上會(huì)閱讀一些英文的技術(shù) blog 或者文檔,經(jīng)常會(huì)遇到陌生的單詞,想必大家都有類似的經(jīng)歷岖瑰,一般的叛买,如果是上班期間砂代,我可能會(huì)打開谷歌翻譯蹋订,然后查詞,但是當(dāng)你不在電腦旁刻伊,就只能通過手機(jī)上的翻譯軟件來翻譯生詞露戒,所以這時(shí)我們通常遇到生詞會(huì)這樣操作,長(zhǎng)按生詞捶箱、選擇復(fù)制智什、點(diǎn)擊 Home 鍵、找到翻譯 App,有道翻譯或者谷歌翻譯之類的丁屎,然后長(zhǎng)按輸入框荠锭,選擇粘貼,此時(shí)你才可以看到那個(gè)生詞的意思晨川。其實(shí)這是一個(gè)非持ぞ牛考驗(yàn)用戶耐性的事,連續(xù)操作幾次共虑,不煩才怪呢愧怜。
最近有個(gè)開源APP 咕咚翻譯. 參考我之前在Android無需權(quán)限顯示懸浮窗, 兼談逆向分析app中介紹的一個(gè)小的細(xì)節(jié), 以懸浮窗的形式做了復(fù)制查詞功能. 在我寫那篇文章之后, 就一直想有這樣一個(gè)能提供復(fù)制查詞功能的APP, 無奈自己不知道怎么做一個(gè)詞典APP, 也就一直沒管(主要是懶). 自己平時(shí)一直用YD詞典, 它也有復(fù)制查詞功能, 但是YD懸浮窗的交互我覺得特別蛋疼, 每次安裝還要把懸浮窗權(quán)限手動(dòng)打開才能用.
今天再給大家?guī)硪黄韶洝?Android的主題換膚 ,可插件化提供皮膚包妈拌,無需Activity的重啟直接實(shí)現(xiàn)無縫切換,可高仿網(wǎng)易云音樂的主題換膚拥坛。
首先要說明的是個(gè)人感覺接入支付寶比微信簡(jiǎn)單多了,很輕松的尘分,所以同學(xué)們不要緊張~
當(dāng)然還是老規(guī)矩啦猜惋,上來肯定的貼上官網(wǎng)地址,因?yàn)槲疫@些服務(wù)天天在更新培愁,而我的文章是教大家方法惨奕,而讓你不是照葫蘆畫瓢
開源庫(kù)&項(xiàng)目
- 支持ListView ,GrideView ,RecyclerView的適配器
- 一個(gè)炫酷的SearchView搜索動(dòng)畫庫(kù)
- 一個(gè)非常小的折線圖
- 咕咚翻譯
- RecyclerView適配器
- F8應(yīng)用程序全部源代碼
- 構(gòu)建Android應(yīng)用框架
本站原創(chuàng),轉(zhuǎn)載時(shí)保留以下信息:
本文轉(zhuǎn)自:深度開源(open-open.com)
原文標(biāo)題:Android開發(fā)周刊 第二期
原文地址:http://www.open-open.com/lib/view/open1460937482665.html