1. 程式人生 > >《ArcGIS Runtime SDK for Android開發筆記》——(2)、Android Studio基本配置與使用

《ArcGIS Runtime SDK for Android開發筆記》——(2)、Android Studio基本配置與使用

1、前言

 在上一篇文章《Android Studio下載與安裝》裡我們已經介紹了Android Studio的下載與安裝步驟,這一篇我們將針對Android Studio的基本常見使用做一個簡單介紹。

2、基本配置

2.1、主題設定

開啟File > Settings > Appearance & Behavior > Appearance ,在選項卡的UI Options中Theme中設定主題風格。

Darcula——黑色主題風格  Intellij——白色主題風格  Windows——Windows主題風格

 

2.2、程式碼字型設定

 開啟File > Settings > Editor > Colors & Fonts > Font ,在選項卡的Scheme中Save As一個新的方案,並設定字型大小,樣式。

 

2.3、環境字型設定

程式碼字型已經放大了,但是系統環境的字型依舊比較小,對於一些高分辨機器,我們為了使程式碼和環境字型相統一可以設定

File > Settings > Appearance & Behavior > Appearance 中的選項UI Options選項設定其中對應字型格式。這樣就能夠實現字型的統一放大了,筆者的機器由於解析度不高,所以還是預設的好看些。

 

2.4、文字編碼設定

 編碼設定分為:IDE編碼設定,工程編碼設定,以及對應到每一個檔案的編碼資訊。

2.5、程式碼版本化管理

 Android Studio支援多種程式碼版本化控制工具,在File > Settings >  Version Control選項卡中我們能夠看到常見的git,subversion,Mercurial,以及專門對github的定製支援。具體設定這裡暫不做過多說明。

 

3、常用快捷鍵

對於新手們或者對Eclipse沒有好感的同學們,肯定想學習預設的Studio快捷鍵,下面整理了一些常用的一些快捷鍵,更多的快捷鍵還需要大家自己去習慣適應。

