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 )包裡