1. 程式人生 > >Android Studio使用小技巧

Android Studio使用小技巧

前言

一般的android studio使用設定相信大家都知道,不知道的可以百度自行查閱。今天主要是跟大家分享下一些我整理的平時所看到的一些小技巧。這是原文連結:《Android Studio Tips of the Day》。我這也是第一次寫部落格,雖然文章沒什麼技術含量,但也是一個很好的開始嘛,以後還請大家多多指教。OK,話不多說,進入正題。

tools:attribute

以前當我們寫介面的時候,如果需要檢視寫的TextView在有文字時候的預覽情況,一般都是採用text = “XXX”。現在為大家準備了這個。使用’tools:something=”XXX”’或’tools:text = “XXX”’這個值會顯示在預覽時候,但是在軟體真正執行的時候不會出現這個內容,這樣我們就不必在預覽完後又得回來刪了。

  • 在根佈局中新增xmlns:tools=”http://schemas.android.com/tools”
  • 在TextView中使用’tools:something=”XXX”’或’tools:text = “XXX”’屬性。

Extract Resource

有時候我們在佈局檔案或者程式碼檔案中直接寫了某個String字串或者某個dimen數值,而不是引用資原始檔,使用Lint檢查程式碼的時候會提示這樣做是有風險的。那難道還要我再去開啟相應的String.xml或者dimen.xml檔案去新增,然後再去修改使用引用?答案當然是NO。所以我們可以試試:alt+enter鍵選擇Extract String/Dimension Resource 。

這裡寫圖片描述

CamelHumps

在”Editor->General->Smart Keys”中啟動”CamelHumps”功能選項,就可以在連在一起的幾個大寫為首的單詞間快速切換。快捷鍵是”alt” or “ctrl” 鍵。(這裡會有個bug,開啟後,比如你的變數名是幾個單詞,比如是isSuccess,這時候你雙擊想選中這個變數就發現不能全部選中,就變成選中Success了。)

這裡寫圖片描述

The Switcher

有時候開啟的檔案太多。怎麼快速切換檔案?彆著急,我們可以這樣:ctrl + tab

這裡寫圖片描述

Toggle between text/design mode

Design檢視和Text編輯之間切換我們可以使用 alt + shift +左/右。

Close Others

當我們的Android Studio開了很多檔案,想要留下當前檔案,然後關閉其他檔案,通常做法是右鍵,然後選擇Close Others。實際上只需要按住alt。

這裡寫圖片描述

Override Methods

有的時候我們可能想過載某個父類的方法,但是一時間忘記了這個方法的名字,那怎麼辦呢?可以使用快捷鍵:ctrl + o調出所有可過載的方法,來進行選擇。

這裡寫圖片描述

The Navigation Bar

  • 把路徑新增到當前檔案,也可以用它來導航和/或採取對檔案和資料夾的操作。
  • 也可以導航到父類的子資料夾或找到其他的兄弟類;
  • 同時也可以輕鬆地建立使用程式碼生成快捷方式(cmd +n / alt +插入)新檔案;
  • 事實上,可以在專案檢視通過右鍵點選做任何事情;
  • 可以隱藏這個導航欄。通過快捷鍵來顯示。可以讓Android Studio的螢幕顯示內容可以更多。

這裡寫圖片描述

Edit Regex

使用Java編寫正則表示式是一件很困難的事,主要原因是:

  • 必須得避開反斜槓;
  • 說實話,正則也不是什麼簡單的東西;

那麼IDE能幫我們乾點啥呢?當然是一個舒服的介面來編寫和測試正則啦~ -
快捷鍵:alt + enter → check regexp。

這裡寫圖片描述

相關推薦

android studio 技巧之 圖片預覽

直接上圖 android studio  進過幾個小版本的更新     大版本已近來到了2.0    總體來說越來越好了,熟悉以後還是非常好用 , 比eclipse  好用的不是一點兩點 這次帶來      圖片預覽       右擊     drawable資料夾  

Android studio 技巧 添加註釋模板

步驟1.File->Setting->Editor->Live Templates2.點選+,建立一個Template Group3.填個你要的group名,我的叫Wuyuan4.選中你剛剛建立的Group,建立Live TemplateAbbreviati

你可能不知道的 Android Studio 技巧之「多行編輯」

Android Studio 大家應該都很熟悉了,但是可能很多人都僅限基本的功能使用,而 Android Studio 非常強大,有很多非常實用卻又鮮為人知的小技巧,熟練掌握這些小技巧將能極大的提高你的工作效率,今天就來給大家介紹一個很實用的小技巧「多行編輯」。

Android Studio 使用技巧

