編輯:關於Android編程
這裡首先介紹下Git與GitHub是什麼東西,他們之間有何區別呢?
Git :分布式版本控制系統,最初用在Linux上,可以和SVN、CVS等作為同一個概念理解,目前世界上最先進的分布式版本控制系統(沒有之一)。
GitHub:基於Git的項目托管平台,簡單的說就是一個網站,通過注冊賬號後,可以使用Git服務,它提供了可以在上面創建資源倉庫的Web頁面,通過shell命令或者圖形用戶界面可以和遠程項目同步更新,對項目進行管理。還是不太清楚?就是一個項目由多個人一起干,開發中對於項目裡的文件,每個人都有可能拿同一文件進行來編輯,為了協同開發,就有了像Git(版本控制)這樣的東西。而GitHub呢,就相當於項目放置的平台罷了,不過它裡面有很多不同的開源項目,往往是很多人協同開發的, 借助Git來管理,相對於Git本地倉庫來說,它是一個遠程倉庫。
關於Git的安裝可去網上搜索安裝教程,這裡就不再贅述了。
下載鏈接:http://git-scm.com/download/
關於如何創建本地倉庫並管理項目,可以使用Windows中Git的圖形用戶界面進行操作,同樣也可以使用命令來創建。至於Git客戶端大家可以去網上下載安裝。這裡比如你已經安裝了Git客戶端,我們下面來做個示例:<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4NCjxwPjGhosrXz8i21NDo0qrX986qsta/4rXExL/CvNPSvPyyotGh1PFHaXQgQmFzaKOs1q7L+dLU1Nq1scewxL/CvM/Co6zKx9Lyzqq08r+qw/zB7rLZ1/e/8rrzo6y1scewvs3Kx7j5wre+tsHLo6zV4rj20vLIy7b40uyjrLj2yMuxyL3PwMGjrMqhtcO08r+qwcvU2cfQu7uhozwvcD4NCjxwPjKhotTaw/zB7rbLyuTI60dpdCBpbml0IMC0s/XKvLuv0ru49rLWv+KjrLy0u+HU2rjDsta/4rXEuPnEv8K8z8LJ+rPJ0ru49i5naXS1xMS/wryjrMjnz8LNvKO6PC9wPg0KPHA+PGltZyBhbHQ9"" src="/uploadfile/Collfiles/20160331/20160331090608266.png" />
附:上面提到過同樣可以采用圖形界面來創建,打開 Git Gui,選擇創建新的版本庫。如下所示:
3、OK!上述工作我們已經創建了倉庫,接下來打開Studio,我們來配置一下Git,在Settings中選擇Version Control 並配置Git,不多說,上個圖:
配置完後我們點下路徑後的Test按鈕,若出現該Success提示框則表明配置成功:
注:配置好後我們點擊Version Control的時候,在右側會提示該項目所采用的版本控制工具,如:
若發現該路徑為灰色,需要選中,點擊”+”
因為我們是在一個已有的項目上創建的倉庫,所以配置完後需要為項目指定版本控制工具,也可以在最開始Create項目的時候直接指定倉庫路徑。
4、下面我們來將項目上傳到倉庫。
① 起初,我們項目所有文件顏色,都是[白色:正常文件的顏色]
②但是當我們為項目指定倉庫路徑後,所有文件顏色的顏色變了[紅色:指定倉庫路徑後,未Add的文件]
③切換為Project視圖,對項目右鍵,Add文件。(在創建倉庫的時候.gitignore文件已默認生成,可以修改添加需要ignore的文件)
Add成功後,我們在看看文件的顏色為[綠色:已Add,但未commit的文件]
也可查看Log日志
④Commit文件可通過項目右鍵–> Git –> Commit Directory… 也可點擊工具欄上的兩個按鈕。
填寫提交信息,然後可先Commit然後再Push或者直接選擇Commit And Push …
最後在提交完成時,由於項目中可能存在一些警告信息,提交後會出現提示框,選擇提交便可。
⑤當我們對某個類進行修改後,會發現文件顏色又變了[墨藍色:提交成功後修改過的文件],到此就將項目上傳至倉庫了,可以通過Studio中的Version Control一目了然的查看提交Log。
⑥關於如何下拉代碼,我們可以點擊工具欄上的按鈕,然後在在彈出框中選擇Merge合並。
不知道為何,可能是一篇博文太長或者是圖片亦或是鏈接太多,本篇文章發了2個多小時都沒發上去,我這邊提示的是發布失敗,草稿也沒保存成功,但CSDN博客列表中卻顯示了5 – 6篇同樣標題的博文,而我博客列表並沒有這些。再就是從CSDN博客列表中點擊進去後內容為空,抱歉~ 給大家帶來髒數據了。現在試了下分為兩篇發,倒沒出現問題。
MPAndroidChart 是 Android 系統上一款開源的圖表庫。目前提供線圖和餅圖,支持選擇、縮放和拖放。android開源圖表庫MPAndroidChar的g
在之前的一篇博客Android 異步消息處理機制:Looper、Handler、Message中,我們講解了Looper、Handler、Message三者的關系。實際開
1.視圖 其實就是View 視圖組由多個視圖組成2.控件 常用控件包括button,TextView,EditView,ListView等,所以的控件都繼承與View,都
本文實例為大家分享了Android日歷控件的使用方法,供大家參考,具體內容如下MainActivity.java代碼:package siso.timessquare;i