Action Mac OSX Win/Linux
註釋程式碼(//) Cmd + / Ctrl + /
註釋程式碼(/**/) Cmd + Option + / Ctrl + Alt + /
格式化程式碼 Cmd + Option + L Ctrl + Alt + L
清除無效包引用 Option + Control + O Alt + Ctrl + O
查詢 Cmd + F Ctrl + F
查詢+替換 Cmd + R Ctrl + R
上下移動程式碼 Option + Shift + Up/Down Alt + Shift + Up/Down
刪除行 Cmd + Delete Ctrl + Y
擴大縮小選中範圍 Option + Up/Down Ctrl + W/Ctrl + Shift + W
快捷生成結構體 Cmd + Option + T Ctrl + Alt + T
快捷覆寫方法 Ctrl + O Ctrl + O
快捷定位到行首/尾 Cmd + Left/Right Ctrl + Left/Right
摺疊展開程式碼塊 Cmd + Plus,Minus Ctrl + Plus/Minus
摺疊展開全部程式碼塊 Cmd + Shift + Plus,Minus Ctrl + Shift + Plus,Minus
檔案方法結構 Cmd + F12 Ctrl + F12
查詢呼叫的位置 Ctrl + Option + H Ctrl + Alt + H
大小寫轉換 Cmd + Shift + U Ctrl + Shift + U

(PS: 以上快捷鍵沒有在win平臺嘗試確認,歡迎反饋錯誤與補充)

 

4、參考資料

同步部落格:http://www.cnblogs.com/gis-luq​
作者:gis-luq 
郵箱:[email protected]

相關推薦

ArcGIS Runtime SDK for .NET開發筆記》--線上編輯

介紹 實現 1.主介面 其中OutFields控制著屬性的編輯,*代表都可以寫入,也可以只填寫你需要編輯的屬性欄位。 <Grid> <esri:MapView x:Name="MyMapView"

ArcGIS Runtime SDK for .NET開發筆記》 --Hello Word

這裡我們將建立第一個用於顯示地圖的APP。 1.新建一個WPF程式 首先我們開啟Visual Studio,選擇新建專案。 選擇已安裝——模板——Windows桌面——WPF應用程式 2.新增Runtime SDK for .NET的引用

Android開發筆記2--Android資源訪問機制

在開發中需要引用程式資源,比如專案中assets和res目錄下的圖片、layout、values等或者需要系統內建的資源。 資源分為兩種: 第一種:res目錄下的資源(不會被編譯,但是會生成id) 第二種:assets資料夾下的資原始檔,又叫原始資原始檔(不會被

ArcGIS Runtime SDK for Android開發筆記》——2Android Studio基本配置使用

1、前言  在上一篇文章《Android Studio下載與安裝》裡我們已經介紹了Android Studio的下載與安裝步驟,這一篇我們將針對Android Studio的基本常見使用做一個簡單介紹。 2、基本配置 2.1、主題設定 開啟File > Settings > Appearanc

ArcGIS Runtime SDK for iOS開發系列教程1——開發前準備

      眾說周知,ArcGIS10.1徹底架起了端到雲的橋樑,使得空間資訊的創造者與使用者緊密相連。它給使用者帶來了更加簡易的操作方式,能夠實現隨時隨地對空間資訊的獲取和共享,可以讓任何人在任何地點以任何方式享用ArcGIS Online這個雲GIS平臺所提供的智

Android開發筆記1Windows 7 x64環境下SDK Manager閃退的解決方法

    由於專案需求的原因,最近開始看Android的書了。雖然Google釋出了Android Studio,但是穩定性有待加強,所以還是選擇了最保險的開發環境ADT。由於我的系統是Window 7 x64,下的ADT也是x64的。以下是我配置開發環境時遇到的問題和解決方

ArcGIS Runtime SDK for IOS 開發之啟程篇

   從事GIS學習有幾年的時間,而將IOS和GIS結合起來進行學習和研究正是筆者工作這半年多來所做的事情。其實剛開始就想以部落格的形式來記錄自己學習的心得和體會,但是總是被各種事情和藉口所耽誤,對於這種行為樓主也只能是無奈的呵呵了,不過本人有個特點,就是永遠堅信這麼一個原

ArcGIS Runtime SDK for iOS開發地圖圖層-圖形圖層

       建立圖形圖層        圖形圖層可以使你在地圖上動態的展示圖形。圖形圖層可以用來儲存使用者繪製的多邊形、線條,或者展示例如查詢或是地理編碼結果的屬性資訊。下圖中,圖形圖層用於突出展示每平方里超過200人的人口密度狀態:               當你想

ArcGIS Runtime SDK for iOS開發之-顯示你的位置

       在地圖上顯示你的位置        許多iOS裝置如iPod touch、iPad和iPhone提供了裝置的位置資訊。我們知道iOS包含了一個大家都很熟悉的CoreLocation框架,該框架為我們提供了位置獲取的功能,無論是通過Wi-Fi、蜂窩網路還是GPS

Android開發筆記12——ListView & Adapter

dba 只顯示一行 -1 ngs 而已 整理 adapt array xxx 轉載請註明:http://www.cnblogs.com/igoslly/p/6947225.html 下一章是關於ListFragment的內容,首先先介紹ListView的相關配置,理解L

【轉】Android開發筆記寫在前面的目錄

animator 進程間通信 scrip cst 調用 receiver 手勢 打包 數據庫基礎 原文:http://blog.csdn.net/aqi00/article/details/50012511 知識點分類 一方面寫寫自己走過的彎路掉進去的坑,避免以後

Android開發筆記寫在前面的目錄大全

知識點分類 一方面寫寫自己走過的彎路掉進去的坑,避免以後再犯;另一方面希望通過分享自己的經驗教訓,與網友互相切磋,從而去蕪存菁進一步提升自己的水平。因此博主就想,入門的東西咱就不寫了,人不能老停留在入門上;其次是想拾缺補漏,寫寫雖然小眾卻又用得著的東西;另外就是想以實用

Android開發筆記顏色的使用

顏色的編碼 Android中顏色值的定義是由透明度alpha和RGB(紅綠藍)三原色來定義的,有八位十六進位制數與六位十六進位制數兩種編碼,例如八位FFE

Android開發筆記字串格式化

字串的格式化 博主原來是搞C的,C裡面有sprintf來格式化字串,後來轉到java變傻了,拼接String只會用n個“+”,要麼就是用StringBuilder的append方法,但要是遇上把數字格式化的情況(比如左補0等等),就只能傻乎乎的if else判斷該補幾個0。

Android開發筆記螢幕解析度

在app編碼中經常需要獲取手機的螢幕解析度(寬*高),原來我直接上網拷貝程式碼,但在使用過程中卻發現諸多不便。 不便一:下面程式碼中的getWidth和getHeight在adt上提示deprecated已經廢棄了,實在扎眼 WindowManager wm = get

Android開發筆記1--基本認識隨記

以下內容大部分是閱讀《第一行程式碼Android》所記的筆記。 1、基本認識 Android系統的四大元件:活動(Activity)、服務(Service)、廣播接收器(Broadcast )和內容提供器(Content Provider) AndroidM

Android開發筆記寫在前面的目錄

知識點分類一方面寫寫自己走過的彎路掉進去的坑,避免以後再犯;另一方面希望通過分享自己的經驗教訓,與網友互相切磋,從而去蕪存菁進一步提升自己的水平。因此博主就想,入門的東西咱就不寫了,人不能老停留在入門上;其次是想拾缺補漏,寫寫雖然小眾卻又用得著的東西;另外就是想以實用為主,不

安卓工程化開發筆記2

設計 說明 規劃 選擇 軟件企業 需求分析 結構 系統 周期 一、軟件生命周期 1、軟件定義期: 軟件定義是由軟件系統分析人員和用戶合作,確定軟件是什麽,針對有待開發的軟件系統進行分析、規劃和規格描述,為今後的軟件開發做準備。 (1)軟件任務立項 (2)項目可行性分析 (3

HTC VIVE開發筆記VRTK中實現基本抓取物體的配置

一、配置要互動的遊戲物體 Step1: 選中需要互動的物體,點選選單欄Window->VRTK->Setup Interactable Object 這裡就可以選擇配置相應的屬性,包括To

Android學習筆記--RecyclerView擴充套件下拉重新整理左滑刪除

今天在使用QQ的時候就想到製作一個訊息列表的類似效果,可以實現下拉重新整理和左滑刪除效果,於是就抽空試了試。先上效果圖。 這是正在重新整理的時候。然後就會增添一個item(那個重新整理的圈是會轉的然後還可以變顏色我不會截動圖)。見下圖。 Recycl