您現在的位置是:電腦技術吧?>? 故障問題 ??>??git使用教程圖文詳解,github使用教程圖文詳解??>??正文詳情

git使用教程圖文詳解,github使用教程圖文詳解

進爾槐2019-12-18 18:22:37 人圍觀
簡介tortoisesvn使用教程Android Studio 1.0的官方版本終于發布了!谷歌表示,Android Studio 1.0可以讓開發人員更快、更高效,它可以取代eclipse,并git管理工具使用教程

Android Studio 1.0正式版終于發布了!谷歌表示Android Studio 1.0 能讓開發者更快更有生產力,并認為它可以代替 Eclipse,同時為Eclipse 用戶提供遷移步驟。

代碼自動提示、運行響應速度、都比Eclipse來的要好。

下面就記錄一下Android Studio的使用和這兩天我使用的一些感受,先聲明,我是在Mac上試用的,聽說在Windows比較卡頓和內存消耗大,在Linux上和Mac上使用應該還是不錯的。

  一、下載安裝  到http://developer.android.com/sdk/installing/studio.html下載安裝包(dmg文件),打開并將Android Studio拖動到Applications中去,拷貝完畢即可,可以到應用程序下將圖標拖動到Dock上。

  二、新建工程  安裝完成后,選擇默認選項點擊OK即可:

  進入Android Studio,開始界面和Xcode有點類似,點擊New project新建一個工程,新建過程和在Eclipse上差不多,這里就不贅述了。

下圖是開始界面:

  新建工程完畢后就進入了Android Studio主界面。

第一次進去可能如下圖所示什么也沒有,點擊箭頭所示按鈕展開目錄結構,

  展開后可以看到Android Studio的目錄結構,和Eclipse的工程還是有一點區別的:

  區別:  1.Android Studio的目錄結構本來就代表一個workspace,一個workspace里面可以有Module,可以將一個Module理解成Eclipse中的一個Project;  2.目錄中將java代碼和資源文件(圖片、布局文件等)全部歸結為src,在src目錄下有一個main的分組,同時劃分出java和res兩個Group,res和Eclipse下的結構一樣,java下就是源碼的包和類文件;  3.新建文件方式的不同,右鍵選擇New或Command N后出現新建菜單,類型有Java Class,也就是一般的java類,File就是普通文件,Package就是建包,值得注意的就是Android Component,它直接提供了Android中基本組件的創建。

  可以選擇創建Android中不同類型的組件:

  三、窗口布局及主題介紹  另外,主界面底部有一個名為Android的選項卡,打開可以看到DDMS中的設備信息和Logcat輸出:

  頂部工具欄中可以看到和Eclipse中功能一樣的一個選項,這些相信大家都比較熟悉了:

  最后需要說明的是,大家看到我的主界面是暗色風格,和Google演示的是一樣的風格,大家第一次使用打開的是默認風格(亮色),如果想要修改的話,進入Preferences(按Command ,)到IDE Settings下選擇Colorsfont并設置Schema name為Darcula就可以設置成暗色風格,如果需要自己定義樣式,比如字體大小顏色等,可以新建一個Schema來自己定義

  四、布局文件編寫(實時預覽)  最炫的功能要來了,實時編寫并預覽布局文件,此項功能著實大大提高開發效率,打開一個xml布局文件點擊右側Preview選項卡即可喚出預覽界面,可以選擇很多尺寸的手機進行預覽:

  同時,還可以同時預覽多種不同型號和尺寸的設備,編寫代碼的同時適配多種機型,這不就是當初夢寐以求的嘛!

  上面介紹了Android Studio的基本使用,包括安裝、新建工程、工程結構以及主題設置。

下面介紹一些其他技巧,以及與Eclipse之前的一些對比。

需要重申一下,我所有的操作與版本是基于Mac系統,在Windows上的同學基本類似,下面就分主題開始吧:  一、從Eclipse導入工程到Android Studio  根據官方的介紹,Android Studio可以兼容Eclipse的現有工程,但需要做一些操作:  首先升級ADT到最新版本,目前為版本號為22(注意和ADT相關的組件最好一并升級,避免后期可能出現的錯誤)  選擇需要從Eclipse導出的工程,右鍵選擇Export并選擇Android下的Generate Gradle Build Files(如下圖):

  選擇完畢后并不會導出到其他地方,而是在本地工程生成了一個build.gradle文件,在Eclipse工程中也可以看到,這個文件是Android Studio識別的,如下圖:

  3.隨后進入Android Studio并選擇Import Project,可以看到剛剛在Eclipse中的項目圖標變成了一個Android機器人圖標,說明轉換成功,這時候選擇工程導入即可:

  至此,就完成了從Eclipse導入現有Android工程到Android Studio,現在可以開始對工程進行操作了!  二、Eclipse工程與Android Studio的區別  Eclipse工程可以導入Android Studio運行,而反過來在Android Studio建立的工程不能在Eclipse中運行;  二者的工程結構不一樣,在Eclipse中一個Project就代表一個項目工程,而在Android Studio中就和Intellij一樣,一個Project代表一個工作空間,相當于Eclipse中的workspace,而在Android Studio中一個Module就相當于Eclipse中的一個Project,這個概念需要弄明白,不要混了或覺得糊涂了。

  在編輯操作上,在Eclipse中編輯修改后必須手動command s保存文件,而在Android Studio中就和Intellij一樣是自動保存的,這一點和第二點和Xcode也是類似的。

  工程目錄上的區別,在Eclipse中src部分一般是java文件,res部分是資源文件,包括布局文件和多媒體資源等。

