自定義gradle插件 1.新建Android Studio Project,在項目下新建Module,選擇Library 2.刪除新建Module下除build.gradl...
自定義gradle插件 1.新建Android Studio Project,在項目下新建Module,選擇Library 2.刪除新建Module下除build.gradl...
Executors類提供了4種不同的線程池:newCachedThreadPool、newFixedThreadPool、 newScheduledThreadPool和ne...
雖然很早之前使用CoordinatorLayout時就認識過nestedScrollingChild和nestedScrollingParent, 也看多很多博客,但每次看著...
原文:Code like a pro: 31 tools for Android app developers。文中部分工具是收費的,但是絕大多數(shù)都是免費的。 FlowUp ...
APT Annotation Processing Tool 注解處理器。 APT 在編譯時期就會掃描標識有某一些注解的源代碼,并對這些源代碼和注解做一些額外的操作,例如獲取...
在前兩節(jié)中分享了Android音頻開發(fā)之音頻基本概念和Android音頻開發(fā)之音頻采集,本文分享的是如何使用 AudioTrack 來播放 使用AudioRecord 采集后...
今天再給大家?guī)硪黄韶洝?Android的主題換膚 ,可插件化提供皮膚包,無需Activity的重啟直接實現(xiàn)無縫切換,可高仿網(wǎng)易云音樂的主題換膚。 這個鏈接是本次的Demo...
Gradle對于很多開發(fā)者來說有一種既熟悉又陌生的感覺,他是離我們那么近,以至于我每天做項目都需要他,但是他又是離我們那么的遠,因為我從來都不知道他里面寫的東西到底是啥意思。...
用過android studio的對gradle應(yīng)該都不陌生了,gradle文件的基本配置大同小異,略做了解使用應(yīng)該是沒什么問題了。但是深入細致的了解一下對于理解項目還是很有...
很詳細,mark
關(guān)于RecyclerView你知道的不知道的都在這了(上)本篇文章已授權(quán)微信公眾號 dasu_Android(大蘇)獨家發(fā)布 最近打算花點精力來研究 RecyclerView 這個控件架構(gòu)和原理,對我來說,難度很大,我不清楚最后能不...
本篇文章已授權(quán)微信公眾號 dasu_Android(大蘇)獨家發(fā)布 最近打算花點精力來研究 RecyclerView 這個控件架構(gòu)和原理,對我來說,難度很大,我不清楚最后能不...
基于iconfont拓展的TextView(支持左右設(shè)置Text,設(shè)置Shape,設(shè)置span等) 項目介紹 還在苦于iconfont左右兩邊還需要設(shè)置文字只能加兩個Text...
教你用kotlin擼一個背景透明度聯(lián)動的banner 最近因為接到個需求:banner分成前景和背景2層,背景隨著前景的橫向切換而變換透明度,透明度的變換具體是,消失的上一張...
使用 CoordinateLayout 可以協(xié)調(diào)它的子布局,實現(xiàn)滑動效果的聯(lián)動,它的滑動效果由 Behavior 實現(xiàn)。以前用過小米日歷,對它滑動平滑切換日月視圖的效果印象深...
本文出自 “阿敏其人” 簡書博客,轉(zhuǎn)載或引用請注明出處。 本文主要涉及android里面md設(shè)計的幾個控件CoordinatorLayoutAppBarLayoutColla...