Handler原理簡(jiǎn)述 1.handler發(fā)送消息根據(jù)時(shí)間先后順序插入到消息隊(duì)列 2.Looper.loop()不斷從消息隊(duì)列中取消息 3.MessageQueue.next...
Handler原理簡(jiǎn)述 1.handler發(fā)送消息根據(jù)時(shí)間先后順序插入到消息隊(duì)列 2.Looper.loop()不斷從消息隊(duì)列中取消息 3.MessageQueue.next...
Android MotionEvent 詳解,之前用了兩篇文章 事件分發(fā)機(jī)制原理 和 事件分發(fā)機(jī)制詳解來(lái)講解事件分發(fā),而作為事件分發(fā)主角之一的 MotionEvent 并沒(méi)有...
LiveData是Jetpack里一個(gè)十分常用的組件,它是一個(gè)可以被觀察的數(shù)據(jù)源。能夠感知 Activity等的生命周期,在onStart或者onResume的時(shí)候才會(huì)回調(diào)監(jiān)...
系列文章: Glide源碼探究(一) - 生命周期綁定與Request創(chuàng)建[http://www.itdecent.cn/p/85da220d8442] Glide源碼探究...
系列文章: Glide源碼探究(一) - 生命周期綁定與Request創(chuàng)建[http://www.itdecent.cn/p/85da220d8442] Glide源碼探究...
一、Java 知識(shí)梳理 Java&Android 基礎(chǔ)知識(shí)梳理(0) - Java 基礎(chǔ)知識(shí)大綱Java&Android 基礎(chǔ)知識(shí)梳理(1) - 注解Java&Android...
寫(xiě)在前面 剛換一個(gè)新工作,先熟悉了一周的代碼,第二周上班第一天老板開(kāi)會(huì)來(lái)了個(gè)以后開(kāi)發(fā)必須要先單元測(cè)試。。。瞬間心中萬(wàn)只神獸奔騰不止(在此之前我只知道單元測(cè)試這四個(gè)字)so 寫(xiě)...
系列文章: 安卓特效相機(jī)(一) Camera2的使用安卓特效相機(jī)(二) EGL基礎(chǔ)安卓特效相機(jī)(三) OpenGL ES 特效渲染安卓特效相機(jī)(四) 視頻錄制 谷歌在安卓5....
上一章《Camera2 預(yù)覽》[http://www.itdecent.cn/p/067889611ae7]我們學(xué)習(xí)了如何配置預(yù)覽,接下來(lái)我們來(lái)學(xué)習(xí)如何拍照。 閱讀完本章,...