踩了兩天gradle的坑,復(fù)盤一波。。 一、 關(guān)于gradle依賴 依賴類型: 1. 本地library依賴 直接依賴本地工程庫的代碼,libr...
一、什么是事件序列 事件序列是指手指觸摸手機屏幕所產(chǎn)生的一系列行為。在Android中這些行為都封裝在MotionEvent中,下面列舉一些行為...
題目:最長回文子串 給定一個字符串 s,找到 s 中最長的回文子串。你可以假設(shè) s 的最大長度為1000。 示例 1: 輸入: "babad" ...
在之前學(xué)習(xí)MVVM的搭建的時候涉及到了LiveData這個可被觀察的數(shù)據(jù)持有類,在ViewModel中使用LiveData封裝數(shù)據(jù)確實能夠為開發(fā)...
一. 初識LiveData 1. 什么是LiveData LiveData是一個數(shù)據(jù)持有類,它的數(shù)據(jù)是可以被觀察者訂閱的,并且能夠感知組件(Ac...
一. 什么是MVVM Model—View—ViewModel(MVVM)是一個軟件架構(gòu)設(shè)計模式,可以說是MVP的升級版,presenter變?yōu)?..
一、Android的消息機制 Android的消息機制主要是指Handler的運行機制,Handler的運行需要底層的MessageQueen和...
題目:給定一個整形數(shù)組,去掉k位后剩余數(shù)字按序組成數(shù)字最小例如:3,1,2去掉1位,則有可能的結(jié)果是去掉3,剩余12去掉1,剩余32去掉2,剩余...
1.Looper是什么? Looper在線程間通信中扮演消息循環(huán)的角色,不停的從MessageQueen中查看是否有新消息,如果有就會立即處理,...