學習背景 問題實例(真實訴求) 一個工具類庫,有以下兩個目標: 不與業務相關,便于復用方案:maven 作為依賴引用,使用方便,但更新繁瑣優點:...
一個項目工具類是比不可少的,工具類可以為我們的業務提供最基礎的支持,比如日期格式、文件操作、格式的轉換等等。 但隨著項目的擴展,工具類的維護漸漸...
有一次在工作中關于commit 提交的標準引發了這樣的討論: 有的喜歡隨時 commit 以免更改的內容丟失 有的習慣保證每次 commit 都...
祖先引用是另一種指明提交的方式(可以直接用 commit 的 Hash 值來引用)。如果在引用的尾部加一個^ ,Git 會解析為該引用的上一個提...
在我們開發中,可能需要一個 Git 倉庫有多個遠程做管理,或者同步。 比如本地的 git 庫,既想 push 到 gitlab ,又想推到 gi...
Android Studio 目錄層級 settings.gradle settings.gradle 用于配置 project。setting...
在開發過程中,會有一些無需加入版本管理的內容,比如項目npm生成的 node_modules,它雖然重要,但是不需要進行版本管理,只需要在使用的...
1.Gradle 與 Android Studio 的關系 Gradle 本身和 AS 是沒有關系的,為了支持 Gradle 能在 AS 上使用...
1. 什么是構建工具? 以前 Android 開發是用 Eclipse, 而 Eclipse 是一種 IDE(Integrated Develo...