1.前言 逛街的時(shí)候,看到一篇Android Canvas 方法總結(jié),這篇文章將Canvas一些基本操作介紹的很詳細(xì)。從零開(kāi)始的朋友可以先去刷點(diǎn)經(jīng)驗(yàn),剩下的同學(xué)拿起手術(shù)刀,我...
1.前言 逛街的時(shí)候,看到一篇Android Canvas 方法總結(jié),這篇文章將Canvas一些基本操作介紹的很詳細(xì)。從零開(kāi)始的朋友可以先去刷點(diǎn)經(jīng)驗(yàn),剩下的同學(xué)拿起手術(shù)刀,我...
大家好,今天給大家?guī)?lái)一個(gè)我自己開(kāi)發(fā)改造的 MVVM 封裝框架。代碼不難,但我更想說(shuō)一些我在開(kāi)發(fā)這樣一個(gè)架構(gòu)過(guò)程中的想法和思路,我們不僅要善于作一個(gè)搬運(yùn)工,更要自己多多造輪子...
加密算法 主要作用就是隱藏信息,讓信息不可見(jiàn),也用于提高網(wǎng)絡(luò)訪問(wèn)的安全。 常見(jiàn)加密算法 BASE64 用于二進(jìn)制內(nèi)容轉(zhuǎn)換為可編輯的文本內(nèi)容 MD5 信息摘要算法 SHA 安全...
本篇本章主要介紹以synchronized關(guān)鍵字的方式實(shí)現(xiàn)線程同步,以及線程間的通信。 為什么要用線程同步#### 我們先來(lái)看下這段代碼的運(yùn)行結(jié)果: 在多線程上篇博客已經(jīng)介紹...
Baby學(xué)編程 1.為什么要學(xué)編程(好處)? 其實(shí)在說(shuō)這點(diǎn)之前應(yīng)該普及一個(gè)概念,到底什么是編程? 編程就是使用一種程序設(shè)計(jì)語(yǔ)言編寫(xiě)程序代碼,讓計(jì)算機(jī)解決某個(gè)問(wèn)題的過(guò)程。 編程...
有什么料? 從這篇文章中你能獲得這些料: 知道setContentView()之后發(fā)生了什么? 知道Android究竟是如何在屏幕上顯示我們期望的畫(huà)面的? 對(duì)Android的...
文/洪生鵬 寫(xiě)這篇文章,主要是想和大家分享一下自己的成長(zhǎng)心得,看看能否對(duì)你有所提示。 1 2010年計(jì)算機(jī)專(zhuān)業(yè)畢業(yè),我到一家創(chuàng)業(yè)型軟件公司實(shí)習(xí),公司主要產(chǎn)品做教育平臺(tái),加上領(lǐng)...