![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一苦始、Kotlin概述 一種在java虛擬機上運行的靜態(tài)類型編程語言寞钥; 可以和java代碼相互運作; 容易在Android項目中替代java或者同java一起使用陌选; 二理郑、Kot...
一. 前言 內(nèi)存問題在 APP 中是個大問題蹄溉,常見的問題有內(nèi)存抖動、內(nèi)存泄漏和內(nèi)存溢出您炉。 二. 常用工具 線下工具介紹: Memory ProfilerAndroid Stu...
一. 高階函數(shù) 參數(shù)類型包含函數(shù)類型或返回值類型為函數(shù)類型的函數(shù)為高階函數(shù)。 常見的高階函數(shù) 高階函數(shù)的調(diào)用 二. 內(nèi)聯(lián)函數(shù) 內(nèi)聯(lián)函數(shù)的概念通過內(nèi)聯(lián)(即函數(shù)內(nèi)容直插到調(diào)用處)...
一. 基本類型 常見的數(shù)據(jù)類型 字節(jié):Byte 整型:Int & Long 浮點型:Float & Double 字符:Char 字符串:String 聲明變量在Kotlin...
一、Service 簡介 Service 是 Android 程序中四大基礎(chǔ)組件之一赐纱,它和 Activity一樣都是 Context 的子類脊奋,只不過它沒有 UI 界面,是在后...
對 Context 的理解 1. Context的作用: Context 是應(yīng)用組件的上下文疙描,有了 Context 才可以方便地訪問系統(tǒng)資源诚隙,調(diào)用系統(tǒng)服務(wù)。 2. Conte...
一起胰、Socket簡介 兩個進程需要通信的前提是能夠唯一的標(biāo)示一個進程最楷,在本地進程通信中可以使用pid來唯一標(biāo)識一個進程,但pid只在本地唯一待错,網(wǎng)絡(luò)中兩個進程pid沖突的概率還...
在復(fù)盤了TCP相關(guān)的知識之后籽孙,接著復(fù)盤HTTP相關(guān)的知識。 一火俄、HTTP簡介 屬于應(yīng)用層的協(xié)議犯建,它是一個基于請求與響應(yīng)模式的無狀態(tài)的應(yīng)用層的協(xié)議。彻峡停基于TCP的連接方式适瓦,HT...
一、目錄 (最近復(fù)習(xí)了網(wǎng)絡(luò)相關(guān)的知識谱仪,在這進行一次總結(jié)玻熙,后續(xù)會有更新。) 二疯攒、網(wǎng)絡(luò)基礎(chǔ) OSI七層協(xié)議嗦随,從下往上(1)物理層(2)數(shù)據(jù)鏈路層(3)網(wǎng)絡(luò)層(4)傳輸層(5)會話...
一敬尺、maven 倉庫及私服介紹 什么是maven 倉庫枚尼?maven 是基于項目對象模型(POM)贴浙,可以通過一小段描述信息來管理項目的構(gòu)建,報告和文檔的軟件項目管理工具署恍。 ma...
前言 本文要介紹一下我們要開發(fā)這個 APP 的功能需求都有哪些。 一盯质、項目功能模塊劃分 下圖是我們 APP 的功能架構(gòu)圖袁串, 二、創(chuàng)建的工程目錄結(jié)構(gòu) 總結(jié) 本文我們主要介紹了 ...
前言 最近在做 Android 基礎(chǔ)架構(gòu)方面的工作囱修,所以打算寫一系列文章來整理這方面的知識。我將從 0 到 1 仿網(wǎng)易云音樂搭建一個 APP 來介紹自己是怎么設(shè)計應(yīng)用層架構(gòu)的...
前言 本文主要介紹 Flutter 與 Android 的混合開發(fā),關(guān)于 Flutter 與 iOS 的混合開發(fā)后面再詳細介紹瓶佳。 一芋膘、Flutter 和 Android 混合...
前言 本文介紹基于 shared_preferences 插件的本地存儲操作。 1. shared_preferences 是什么霸饲? shared_preferences 是...
一为朋、安裝Flutter 插件的時候可能會遇到的問題: 執(zhí)行flutter packages get 命令遇到:Waiting for another flutter comm...