目錄 前言 代碼注釋 變量和常量 數(shù)據(jù)類(lèi)型 操作符 控制流 異常 前言 本篇開(kāi)始講解Dart語(yǔ)法,期間會(huì)通過(guò)對(duì)比Java、kotlin、Pyth...
算法一:概述 概述 1. 算法 算法algorithm,來(lái)自于數(shù)學(xué)領(lǐng)域。算法的種類(lèi)也很多,有好有壞。我們用時(shí)間復(fù)雜度和空間復(fù)雜度來(lái)衡量一個(gè)算法的...
前言 本文用于記錄在實(shí)際開(kāi)發(fā)中使用到的git操作。 當(dāng)前筆者的操作環(huán)境是macOS 10.13.6,git版本是2.15.1,使用的git服務(wù)器...
場(chǎng)景描述 調(diào)試app在使用中出現(xiàn)崩潰。 當(dāng)我們把手機(jī)連接電腦,在A(yíng)S的logcat中查看App的運(yùn)行日志的時(shí)候,錯(cuò)誤日志在logcat中一閃而過(guò)...
我們?cè)陂_(kāi)發(fā)中,常常會(huì)遇到一個(gè)Activity中,會(huì)有多個(gè)Fragment進(jìn)行來(lái)回切換的情況。大多數(shù)情況下,我們?yōu)榱吮苊庵貜?fù)創(chuàng)建相同的Fragme...
前言 Android的開(kāi)發(fā)者選項(xiàng)對(duì)于每個(gè)開(kāi)發(fā)人員來(lái)說(shuō),肯定再熟悉不過(guò)了。一個(gè)設(shè)備,如果你不打開(kāi)開(kāi)發(fā)者選項(xiàng)中的USB調(diào)試,那么連接到電腦上是不顯示...
什么是觀(guān)察者模式? 觀(guān)察者模式定義了對(duì)象間的一種一對(duì)多依賴(lài)關(guān)系,使得每當(dāng)一個(gè)對(duì)象改變狀態(tài),則所有依賴(lài)于它的對(duì)象都會(huì)得到通知并被自動(dòng)更新。 觀(guān)察者...
一、什么是DrawableState? 我第一次見(jiàn)到這個(gè)詞的時(shí)候,也是一臉懵逼。感覺(jué)應(yīng)該是一個(gè)很復(fù)雜的東西,平時(shí)開(kāi)發(fā)中應(yīng)該用不到,即使用到了應(yīng)該...
本文參照Google官方的教程,進(jìn)行了二次整理和實(shí)際使用中的經(jīng)驗(yàn)總結(jié)。Android develop之AppBar 前言 沒(méi)什么前言了,能進(jìn)來(lái)看...