comment doc earch nbsp 快捷鍵 apt 使用技巧 ear 層級關系 1. 添加方法自動註釋, 設置中搜索comment 找到 Fix doc comment 右鍵添加快捷鍵即可 2.方法前 添加鏈接到其他方法 [email protec

android studio 除錯技巧(簡直太好用)

說到android studio的除錯,很多人可能會說,這有什麼可講的不就是一個斷點除錯麼,剛開始我也是這麼認為的,直到我瞭解之後,才發現,除錯原來可以玩的這麼牛。下面我分別一一做介紹。 條件斷點(Conditional Breakpoints) 這個除錯模式是我最喜歡的,簡直不能再方便了,

Android Studio快捷技巧,提高編碼速度

一、在Android Studio中使用其他編譯器的快捷鍵(如Eclipse) 對於有些Eclipse的忠實使用者,可能用不習慣Android Studio的預設快捷鍵,那麼你可以做一些相關設定,使得也能在Android Studio中繼續使用Eclipse或其他編譯器的快

你所不知道的 Android Studio 除錯技巧

Android Studio目前已經成為開發Android的主要工具,用熟了可謂相當順手。作為開發者,除錯並發現bug,進而解決,可是我們的看家本領。正所謂,工欲善其事必先利其器,和其他開發工具一樣,如Eclipse、Idea,Android Studio也為我們提供了強大的除

android studio除錯技巧

純粹是個人學習總結,如有不對的地方請吐槽。 除錯基礎,在這就不說了,進入正文 Evaluate Expression 這個功能非常實用,可以在斷點處直接進入一個求值環境,在這裡你可以執行任何你感興趣的表示式;如下圖: image.png 條件斷點 假設你的斷點在一個列表的迴圈裡面,可

Android Studio 必備技巧:TODO 用法及自定義 TODO

在開始之前,我們先來看看開發過程中常會碰到的一些問題: 這塊程式碼好幾次用到了,應該抽出去; 這個演算法可以換個更高效的寫法; 這段邏輯繞來繞去,其實可以換個思路。 …… 相信許多人都遇到過這些情況,那麼,此時我們該怎麼做呢? 呵,這還用問?

cmake 設定 visual studio 技巧

在實際使用中,發現了幾個使用cmake設定visual studio專案的小技巧. 1 設定工作目錄 專案設定時經常要載入一些配置檔案,而visual studio 的配置檔案.vcxproj 中包含 LocalDebuggerWorkingDirect

你所不知道的Android Studio除錯技巧

Android Studio目前已經成為開發Android的主要工具,用熟了可謂相當順手。作為開發者,除錯並發現bug,進而解決,可是我們的看家本領。正所謂,工欲善其事必先利其器,和其他開發工具一樣,如Eclipse、Idea,Android Studio也

Android Studio 使用技巧:修改預設build.gradle

在專案中發現一些好用的外掛和庫,就想預設在每個工程裡使用,就想到了找找如何直接修改預設工程的build.gradle檔案,經過多方面查詢資料,可以使用下面的方法來改。 比如說有一個好用的butterKnife這個庫,需要新增buildscript的dependencie

Android開發技巧:怎樣在 textview 前面加上一個圖示。

                    <TextView                        android:drawableLeft="@mipmap/icon_unhook_time"                        android:dra

Android Studio 技巧合集

本文翻譯自 Android Studio Tips by Philippe Breault,一共收集了62個 Android Studio 使用小技巧和快捷鍵。 根據這些小技巧的使用場景,本文將這62個小技巧分為常用技巧(1 – 28)、編碼技巧(29 – 49)和除錯

Android Studio使用技巧系列教程(三)

這是我發表在Google+上的Android Studio每日技巧的第二篇文章。你可以從這檢視以前發表的文章。 關於鍵位對映 Android Studio 提供了不同的鍵位對映(即快捷鍵和它對應的操作之間的對映),你可以在“Settings->Ke

超詳細:用圖詮釋Android Studio除錯技巧

在之前的 Android Studio實用快捷鍵,帶你高效編碼! 一文中,我根據自己在實際開發中的使用場景,列舉了能夠讓我們提升效率的快捷鍵,如果你還沒看,建議你看一下,畢竟我列舉的都是自己用的,很實在,同時也歡迎你能夠補充。同時,在那篇文章的 除錯 快捷鍵

Android技巧 - Fragment監聽返回鍵

使用場景  在一個Fragment中按下返回鍵,先判斷下PopupWindow是否顯示,若顯示,隱藏PopupWindow,否則,執行系統的返回事件。 程式碼示例 @Override public void onResume() { super.onResu

Android Studio 使用技巧集錦

1.快捷鍵ctrl+E(最近使用檔案列表) ,ctrl+shift+N( 按照檔名查詢),ctrl+shift+F(按照路徑查詢),ctrl+alt+t(生成外包程式碼),alt+insert(generate codes: ctrl+I 實現介面,ctrl+O覆蓋方法).2

android 程式設計技巧(1)---超實用的LogUtil

LogUtil,這個單詞,相信很多做android開發的同學並不陌生。畢竟,系統的Log相對來說功能過於簡單,而且管理起來也很是麻煩,所以,一般我們都會自己封裝一個Utli用來管理Log。 那麼今天,為大家推薦一個新的LogUtli工具類,希望能喜歡。 好啦

Android開發技巧@IntDef(譯 )

Android開發小技巧@IntDef Tip 使用IntDef不僅可以使你的程式碼更具可讀性,也可以讓lint阻止你犯錯,所以能夠讓你寫程式碼更快 解釋 @IntDef 是我最喜歡的註釋,在( support.annotations )包裡