這里只闡述修改的點,不進行深入的原理分析 環(huán)境 AGP7.2.2 Kotlin 1.7.20 參考文章:編譯速度優(yōu)化[https://zhuanlan.zhihu.com/...
這里只闡述修改的點,不進行深入的原理分析 環(huán)境 AGP7.2.2 Kotlin 1.7.20 參考文章:編譯速度優(yōu)化[https://zhuanlan.zhihu.com/...
插件調(diào)試方式 日常開發(fā)插件過程中不可避免需要進行斷點調(diào)試。方法如下1.選擇Edit Configuration 2.打開配置中心,選擇+號。添加Remote JVM Debu...
問題引申 https://github.com/lianyagang/rnhabit[https://github.com/lianyagang/rnhabit] 最近在開發(fā)...
問題 Handler同步屏障是否會導致ANR? 結(jié)論 同步屏障的使用有可能會導致ANR 分析 什么是同步屏障同步屏障,簡單理解就是阻塞同步消息,也就是我們平常使用handle...
轉(zhuǎn)發(fā)自 2016-10-27李智文騰訊Bugly 概要 分享內(nèi)容: 互聯(lián)網(wǎng)內(nèi)容載體變遷歷程,文字——圖片/聲音——視頻——VR/AR——…….。從直播1.0秀場時代(YY),...
本文介紹 Jetpack-Security 庫的使用,安全地管理密鑰并對文件和 SharedPreferences 進行加密。(注:僅支持 minSdkVersion 23+...
遇到的問題場景:產(chǎn)品經(jīng)理需要在頁面上增加功能,設(shè)計覺得加不了。本質(zhì):信息的無限性和手機屏幕的有限性之間的矛盾,如何把信息合理的展現(xiàn)給用戶,作為設(shè)計師需要重新對信息進行組織分類...
Github地址:新聞類App (MVP + RxJava + Retrofit+Dagger+ARouter) App啟動優(yōu)化 冷啟動之前啟動app->加載空白window...
內(nèi)容抽屜菜單ListViewWebViewSwitchButton按鈕點贊按鈕進度條TabLayout圖標下拉刷新ViewPager圖表(Chart)菜單(Menu)浮動菜單...
轉(zhuǎn)載請注明出處:http://www.itdecent.cn/p/eb4451923172 項目代碼地址:https://github.com/Android-Jungle/...
前言 首先 Android 的權(quán)限大致分為三種: 普通權(quán)限:只需要在清單文件中注冊即可 危險權(quán)限:需要在代碼中動態(tài)申請,以彈系統(tǒng) Dialog 的形式進行請求 特殊權(quán)限:需要...
Git 每次提交代碼,都要寫 Commit message(提交說明),否則就不允許提交。 上面代碼的-m參數(shù),就是用來指定 commit mesage 的。 如果一行不夠,...
創(chuàng)建xml文件tablayout_divider_vertical.xml 然后代碼中引用 mTabLayout就是TabLayout控件
項目背景 工作中經(jīng)常遇到打包最新版APK給測試人員,開始的時候需要每次手動打包,分發(fā)給不同的測試人員,很是麻煩,后來使用蒲公英進行托管apk,可是依然需要每次手動上傳至蒲公英...
在寫文檔的過程中,經(jīng)常需要進行畫圖。雖然說現(xiàn)在有很多類似viso之類的可視化畫圖工具,但是還是要花費大量時間在拖拉組件上,效率十分低下。最近在網(wǎng)上找到了一款還算不錯的繪圖工具...
轉(zhuǎn)自:Android 解壓zip文件你知道多少?[http://www.cnblogs.com/jeffen/p/6933257.html] 對于Android 常用的壓縮格...
前言 隨著公司項目越來越大,人員增多,項目會出現(xiàn)難維護、新人入職后,需要花費很多時間去熟悉項目。最重要的是,每次編譯時間真的太久了?。?!為了解決這個問題,項目重構(gòu)、模塊化需要...