源地址:https://blog.csdn.net/moresi/article/details/136206437[https://blog.csdn.net/moresi...
git config --global --add safe.directory '*'
一、快速開發(fā)框架 XSnow[https://github.com/xiaoyaoyou1212/XSnow]基于RxJava2+Retrofit2精心打造的Android基...
前言 在編程中經(jīng)常會(huì)使用線程來異步處理任務(wù)撞叽,但是每個(gè)線程的創(chuàng)建和銷毀都需要一定的開銷。如果每次執(zhí)行一個(gè)任務(wù)都需要一個(gè)新進(jìn)程去執(zhí)行,則這些線程的創(chuàng)建和銷毀將消耗大量的資源冷离;并且...
酸甜苦辣自己嘗西剥,喜怒哀樂自己扛。自己就是自己的太陽亿汞,無需憑借誰的光瞭空。不負(fù)遇見,不談虧欠疗我,隨緣就好咆畏。 凡事適可而止,不要太過吴裤,善良過了頭旧找,就是缺心眼,謙讓過了頭嚼摩,就成了軟弱钦讳,如...
https://blog.csdn.net/mp624183768/article/details/120580468[https://blog.csdn.net/mp624...
參考:https://blog.csdn.net/Guceekll/article/details/123203725[https://blog.csdn.net/Gucee...
問題: 解決:gradle.properties(Project Properties)中增加
轉(zhuǎn)載:https://blog.csdn.net/yoonerloop/article/details/121003373[https://blog.csdn.net/yoo...
垂直方向
layout_constraintBaseline_toBaselineOf 文本基線對(duì)齊
這個(gè)不能對(duì)齊的話就
app:layout_constraintBottom_toBottomOf="@id/tv_2"
app:layout_constraintTop_toTopOf="@+id/tv_2">
上邊對(duì)齊他上邊
下邊對(duì)齊他下邊
如果左邊豎著兩個(gè)View 右邊的view要在這兩個(gè)View垂直居中
那么就右邊的View上邊對(duì)齊左邊最上方的邊琼开,下邊對(duì)齊左邊最下方的邊
app:layout_constraintTop_toTopOf="@+id/tv_1"
app:layout_constraintBottom_toBottomOf="@+id/tv_2"
水平方向同理
樂觀鎖和悲觀鎖 獨(dú)占鎖和共享鎖 互斥鎖和讀寫鎖 公平鎖和非公平鎖 可重入鎖 自旋鎖 分段鎖 鎖升級(jí)(無鎖|偏向鎖|輕量級(jí)鎖|重量級(jí)鎖) 鎖優(yōu)化技術(shù)(鎖粗化、鎖消除) 樂觀鎖和...