Android开发者必备:推荐一款助力开发的开源APP
今天,給大家推薦一款小而精的開源應用,該應用是同事推薦給我的,我使用后感覺不錯遂在這兒分享給大家。
我們都知道,當我們新接觸一個 Android 項目想要快速熟悉代碼時,最好的方式就是運行起來,從看得見的入手,一點點去調試、捋代碼。而事實上,大多數公司沒有那么多時間讓你花幾天時間慢慢看,基本都是讓你通過修 bug 或者做某一小塊需求的方式以戰代練,順便熟悉代碼。
此時,對于一個中大型應用來說,在開發、調試的過程中,如果我們想要快速定位某一界面,找到其對應的 Activity 是很難的。因為我們除了能從 AndroidManifest 中一眼看出 LaunchActivity 之外,別的就只能通過頁面跳轉邏輯去判斷,或者請教同事,但這樣是十分耗時且不合理的。
除此之外,大家可以想一想,在平時的開發中,有沒有經常想知道某一界面對應的 Activity 的場景?無論是直接定位該界面,還是通過該界面找到相關的控件或邏輯。我想一定是有的!
此時,如果能有方法讓我們快速定位當前頁面對應的 Activity,將會在很大程度上幫助我們熟悉代碼,提升開發效率。
既然如此,那就輪到我今天要推薦的這款應用上場了。
應用名稱為《當前Activity》,該應用能夠為我們展示設備上當前任意可見頁面對應的 Activity 名稱和應用包名,旨在幫助 Android 開發者更好的調試和逆向工程。
下面我以各大應用為例,貼幾個效果圖(注意看左上角浮窗):
?
YouTube
?
Google Play
?
該應用可以在 Google Play 下載到,國內各大市場應該也有。
當然,該應用是開源的,感興趣的同學可以自己 clone 一份研究下代碼:
https://github.com/109021017/android-TopActivity
end
歡迎加入Android進階交流群;964557053。進群可免費領取一份最新技術大綱和Android進階資料。請備注csdn
總結
以上是生活随笔為你收集整理的Android开发者必备:推荐一款助力开发的开源APP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为sap的alv的最左侧添加【选中】按钮
- 下一篇: sklearn svm