在Android Studio中,可以看下圖的目錄結構:

  包括java文件和資源文件全部放到了src目錄下,src目錄下包括一個main文件夾,再下面就是java文件夾和res文件夾,其實這里,java文件夾就相當于Eclipse中的src,res還是那個res,這里想起了本山老師的小品src已經不是那個src了,res還是那個res  三、真機運行以及常用快捷鍵  在Android Studio中點擊界面下方的Android選項卡可以看到Device信息和Logcat,連上設備后打開Android選項卡會檢測真機,成功后會顯示在Device中,點擊頂部的綠色小箭頭就可以開始運行工程了。

有一點需要注意的是,運行時可以選擇模擬器也可以選擇真機,由于在Android Studio中運行工程的時候有一個Device優先級選擇,如果不設置的話可能會出現只運行在模擬器上的現象,我們可以自行設置一下:先點擊Run菜單選擇Run Configuration,并選擇你想選擇的目標設備,可以是模擬器和真機,也可以在運行選由用戶選擇:

  快捷鍵大家可以對照官方文檔進行熟悉,如下表,也可以自己修改配置選項進行自定義:

  個人覺得Android Studio還是有一定的前景的,這里就需要Google不斷進行完善和改進了,趕緊把大家從Eclipse中解救出來吧。

另外,在此期間,大家其實可以嘗試使用一下Intellij IDEA,這個默認也是集成Android開發環境的。

Android Studio是基于前者改進而來,二者在使用上差不多,也是Eclipse的一個不錯的替代者。

下面提供一個Windows版Android Studio下載。

版權聲明:本文由 進爾槐 整理編輯。

原標題:git安裝教程圖文詳解,svn使用教程圖文詳解

