1.以下純屬個人理解 同步:程序執(zhí)行完這個任務(wù)后在執(zhí)行下一個任務(wù)疮装,需要等待異步:不用等待缘琅,任務(wù)同時執(zhí)行,分為并發(fā)和并行兩種實(shí)現(xiàn)方式并行:多個不同任務(wù)同時異步進(jìn)行并發(fā):通過分配...
![240](https://upload.jianshu.io/users/upload_avatars/20207795/2b78bd1a-0c9c-4e47-8c17-7cb8b39a510d.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.以下純屬個人理解 同步:程序執(zhí)行完這個任務(wù)后在執(zhí)行下一個任務(wù)疮装,需要等待異步:不用等待缘琅,任務(wù)同時執(zhí)行,分為并發(fā)和并行兩種實(shí)現(xiàn)方式并行:多個不同任務(wù)同時異步進(jìn)行并發(fā):通過分配...
前言 自定義View是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于自定義View原理的文章樊展,但存在一些問題:內(nèi)容不全呻纹、思路不清晰、無源碼分析专缠、簡單問題復(fù)雜化 等 今天雷酪,...
這個App主要實(shí)現(xiàn)了簽到功能。包括用戶注冊涝婉;用戶登錄太闺;用戶簽到(簽到時用戶需要填寫相關(guān)信息如健康信息,位置等信息)嘁圈;簽到時APP將自動獲取用戶的位置信息(經(jīng)度和緯度信息省骂、所在...
項目簡介 本項目是對本人Android學(xué)習(xí)的一個匯總,集合使用了大部分以前博客所寫的技術(shù)最住,是一個完整的Android項目钞澳。語言環(huán)境:Kotlin框架:MVVM使用的技術(shù):第三...
1.是什么? 協(xié)程和線程是平行的概念涨缚,廣義上的協(xié)程是比較低成本轧粟,輕量的。而kotlin中的協(xié)程是由kotlin官方提供的線程框架api脓魏,kotin中的協(xié)程不是輕量級的線程兰吟,因...
1.組件化 即模塊化定義:將項目拆成多個 module 開發(fā)混蔼,可讓一個功能、業(yè)務(wù)對應(yīng)一個組件以前的 Android 開發(fā)不是現(xiàn)在這樣? gradle 的珊燎,?的是 ant惭嚣,做模...
M:即Model晚吞,Model類封裝了數(shù)據(jù)模型和相應(yīng)的網(wǎng)絡(luò)操作等。 1.MVC Android中的MVC: View:即xml文件 Controller:即Activity M...
1.實(shí)現(xiàn)圖片放大 public void scale (float sx, float sy) ;//以(0,0)為中心點(diǎn)谋国,將畫布長寬分別變?yōu)樵瓉淼膕x/sy倍public ...
為什么需要多線程技術(shù)槽地?我認(rèn)為是因?yàn)楫?dāng)執(zhí)行任務(wù)時,若是遇到一個很耗時的任務(wù),且該任務(wù)不需要與主線程同步執(zhí)行時捌蚊,就可以另外開辟一個新的線程去處理該任務(wù)弯洗,主線程則跳過該任務(wù),去處理...
View.dispatchTouchEvent()只能消費(fèi)事件ViewGroup.dispatchTouchEvent()才能分發(fā)事件 總結(jié):事件都是從ACTION_DOWN...
1.Activity的創(chuàng)建 在ActivityThread類中的handleLaunchActivity中創(chuàng)建 2.View 繪制流程主要對象 由最底層的TextView開始...
參考:https://www.bilibili.com/video/BV1vx411j7Qv?spm_id_from=333.999.0.0[https://www.bili...
1.范圍裁切 1.1 clipRect():裁切一個矩形區(qū)域逢勾,該區(qū)域內(nèi)的內(nèi)容會被保留 在save()和restore()為恢復(fù)裁切范圍 1.2 clipPath():裁切一個...
安卓中的三種動畫:一、Drawable Animation也就是所謂的幀動畫藐吮,F(xiàn)rame動畫溺拱。指通過指定每一幀的圖片和播放時間,有序的進(jìn)行播放而形成動畫效果谣辞。二迫摔、View A...
1.為什么要分層泥从? 因?yàn)?絡(luò)的不穩(wěn)定性 2.TCP/IP模型的分層: Application Layer 應(yīng)?層:HTTP句占、FTP、DNS Transport Layer 傳...
1.Cookie 1.1工作機(jī)制: 服務(wù)器需要客戶端保存的內(nèi)容躯嫉,放在 Set-Cookie headers ?返回纱烘,客戶端會?動保存。 客戶端保存的 Cookies祈餐,會在之后...