Android開發周刊 第二期

文章

為APP開發JNI接口以及NDK動態庫的時候,需要頻繁修改和調試C/C++代碼,如果在eclipse或AndroidStudio開發的話,需要1)clean項目,2)ndk build 3)生成APK,啟動調試,實際會卸載已安裝APK再裝一遍,這個過程相當耗時,快則7秒左右,慢則十幾秒以上,有沒有可能不需要重新安裝APK,只需要替換它的so庫,重啟APP就能自動加載生效?

相信用過path app的人都會被其精美的效果給吸引到,作為一名用戶,我首先被其吸引都的就是其時間軸下拉刷新后類似于ios的果凍效果。同時作為一名coder,我們更應該好奇它是怎么實現的。于是乎,在百度的指引下,并沒有什么斬獲,既然如此,那就由我們自己擼出來吧!

最近 非死book 開源了一個名為 Redex1 的工具包,專門用于 Android 字節碼的優化,經過 Redex 轉換后的 APK,體積變得更小,運行速度變得更快。

早前,我在知乎上回答了這樣一個問題:怎么讓 Android 程序一直后臺運行,像 QQ 一樣不被殺死?。關于 Android 平臺的進程保活這一塊,想必是所有 Android 開發者矚目的內容之一。你到網上搜 Android 進程保活,可以搜出各種各樣神乎其技的做法,絕大多數都是極其不靠譜。前段時間,Github還出現了一個很火的“黑科技”進程保活庫,聲稱可以做到進程永生不死。

自己經常在手機上會閱讀一些英文的技術 blog 或者文檔,經常會遇到陌生的單詞,想必大家都有類似的經歷,一般的,如果是上班期間,我可能會打開谷歌翻譯,然后查詞,但是當你不在電腦旁,就只能通過手機上的翻譯軟件來翻譯生詞,所以這時我們通常遇到生詞會這樣操作,長按生詞、選擇復制、點擊 Home 鍵、找到翻譯 App,有道翻譯或者谷歌翻譯之類的,然后長按輸入框,選擇粘貼,此時你才可以看到那個生詞的意思。其實這是一個非常考驗用戶耐性的事,連續操作幾次,不煩才怪呢。

最近有個開源APP 咕咚翻譯. 參考我之前在Android無需權限顯示懸浮窗, 兼談逆向分析app中介紹的一個小的細節, 以懸浮窗的形式做了復制查詞功能. 在我寫那篇文章之后, 就一直想有這樣一個能提供復制查詞功能的APP, 無奈自己不知道怎么做一個詞典APP, 也就一直沒管(主要是懶). 自己平時一直用YD詞典, 它也有復制查詞功能, 但是YD懸浮窗的交互我覺得特別蛋疼, 每次安裝還要把懸浮窗權限手動打開才能用.

今天再給大家帶來一篇干貨。 Android的主題換膚 ,可插件化提供皮膚包,無需Activity的重啟直接實現無縫切換,可高仿網易云音樂的主題換膚。

首先要說明的是個人感覺接入支付寶比微信簡單多了,很輕松的,所以同學們不要緊張~

當然還是老規矩啦,上來肯定的貼上官網地址,因為我這些服務天天在更新,而我的文章是教大家方法,而讓你不是照葫蘆畫瓢

開源庫&項目

本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文標題:Android開發周刊 第二期
原文地址:http://www.baiduhome.net/lib/view/open1460937482665.html 

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!