轉載注明出處:http://www.dn9ww09s.icu/fault/15539.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • 文檔分頁怎么設置,word顯示分頁效果

    文檔分頁怎么設置,word顯示分頁效果 相關圖片如何取消分頁預覽我認為最近幾天學習jsp非常好。我寫了一個尋呼類與您共享。同時,我想征求專家的意見。第1部分:db.mysqlconn數據庫鏈接類/**************電子表格分頁設置...

  • 怎么讓復選框選中,設置復選框為選中狀態

    怎么讓復選框選中,設置復選框為選中狀態 相關圖片復選框選中事件本文的示例描述了jQuery切換所有復選框的方法。與您分享以供參考。具體如下:該代碼非常簡單實用。切換是否通過鏈接選中所有復選框?123456var tog=f復選框默認被選中...

  • notification哪個好用,notification13

    notification哪個好用,notification13 相關圖片prenotification委托、通知和KVO的功能是相似的。在實際編程中如何選擇這些方法?在開發IOS應用程序時,我們經常遇到一個常見的問題:如何在控制器之間進行通信而不發生過度耦合。I...

  • js獲取php的變量,php獲取變量類型

    js獲取php的變量,php獲取變量類型 相關圖片php設置變量本文通過一個實例說明PHP如何獲取系統變量。與您分享以供參考。具體如下:這里我們通過一些PHP內置函數獲取各種系統變量。?123456789$v=get_def獲取網站內容到php變量...

  • 什么是數據模型,數據模型反映的是

    什么是數據模型,數據模型反映的是 相關圖片數據庫三種數據模型在本節中,您將向電影模型添加驗證邏輯。并確保在用戶創建或編輯電影時強制執行這些驗證規則。拒絕重復dryasp.net MVC的核心設計原則之一是:不要重復自己。什么...

  • 兩種方式三個一些,議論方式兩種方式

    兩種方式三個一些,議論方式兩種方式 相關圖片表用兩種方式是怎么表示%dimdd,connstr dd=data.mdbconnstr=provider=microsoft.jet.oledb.4.0;datasource=se分包分為什么兩種方式...

  • detain和retain,retain和sustain

    detain和retain,retain和sustain 相關圖片certain原子和非原子用于確定編譯器生成的getter和setter是否是原子操作。當atomic設置成員變量的@property屬性時,它默認為atomic,提供多線程retain用法...

  • 檢索項目是什么意思,多媒體檢索 項目

    檢索項目是什么意思,多媒體檢索 項目 相關圖片大規模檢索為了提高在微軟Access項目中使用表單或數據表中的數據時的性能,可以設置從SQLServer數據庫下載的最大記錄數。一。在導航模式下打開數據表或窗體。2。請執檢索啥意思...

  • 和包怎么用,android獲取包名

    和包怎么用,android獲取包名 相關圖片和包券怎么激活Oracle獲取包所依賴的所有對象,包括其子對象。它使用一個臨時表來記錄被遍歷的節點,并使用層數來記錄被遍歷的包。總的來說,它可以改變很多。Declare—獲取和包券...

  • 打開Windows命令行,windows10命令行

    打開Windows命令行,windows10命令行 相關圖片windows常用命令行命令要從命令行啟動mysqld服務器,應啟動控制臺窗口(或DOS窗口),并輸入命令:C:C:program filesmysqlmysqlsqlsqlserver5windows命令行工具...

熱評文章

  • 導入導出是什么意思,導入導出聯系人怎么用

    導入導出是什么意思,導入導出聯系人怎么用 相關圖片mysql數據導入導出Linux系統引導Oracle自引導以根用戶身份登錄:Su-root 1,Linux下Oracle的dbstart和dbshut不響應:modify Oracljava導入導出...

  • solr搜索引擎,搜索引擎和solr

    solr搜索引擎,搜索引擎和solr 相關圖片搭建搜索引擎Solr是一個獨立的企業搜索應用服務器,它提供了一個類似于web服務的API接口。用戶可以通過HTTP請求向搜索引擎服務器提交一定格式的XML文件,生成索引。大搜索引擎el...

  • SQL中MINUS的用法,sql中iif函數的用法

    SQL中MINUS的用法,sql中iif函數的用法 相關圖片grant在數據庫中用法對于XML路徑:有些人可能知道有些人可能不知道,但實際上,它是以XML形式顯示查詢結果集。有了它,我們可以簡化查詢語句,以實現一些可能需要在之前的功能性實...

  • 常見編程術語,編程專業術語

    常見編程術語,編程專業術語 相關圖片計算機編程中常用的術語php什么意思?很多行外人看這三個會毫無頭緒完全不知道php是什么,本文小編就為大家詳細介紹一下php的含義,帶來編程術語php百科解釋。  php什么意思?編什么...

  • ip數據庫有什么用,連接數據庫IP

    ip數據庫有什么用,連接數據庫IP 相關圖片mysql數據庫ip地址本文主要介紹Python訪問純IP數據庫腳本共享,本文直接給出了實現代碼,可以參考以下項目的需要,通過IP地址來確定客戶端是Netcom還是電信。我從我的同事那sql數據庫...

  • 數據庫存取錯誤,java存取數據庫的包

    數據庫存取錯誤,java存取數據庫的包 相關圖片數據庫特點ADO訪問數據庫時是否顯示頁面?如果你目前已經在很多網站上使用過電子公告板程序,你應該知道,為了提高頁面的閱讀速度,電子公告板程序一般不會把所有的帖子都列在...

  • jsp多選框,jsp中接收多選框數組

    jsp多選框,jsp中接收多選框數組 相關圖片jsp復選框代碼在struts 1項目中,JSP頁面的多選框內容被轉移到下一頁。當涉及到修改表信息(或用戶信息)時,很難在一開始就知道如何實踐這個函數,很多JS代碼都是為了勉強jsp怎么獲...

  • 有愛插件字符串,防騎WA插件字符串

    有愛插件字符串,防騎WA插件字符串 相關圖片wa字符串導入不進去本文主要介紹了亞音速3.0插件更新字符串過長引起的異常修復方法。對于您的朋友,請參考公司客服最近提交的一個bug。更新產品詳細信息時,其中一些無法更新。他...

  • C內核開發,IDEA可以開發C號碼

    C內核開發,IDEA可以開發C號碼 相關圖片linux系統下C開發一。Cocoapods是一個運行在ruby中的軟件,可能需要幾分鐘才能安裝。安裝名稱是sudo gem install cocopods 2。如果要為每個第三方開源C開發工具...

  • 項目優化是什么,項目優化分析

    項目優化是什么,項目優化分析 相關圖片流程優化方案本文演示如何合并和壓縮基于requirejs的項目。在本文中,我將使用一些艱苦的工具,包括node.js。所以如果你手頭沒有node.js,你可以在這里下載一個多目標優化...

關注微信

变脸官网查询