原创 C#語法基礎-05-文件操作

C#語法基礎-05-文件操作 寫這兩篇文章的目的是爲了備忘、 C#語言在大學讀書時候學過、當時做過一些東西、但是由於從事的主要工作和C#無關便忘記了。 近來公司增加了Unity業務、 寫Unity主要是C# 和js 想來C# 的

原创 C#語法基礎-04-線程

C#語法基礎-04-線程 寫這兩篇文章的目的是爲了備忘、 C#語言在大學讀書時候學過、當時做過一些東西、但是由於從事的主要工作和C#無關便忘記了。 近來公司增加了Unity業務、 寫Unity主要是C# 和js 想來C# 的語法

原创 C#語言基礎-03

C#語言基礎-03 寫這兩篇文章的目的是爲了備忘、 C#語言在大學讀書時候學過、當時做過一些東西、但是由於從事的主要工作和C#無關便忘記了。 近來公司增加了Unity業務、 寫Unity主要是C# 和js 想來C# 的語法結構和

原创 C#語言基礎-LINQ語法

C#語言基礎-LINQ語法 寫這兩篇文章的目的是爲了備忘、 C#語言在大學讀書時候學過、當時做過一些東西、但是由於從事的主要工作和C#無關便忘記了。 近來公司增加了Unity業務、 寫Unity主要是C# 和js 想來C# 的語

原创 IntentService 使用與源碼解析

IntentService 使用與源碼解析 IntentService 這兄弟用的地方也蠻多,用起來也蠻順手, 而且用過不用太操心是否將其關閉。 之前在介紹Handler消息機制一文中簡單介紹其工作原理。 本文就着重Intent

原创 Java基礎-運行環境與關鍵字和基本數據類型

Java 基礎-運行環境與關鍵字和基本數據類型 接上一篇的語言簡介, 我們知道任何編程語言製作的軟件,運行都需要一定的運行環境。 那麼Java語言的運行環境是什麼? Java語言的編譯與運行環境 Java 編譯工具 jar

原创 App的啓動過程及優化分享

App的啓動過程及優化分享 App 啓動時都幹了些什麼事兒? 一般情況下,App 的啓動分爲冷啓動和熱啓動。 1、冷啓動是指, App 點擊啓動前,它的進程不在系統裏,需要系統新創建一個進程分配給它啓動的情況。這是一次完整的啓動

原创 Java基礎-開篇

Java基礎-開篇 寫Java基礎這一部分我也是考慮了很久,我從2013年大學畢業從事過c/c++, C# , asp.net , j2ee , 最終選擇了以Java語言爲基礎的Android開發工作。 至今算下來也六七年了吧,

原创 Kotlin 基礎語法-01-基本知識-與java互調

Kotlin 基礎語法-01-基本知識-與java互調 前言: Kotlin 語言在2017年被google 官方宣佈爲Andorid 開發的第一語言、 不可否認我們現在很多項目和一些老舊項目依然有很多人在使用Java 語言,但

原创 kotlin 基礎語法-02-函數-高階函數

kotlin 基礎語法-02-函數-高階函數 本篇文章 主要介紹kotlin 中的函數、嵌套函數、擴展函數、 lambda 語法 、 高階函數、內聯函數 體會函數式編程的能力。 1.函數 我們已經很熟悉函數的聲明瞭、 基本函數

原创 Android 虛擬導航鍵適配

Android 虛擬導航鍵適配 最近項目裏需要適配虛擬導航鍵,以及獲取導航鍵的高度,來適配界面佈局的高度。 判斷虛擬導航鍵是否存在 不得不說,國內由於不同手機廠商對系統做了不同的修改,對系統界面底部的NavigationBar

原创 Git常用命令-備忘

Git 常用命令 -備忘 再來個git命令學習網站 挺全乎的 GitBook 再來篇文章 https://blog.csdn.net/halaoda/article/details/78661334 https://windys

原创 Java基礎-語言簡介

Java基礎-語言簡介 本來不想寫這篇文章,但是爲了不讓初學者學起來莫名其妙,突兀半路出家的感覺,還是花點時間簡單地說一下軟件的發展與語言。 1. 軟件是什麼? 課本上的定義就不多說了,當初記得是程序+文檔 就是軟件。其實定義

原创 C#語言基礎-02

C#語言基礎-02 寫這兩篇文章的目的是爲了備忘、 C#語言在大學讀書時候學過、當時做過一些東西、但是由於從事的主要工作和C#無關便忘記了。 近來公司增加了Unity業務、 寫Unity主要是C# 和js 想來C# 的語法結構和

原创 C#語言基礎-01

C#語言基礎-01 寫這兩篇文章的目的是爲了備忘、 C#語言在大學讀書時候學過、當時做過一些東西、但是由於從事的主要工作和C#無關便忘記了。 近來公司增加了Unity業務、 寫Unity主要是C# 和js 想來C# 的語法結構和