這是一篇當時的筆記了,大概2019年,安卓O 修改下來菜單寬度 1、修改下拉的寬度: SystemUI\src\main\res\layout\status_bar_expa...
努比亞技術(shù)團隊原創(chuàng)內(nèi)容,轉(zhuǎn)載請務(wù)必注明出處。當用戶抱怨手機在使用過程中存在卡頓問題的時候,會嚴重影響用戶對手機品牌的好感和應(yīng)用APP的體驗,從而導致用戶對手機品牌的忠誠度降低...
adb是一個非常強大的工具,使用adb查看應(yīng)用程序內(nèi)存使用情況可按如下格式在命令行里查看內(nèi)存使用情況:adb shell dumpsys meminfo 其中,packag...
dumpsys命令可以dump系統(tǒng)各種服務(wù)的狀態(tài),因此在平常的開發(fā)過程中如果很好的掌握dumpsys的用法,會事半功倍。 1. dumpsys命令用法 adb shell d...
前言: 入職現(xiàn)在這家創(chuàng)業(yè)公司已經(jīng)差不多兩年了,公司也從剛來時的200來人發(fā)展到現(xiàn)在的將近400人,在這一年多的時間里,我?guī)ьI(lǐng)項目組完成了多個從0到1的產(chǎn)品項目。 ...
基礎(chǔ) 不管是Android基礎(chǔ)還是Java基礎(chǔ)以及常見的數(shù)據(jù)結(jié)構(gòu),這些是無原則地必須要熟練掌握的,尤其是非計算機專業(yè)的同學,面試官一上來肯定是問你基礎(chǔ),要是基礎(chǔ)表現(xiàn)不好很容易...
其中WindowManagerGlobal.initialize;是先取到WMS(WindowManagerService)的遠程代理IWindowManager Windo...
一、啟動耗時檢測 1、查看Logcat 在Android Studio Logcat中過濾關(guān)鍵字“Displayed”,可以看到對應(yīng)的Activity啟動耗時日志。 2、ad...
前言 性能優(yōu)化除過我們平時自己設(shè)計和開發(fā)之外就得考慮使用工具進行檢測。Android 關(guān)于能夠定位和剖析問題的內(nèi)存工具有很多,但不是每個工具所有場景都能覆蓋到。 DDMS L...
前言 此前我用多篇文章介紹了WindowManager,這個系列我們來介紹WindowManager的管理者WMS,首先我們先來學習WMS是如何產(chǎn)生的。本文源碼基于Andro...
Java面試基礎(chǔ)知識Q&A(上) 面向?qū)ο缶幊蹋?OOP) Java 是一個支持并發(fā)、基于類和面向?qū)ο蟮挠嬎銠C編程語言。面向?qū)ο筌浖_發(fā)的優(yōu)點: 代碼開發(fā)模塊化,更易維護和修...
Java是一種可以撰寫跨平臺應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計語言。Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應(yīng)用于PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機...
前言 Android的設(shè)計模式系列文章介紹,歡迎關(guān)注,持續(xù)更新中: Android的設(shè)計模式-設(shè)計模式的六大原則一句話總結(jié)23種設(shè)計模式則創(chuàng)建型模式:Android的設(shè)計模式...