原创 Kotlin從入門到放棄(五) 類和對象

Kotlin從入門到放棄(五) 類和對象 本篇主要記錄Kotlin對類和對象的具體用法,實現類的繼承和定義特殊的類。 1.類的構造 1.1類的簡單定義 我們先來看看Android開發中見過多次的MainActivity類,在Java 中寫

原创 Kotlin從入門到放棄(四) 函數運用

Kotlin從入門到放棄(四) 函數運用 本篇主要總結和分析Kotlin對函數提供的新功能,包括函數的基本定義、輸入參數、輸出參數的類型定義來歸納整理。 1.函數的基本用法 1.1與Java聲明方式的區別 Java編寫的onCreate函

原创 Kotlin從入門到放棄(三) 控制語句

Kotlin從入門到放棄(三) 控制語句 前面總結的基本類型和容器的用法,接下來我們來學習Kotlin在控制語句上的改進和優化,是如何方便我們我們在開發中的日常使用。 1.條件分支 1.1簡單分支 Kotlin的if...else...語

原创 Kotlin從入門到放棄(二) 字符串和容器

Kotlin從入門到放棄(二) 字符串和容器 本篇是來記錄在Kotlin學習過程中字符串和容器的知識點,方便以後的查閱和複習。 字符串聲明 Kotlin中字符串類型的聲明和基本數據類型一樣 var str:String = "Kotli

原创 Kotlin從入門到放棄(一) 基本數據類型和數組

Kotlin從入門到放棄(一) 基本數據類型和數組 本篇是用來學習和記錄Kotlin學習中的基本知識點和內容,整理數據類型的常見用法。 基本數據類型 1.基本類型的變量聲明 Kotlin的基本數據類型和Java類似,包括整型、長整型、浮點

原创 分治算法總結

分治法學習總結 分治法是我們經常用到的算法,合理利用分治算法可以使我們更好的解決問題。我們在使用二分查找、歸併排序的時候都要用到分治算法。下面我將從三個方面介紹分治算法,方便我們更好的瞭解和學習分治算法。 1.分治算法介紹 2.分治算法應用

原创 回溯算法總結

回溯法學習總結 回溯算法也是算法導論中常用的算法,回溯算法類似於暴力求解算法,經常用在求可能解的問題。下面我將從三個方面來介紹回溯算法。 1.回溯法定義 2.回溯算法的解題思路 3.回溯算法例題分析 回溯法定義 1.定義 回溯算法實際上一個

原创 動態規劃問題總結

動態規劃學習總結 最近在學習算法,希望寫一篇博客來記錄自己學習過程和總結一下自己學到的東西,方便以後的歸納整理。我覺得寫博客是一種很好的整理知識點的方法,在寫的過程你可以認認真真的去歸納知識點,發現自己理解的不到位的地方,從而去提高自己。雖

原创 就這樣半年了

2018 一個程序員的年終總結   2018年或許就是一個不斷告別和失去的一年。就像林徽因說的,愛與不愛的,一直在告別中。人的一生也是在不斷告別。我們告別過去,告別同學,告別我們喜歡的人,去滿懷期待的開始下一段旅程。我經常在忙忙碌碌中迷失、

原创 markdown用法總結

markdown用法詳解 Markdown是一種可以使用普通文本編輯器編寫的標記語言,通過簡單的標記語法,它可以使普通文本內容具有一定的格式。最近在使用markdown整理筆記的時候,簡直對它愛不釋手,因此來整理一下markdown

原创 屬性動畫學習使用總結

Android 屬性動畫總結 Android屬性動畫是我們自定義View不可缺少的一部分知識,我們日常使用的補間動畫都可以被屬性動畫來代替。下面是自己在鞏學習屬性動畫時總結的的一些知識,由淺入深,在我們以後的開發中做出各種炫酷的動畫效果

原创 Android開發中不可忽略的代碼規範

Android開發中的代碼規範 最在重構自己的項目的時候,發現自己在以前的開發中命名不是非常規範,給現在的代碼重構和閱讀造成了一定的影響。因此決定系統的總結一下開發中的命名規範和基本格式。 爲什麼要進行代碼規範 代碼規範可能是我們很多人都容