只要朝著一個(gè)方向努力,一切都會(huì)變得得心應(yīng)手?!蕦?我喜歡寫博客之前用一句勵(lì)志名言激勵(lì)自己! 上一篇文章地址 Canvas的意思是畫布,表現(xiàn)在屏幕上就是一塊區(qū)域,我們可以...
只要朝著一個(gè)方向努力,一切都會(huì)變得得心應(yīng)手?!蕦?我喜歡寫博客之前用一句勵(lì)志名言激勵(lì)自己! 上一篇文章地址 Canvas的意思是畫布,表現(xiàn)在屏幕上就是一塊區(qū)域,我們可以...
Android自定義View基礎(chǔ):坐標(biāo)系A(chǔ)ndroid自定義View基礎(chǔ):角度弧度Android自定義View進(jìn)階:分類與流程 1.Canvas的常用操作速查表 2.Canv...
1、連接設(shè)備adb connect ip2、查看連接的設(shè)備adb devices3、安裝/卸載Android 應(yīng)用adb install packagesnameadb un...
1.前言 媒體播放是Android開(kāi)發(fā)中常見(jiàn)的功能,就拿視頻來(lái)說(shuō),通常都是基于封裝好的框架做二次開(kāi)發(fā),主要任務(wù)是界面的展示和用戶交互,無(wú)需考慮視頻是否支持,資源如何讀取,保持...
Android 高級(jí)UI 目錄 前言 RecyclerView是一個(gè)用來(lái)替換之前的ListView和GridView的控件,使用的時(shí)候,雖然比以前的ListView看起來(lái)麻煩...
架構(gòu)師之路 目錄 架構(gòu)師之路1 UML圖之用例圖[http://www.itdecent.cn/p/c842d164eba4]架構(gòu)師之路2 UML圖之類圖[https://...
Android 架構(gòu)師之路 目錄 1、狀態(tài)模式概念 1.1 介紹 在狀態(tài)模式(State Pattern)中,類的行為是基于它的狀態(tài)改變的。這種類型的設(shè)計(jì)模式屬于行為型模式。...
Android 架構(gòu)師之路 目錄 1、觀察者模式概念 1.1 介紹 當(dāng)對(duì)象間存在一對(duì)多關(guān)系時(shí),則使用觀察者模式(Observer Pattern)。比如,當(dāng)一個(gè)對(duì)象被修改時(shí),...
Android 架構(gòu)師之路 目錄 1、解釋器模式概念 1.1 介紹 解釋器模式(Interpreter Pattern)提供了評(píng)估語(yǔ)言的語(yǔ)法或表達(dá)式的方式,它屬于行為型模式。...
Android 架構(gòu)師之路 目錄 1、命令模式概念 1.1 介紹 命令模式(Command Pattern)是一種數(shù)據(jù)驅(qū)動(dòng)的設(shè)計(jì)模式,它屬于行為型模式。請(qǐng)求以命令的形式包裹在...
Android 架構(gòu)師之路 目錄 1、 責(zé)任鏈模式概念 1.1 介紹 客戶端發(fā)出一個(gè)請(qǐng)求,鏈上的對(duì)象都有機(jī)會(huì)來(lái)處理這一請(qǐng)求,而客戶端不需要知道誰(shuí)是具體的處理對(duì)象。這樣就實(shí)現(xiàn)了...
Android 架構(gòu)師之路 目錄 前言 原型模式(Prototype Pattern)是用于創(chuàng)建重復(fù)的對(duì)象,同時(shí)又能保證性能。這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)...
Android 架構(gòu)師之路 目錄 前言 建造者模式是設(shè)計(jì)模式的一種,將一個(gè)復(fù)雜對(duì)象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過(guò)程可以創(chuàng)建不同的表示。 1、建造者模式特征 1.1 建...
Android 架構(gòu)師之路 目錄 前言 工廠模式中,重要的是工廠類,而不是產(chǎn)品類。產(chǎn)品類可以是多種形式,多層繼承或者是單個(gè)類都是可以的。但要明確的,工廠模式的接口只會(huì)返回一種...
你需要做的是盡可能的去理解,記憶的細(xì)節(jié)還是交給計(jì)算機(jī)吧。新學(xué)習(xí)一門語(yǔ)言,不需要記住所有的細(xì)節(jié),只需要對(duì)比已學(xué)習(xí)的知識(shí),將其記錄到一個(gè)文檔中,需要的時(shí)候能方便找到就是了,而no...
前言 手把手講解系列文章,是我寫給各位看官,也是寫給我自己的。文章可能過(guò)分詳細(xì),但是這是為了幫助到盡量多的人,畢竟工作5,6年,不能老吸血,也到了回饋開(kāi)源的時(shí)候.這個(gè)系列的文...
為了方便以后查閱項(xiàng)目中g(shù)it hub ssh 配置,特此記錄ssh key 的相關(guān)配置方式:本地成功安裝了git后,單擊鼠標(biāo)右鍵,選擇Git Bush here,打開(kāi)git ...
ViewController 是一種界面開(kāi)發(fā)組件化的實(shí)現(xiàn)方式,利用它可以將一些復(fù)雜的 UI 界面開(kāi)發(fā)組件化, 從而更好的組織代碼結(jié)構(gòu),從而提高開(kāi)發(fā)效率,降低維護(hù)成本。 不同于...
由于最近做動(dòng)畫,谷歌官方并沒(méi)有關(guān)于keyCycle的相關(guān)介紹,這坑得自己填了。 1.waveOffset:中文為波偏移,大致應(yīng)該是關(guān)于中心點(diǎn)偏移多少的設(shè)定,我嘗試過(guò)負(fù)數(shù),0,...
來(lái)填個(gè)app間通信問(wèn)題的坑 由于數(shù)據(jù)傳輸量不大,我這邊采用message方式進(jìn)行數(shù)據(jù)通信 1、先明確你的多個(gè)app中,哪個(gè)作為服務(wù)端,哪些作為客戶端。 2、在你設(shè)置的服務(wù)端a...