??Google爸爸在今年(2020年)的Jetpack庫(kù)里面更新paging組件,推出了Paing3。按照Google爸爸文檔的描述,Paing3完全使用的是kotlin,...
??Google爸爸在今年(2020年)的Jetpack庫(kù)里面更新paging組件,推出了Paing3。按照Google爸爸文檔的描述,Paing3完全使用的是kotlin,...
前言 距離上一篇協(xié)程的文章發(fā)布已經(jīng)四個(gè)月了,不出意外收到了讀者大大們的催更:”都四個(gè)月了哈,你的協(xié)程三部曲咋還沒(méi)有更完?“ 我一開(kāi)始不打算更新的,但是谷歌爸爸一直在推 Kot...
自定義屬性 自定義View如果不使用自定義屬性,則背景色、前景色、文字的大小顏色都是寫死的,而自定義屬性可以讓這些在xml中動(dòng)態(tài)設(shè)置,使之更加靈活多用 創(chuàng)建屬性文件 創(chuàng)建屬性...
探索 Android 中的 Span 在 Android 中,使用 Span 定義文本的樣式. 通過(guò) Span 改變幾個(gè)文字的顏色,讓它們可點(diǎn)擊,放縮文字的大小甚至是繪制自定...
前言 一開(kāi)始公司的電腦運(yùn)行Android Studio的項(xiàng)目那叫一個(gè)慢呀! 每次都要2-5分鐘。但是電腦的內(nèi)存又是8G,CPU是I7的,按道理不應(yīng)該這么慢呀。后來(lái)我實(shí)在不能忍...
本文主要介紹協(xié)程的用法, 以及使用協(xié)程能帶來(lái)什么好處. 另外, 也會(huì)粗略提一下協(xié)程的大致原理.本文的意義可能僅僅是讓你了解一下協(xié)程, 并愿意開(kāi)始使用它.如果想徹底理解協(xié)程, ...
什么是協(xié)程? 官方描述:協(xié)程通過(guò)將復(fù)雜性放入庫(kù)來(lái)簡(jiǎn)化異步編程。程序的邏輯可以在協(xié)程中順序地表達(dá),而底層庫(kù)會(huì)為我們解決其異步性。該庫(kù)可以將用戶代碼的相關(guān)部分包裝為回調(diào)、訂閱相關(guān)...