Android開發技術周報 Issue#113
新聞
教程
-
我此前雖從事過 Windows 和后端開發,但專業領域還是在 Web 前端最久,所以我首先想分享給 Web 前端同學的是,雖然現有 React Native(RN) 類似的跨端技術方案,「似乎」RN 有一統天下的意思,但實際各公司生產環境里還都在試水,各端仍相對是獨立研發的狀態。
-
當input事件處理得慢就會觸發ANR,那ANR內部原理是什么,哪些場景會產生ANR呢。 “工欲善其事必先利其器”,為了理解input ANR原理,前面幾篇文章疏通了整個input框架的處理流程,都是為了這篇文章而做鋪墊。在正式開始分析ANR觸發原理以及觸發場景之前,先來回顧一下input流程。
-
如何能讓我們的應用能夠在系統后臺持續地運行是一個自Android從娘(ma)胎(bi)里出來時就議論不停的話題,而且這似乎成了一個牛(liu)逼(mang)應用標配的功能。每當有人問起愛哥這個沉重的問題時我都會選擇避而不答,原因有二,一是我并不曾深入地研究過相關功能,二是本人作為一個有情懷的開發者是不提倡讓應用去占用沒必要且吃緊的系統資源。不過最近一個偶然的機會讓我不得不去正視這個問題,那就是在Android中一個應用是否真的能常駐后臺呢?這里愛哥可以先給出答案:可以但又不可以。很多朋友看到這里一定會暗罵愛哥“你這特么不是廢話么”?先表急,等你看完這篇文章后就知道這句話的真(dou)諦(bi)。
開源庫 & App
-
Repository for android animations Rx wrapper
-
A Music Player for android that renders beautiful DNA(Visualization) of the currently playing music.
-
VoronoiView is a view (ViewGroup) that allows you to add and display views inside Voronoi diagram regions.
-
Best ever Swipe maker library
工具
-
一個TinyPng的Gradle插件,它能夠批量地壓縮你項目中的圖片
-
A fully extensible and open source launcher for hackers, creators and dabblers.
-
包括快速切換顯示布局邊界、顯示布局更新、強制 GPU 渲染、顯示 GPU 視圖更新、顯示指針位置、嚴格模式、不保留活動、不鎖定屏幕、查看屏幕、系統、硬件、虛擬機、網絡、CPU、ID、快速開啟設置、語言切換、我的應用等功能。
-
Import OpenStreetMap data into Unreal Engine 4
-
Markd is the quickest way to remember and organise people you find online.
來自:http://www.androidweekly.cn/android-dev-weekly-issue-113/