目錄一、前言二、基礎(chǔ)代碼(1)自定義View基礎(chǔ)流程(2)onDraw()方法(3)onMeasure()方法三、動(dòng)畫(huà)(1)補(bǔ)間動(dòng)畫(huà)(2)幀動(dòng)畫(huà)(3)屬性動(dòng)畫(huà)四、SVG標(biāo)簽使...
目錄一、前言二、基礎(chǔ)代碼(1)自定義View基礎(chǔ)流程(2)onDraw()方法(3)onMeasure()方法三、動(dòng)畫(huà)(1)補(bǔ)間動(dòng)畫(huà)(2)幀動(dòng)畫(huà)(3)屬性動(dòng)畫(huà)四、SVG標(biāo)簽使...
作為一個(gè)原生Android開(kāi)發(fā),一路走來(lái)經(jīng)歷了Java 、 Kotlin的洗禮;在“原生要涼”的氛圍下學(xué)習(xí)Cordova、ReactNative、Weex、Flutter 等...
這可能是使用最便捷的權(quán)限請(qǐng)求框架 Github傳送地址[https://github.com/getActivity/XXPermissions],歡迎Star 另外想對(duì)An...
背景 之前基于頭條的適配方案寫(xiě)了篇文章 Android 屏幕適配從未如斯簡(jiǎn)單,但后續(xù)發(fā)現(xiàn)還是有挺多坑的,這些坑都記錄在了 GitHub 屏幕適配問(wèn)題匯總及解決,基于這么多坑,...
文章中只是單純的分析個(gè)人對(duì) Android 工程師成長(zhǎng)的看法和認(rèn)知. 1、背景 - 迷茫 工作 2-3 年之后,你會(huì)發(fā)現(xiàn)自己會(huì)迷茫,這種狀態(tài)就是好像現(xiàn)在的工作我好像都會(huì)做了,...
前言 技術(shù)群里面經(jīng)常有人問(wèn)到一些炫酷的UI效果實(shí)現(xiàn)方法,有時(shí)候我都是給一個(gè)相同或者相似效果的Github鏈接,有同學(xué)私信給我說(shuō),大佬,怎么這些效果你都能找到?你是怎么搜索的,...
按照國(guó)際慣例,了解或者學(xué)習(xí)一個(gè)東西之前,先過(guò)一遍這個(gè)東西的定義。 TCP: 傳輸控制協(xié)議(英語(yǔ):Transmission Control Protocol,縮寫(xiě)為T(mén)CP)是一...
什么是 TCP / UDP TCP / UDP / HTTP 是 TCP / IP 協(xié)議族中眾多的子協(xié)議中的一員。 TCP / UDP : 是TCP / IP 四層模型中傳輸...
如果本文幫助到你,本人不勝榮幸,如果浪費(fèi)了你的時(shí)間,本人深感抱歉。希望用最簡(jiǎn)單的大白話來(lái)幫助那些像我一樣的人。如果有什么錯(cuò)誤,請(qǐng)一定指出,以免誤導(dǎo)大家、也誤導(dǎo)我。本文來(lái)自:h...