原创 Dart語言入門學習-內建類型(二)

在dart語言中所有的變量都是一個對象(一個類的實例),所以我們也可以使用構造函數來初始化變量,一些構建類型有自己的構造函數,比如你可以使用map構造函數來創建一個map。 Numbers dart的numbers類型有2種,一種是i

原创 Dart語言入門學習-基本概念(一)

我們知道flutter使用的是dart語言,所以學習flutter之前最好學習一下dart。 一個簡單的dart程序 // 函數的定義 printInteger(int aNumber) { print('The number i

原创 Android Studio搭建flutter開發環境

創建flutter項目必須要搭建flutter的開發環境,我們今天來創建flutter的一個簡單的demo,學會怎樣開發flutter項目,首先我們要獲取flutter的sdk,可以從官網上下載 Flutter SDK然後下載 下載

原创 Android組件化開發項目介紹

隨着Android項目功能的不斷增加,組件化開發已經逐漸被重視起來,組件化開發的好處是可以把各個模塊拆開來單獨開發,並且每個模塊都可以拿來單獨運行,這樣極大的降低了開發的耦合度,有利於團隊開發。廢話不多說,下面直接介紹組件化開發的使用

原创 Android adb命令大全(未完待續)

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 在Android開發中使用命令可以讓我們操作起來更加方便,下面就來了解一下adb的常用命令 爲命令指定目標設備 -d表示USB連接的設備,-

原创 常見查找算法(Java代碼實現)

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 ,想了解更多算法題可以關注微信公衆號“數據結構和算法”,每天一題爲你精彩解答。 一,順序查找 查找算法中順序查找算是最簡單的了,無論是有序的

原创 常見14種經典排序算法(Java代碼實現)

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 ,想了解更多算法題可以關注微信公衆號“數據結構和算法”,每天一題爲你精彩解答。 一,冒泡排序 排序算法其實有很多,冒泡排序基本上算是最簡單的

原创 Android Paint之Shader渲染詳解

尊重原創,轉載請標明出處    http://blog.csdn.net/abcdef314159 上一篇講到paint的一些常用方法,其中遺留了一些,這篇先講解其中的一個Shader渲染,我們知道Shader渲染Android提供了5個

原创 ArrayDeque源碼詳解

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 源碼:\sources\android-25 ArrayDeque和ArrayList有區別也有相似的地方,他們都是數組存儲數組,不同的是A

原创 TreeMap紅黑樹源碼詳解

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 在分析源代碼之前,最好要標註出處,因爲在Java中和Android中同一個類可能代碼就會不一樣,甚至在Android中不同版本之間代碼也可能

原创 KMP算法詳解

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 之前有記筆記的習慣,但都是私人筆記,並且寫的都很隨意,所以就很少寫在公共平臺,正好最近工作稍微清閒,打算整理一下,一方面加深記憶,一方面與大

原创 LinkedList源碼詳解

  尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 源碼:\sources\android-25 LinkedList和ArrayList都是List,不同的是ArrayList是以數組的

原创 Error:(72) error: unknown element <user-permission> found.

android studio升級之後會出現這樣一個問題,Error:(72) error: unknown element <user-permission> found. 解決方法是在項目的gradle.properties文件中添加

原创 LinkedBlockingQueue源碼講解

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 源碼:\sources\Android-25 說到LinkedBlockingQueue,不得不提到LinkedBlockingDeque,

原创 ArrayBlockingQueue源碼講解

尊重原創,轉載請標明出處   http://blog.csdn.net/abcdef314159 源碼:\sources\android-25 ArrayBlockingQueue是一個數組阻塞隊列,這個隊列的元素是先進先出,head元素