遠卓咨詢

深度解讀ArrayMap優勢與缺陷

ArrayMap在記憶體使用上較HashMap更有優勢,在Android開發中廣為使用的基礎API,也是大家所推薦的方法, 但你是否想過Google如此重要的基礎類存在缺陷? 一、引言 在移動裝置端記

Android容器類小結

相較於其他裝置,移動裝置有自己的特點,記憶體小是一個很突出的問題,Google針對android裝置的這一特點,開發了一套容器框架,目的就是為了更加高效地利用記憶體。接下來就對這些容器進行一下總結。 組織結

Android程式碼書寫規範

package命名:全部使用小寫字母。一級包名為com,二級包名為xx(可以是公司或則個人的隨便),三級包名根據應用進行命名,四級包名為模組名或層級名。

lottie動畫設計_免異常總結

動畫一定要保持簡潔,否則會影響效能,在手機上執行會出現卡頓的情況。 1.1 匯出的向量圖層使用1X一倍圖 sketch等素材匯出到AE時,使用1X 一倍圖(以保證資源最小),在AE中更改資源大小

理解Android 中的啟動模式

眾所周知這是 Activity 的預設模式,如果不去設定launchMode 屬性,Activity預設啟動模式是介個。 1. Activity1多次啟動後,當前Activity棧中會出現多個Acti

Android 軟鍵盤踩坑記

分享一篇關於軟鍵盤的採坑記,希望對大家在開發過程中能有幫助。 最近在開發一個朋友圈產品的時候遇到一個bug:軟鍵盤遮罩,在解決的過程中我通過百度、谷歌查找了好半天,最終經歷了一番坎坷才解決,具體過程

線上醫療諮詢公司DocsApp完成1.2億盧比融資

專注印度網際網路市場 據VCCircle訊息,總部位於印度班加羅爾的數字醫療諮詢服務平臺 DocsApp宣佈完成了一筆1.2億盧比(約合170萬美元)的融資,投資方為風險債務公司InnoVenCa

功耗 Log 抓取要求規範

在功耗測試時候,由於預設開啟的 Modem 等 Log 會導致手機功耗異常。故,在測試功耗時,需要我們手動關閉 Modem 等 Log 。 一、 功耗 Log 抓取強制要求(特殊場景除外)

SparseArray 原始碼解析

使用 Android Studio 作為 IDE 的開發者可能會遇到一個現象,就是在程式碼中如果聲明瞭Map<Integer, Object> 型別的變數的話,Android St

開源Android容器化框架Atlas開發者指南

Atlas是古希臘神話中的天神,是波士頓動力公司的機器人,藉助搜尋引擎,得以發現這個名詞背後許許多多的含義。在手機淘寶,Atlas是一個紮根於Android客戶端的一個元件化容器框架,相比神話中用手和頭支撐起蒼

1711667636.5005