目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
本文主要介紹協(xié)程的用法, 以及使用協(xié)程能帶來(lái)什么好處. 另外, 也會(huì)粗略提一下協(xié)程的大致原理.本文的意義可能僅僅是讓你了解一下協(xié)程, 并愿意開(kāi)始使用它.如果想徹底理解協(xié)程, ...
這里通過(guò)一個(gè)自定義view的例子來(lái)看事件分發(fā)在自定義view中的使用,其實(shí)大部分的Android框架下的事件分發(fā)的也都差不多的樣子,拋磚引玉,我自己做一個(gè)記錄,如果能幫到有需...
在 Android 中,View 是所有組件的根,所有的控件都是繼承 View 而來(lái),而在 Flutter 中,Widget 是所有組件的根。 在原生開(kāi)發(fā)中,組件的功能只作為...
前言 嗨,大家好,好久不見(jiàn)。一個(gè)月沒(méi)寫(xiě)過(guò)文章了,這里跟大家侃侃這中間發(fā)生了什么。 一個(gè)月前呢,想準(zhǔn)備面試,就網(wǎng)上隨便找找面試題什么的,發(fā)現(xiàn)要么就是賣(mài)課的,要么就是不給詳細(xì)回答...
1. 背景 Android開(kāi)發(fā)中,內(nèi)存泄露時(shí)常有發(fā)生在,有可能是你自己寫(xiě)的,也有可能是三方庫(kù)里面的.程序中已動(dòng)態(tài)分配的堆內(nèi)存由于某種特殊原因程序未釋放或無(wú)法釋放,造成系統(tǒng)內(nèi)存...
前言 Android中加載圖片的形式有很多種,網(wǎng)上也有很多的知名圖片加載庫(kù),例如Glide、Picasso、Fresco等等,它們?yōu)槲覀儙?lái)的方便就不需再多言了,無(wú)論是從加載...
前言 Android中加載圖片的形式有很多種,網(wǎng)上也有很多的知名圖片加載庫(kù),例如Glide、Picasso、Fresco等等,它們?yōu)槲覀儙?lái)的方便就不需再多言了,無(wú)論是從加載...
前言 Android中加載圖片的形式有很多種,網(wǎng)上也有很多的知名圖片加載庫(kù),例如Glide、Picasso、Fresco等等,它們?yōu)槲覀儙?lái)的方便就不需再多言了,無(wú)論是從加載...