sed sed命令是一個(gè)面向字符流的非交互式編輯器,按行來處理文本內(nèi)容。在shell中,使用sed來批量修改文本內(nèi)容是非常方便的。 1、sed的工作原理 sed 把每一行都存...
sed sed命令是一個(gè)面向字符流的非交互式編輯器,按行來處理文本內(nèi)容。在shell中,使用sed來批量修改文本內(nèi)容是非常方便的。 1、sed的工作原理 sed 把每一行都存...
grep、sed、awk 一、grep的用法 1、grep簡介 grep是一種強(qiáng)大的文本搜索工具,它能使用正則表達(dá)式搜索文本,并把匹配的行打印出來。 grep包含grep和e...
工作原理 Android 中通過 Window 作為屏幕的抽象,而 Window 的具體實(shí)現(xiàn)類是 PhoneWindow 。通過 WindowManager 和 Window...
前言 熱修復(fù)到現(xiàn)在2022年已經(jīng)不是一個(gè)新名詞,但是作為Android開發(fā)核心技術(shù)棧的一部分,我這里還得來一次冷飯熱炒。 隨著移動(dòng)端業(yè)務(wù)復(fù)雜程度的增加,傳統(tǒng)的版本更新流程顯然...
Android原生的TextView在顯示文字時(shí),右端可能會(huì)因?yàn)?不夠一個(gè)文字 或者 標(biāo)點(diǎn)符號(hào) 的問題而參差不齊。這里自定義一個(gè)JustifyTextView,解決右端不能對(duì)...
作者:王晨彥 一、前言 我們在開發(fā)應(yīng)用的時(shí)候,一般都會(huì)引入 SDK,而大部分 SDK 都要求我們在 Application 中初始化,當(dāng)我們引入的 SDK 越來越多,就會(huì)出現(xiàn)...
自從事android開發(fā)已有五年,一直對(duì)android 的適配器模式抱一個(gè)懷疑態(tài)度,從設(shè)計(jì)的角度上考慮,確實(shí)這樣便于擴(kuò)展,便于高度自定義,但對(duì)于絕大多數(shù)應(yīng)用場景的開發(fā)人員來說...
轉(zhuǎn)自 Android軟鍵盤的全面解析,讓你不再怕控件被遮蓋,感謝原作者分享。對(duì)格式稍作調(diào)整,排版真累 背景 Android軟鍵盤這塊從我入職到現(xiàn)在,是一個(gè)一直糾纏我的問題。 ...
前言 做過安卓開發(fā)的都知道,安卓的UI開發(fā)耗時(shí)耗力,實(shí)現(xiàn)不規(guī)則圖片效果,如老生常談的圓角、圓形圖片,要么引入第三方控件,要么自定義ImageView,第三方控件不一定滿足,而...
前言: 本文主要講述如何在項(xiàng)目中,在不重啟應(yīng)用的情況下,實(shí)現(xiàn)動(dòng)態(tài)換膚的效果。換膚這塊做的比較好的,有網(wǎng)易云音樂,qq等,給用戶帶來了多樣的界面選擇和個(gè)性化定制。之前看到換膚的...
前言 日常使用一些音樂軟件的時(shí)候,在播放詳情頁經(jīng)常可以看到這么一些效果: 一般都有各式各樣的效果可供切換,并且會(huì)發(fā)現(xiàn)這些變幻都是跟隨著當(dāng)前的音頻同步的,那這個(gè)過程是如何轉(zhuǎn)換的...
很久沒有使用簡書平臺(tái)了,這一次回歸帶來自己開源的全新動(dòng)態(tài)化框架Qigsaw。希望朋友們多多Star。開源地址https://github.com/iqiyi/Qigsaw網(wǎng)頁...
Android App Bundle是 Android 新推出的一種官方發(fā)布格式(.aab)。通過使用Android App Bundle你可以減少應(yīng)用的包大小,從而提升安裝...
簡評(píng):可能對(duì)于很多的 Android 程序員來說協(xié)程[https://www.wikiwand.com/zh-hans/協(xié)程](Coroutine)并不是一個(gè)熟悉的概念,更多...
[TOC]ASM自定義函數(shù)耗時(shí)插件(一)[http://www.itdecent.cn/p/1a7ea8cddec5]ASM自定義函數(shù)耗時(shí)插件(二)[https://www...