導航:首頁 > 操作系統 > android導包快捷鍵

android導包快捷鍵

發布時間:2022-05-15 02:41:04

android studio 怎麼設置自動導包

Android studio常用快捷設置方法如下: 1.設置滑鼠移到類上面會有說明出現(跟Eclipse對應)。(進入設置界面:File->Settings) 2.快捷鍵Alt+Enter.(自動導包,還有提示一些錯誤的解決方法【如需要加try catch什麼的,會提示】) 3.快捷鍵Alt+Insert.(快速生成構造函數,getter/setter方法,toString(), equals()和hashCode() 等)【相當於Eclipse中的Alt+Shift+S】 4.另一個比較重要的快捷鍵就是跳到上一步的位置(Ctrl+Alt+方向左鍵),跳到下一步的位置(Ctrl+Alt+方向右鍵) 5.智能提示的時候忽略大小寫問題(比如:String類, 打string也可以提示String),把此處設置成None,還有智能提示的快捷鍵在Android Studio中是Ctrl+空格(跟輸入法的沖突) 6.智能縮寫模板(Live Template),Ctrl + J 按Ctrl + J快捷鍵可以看到一些,比如:psvm是生成一個public static void main(String[] args)函數塊的,如果想設置這個main函數塊跟Eclipse中一樣的話,也可以。

② 在android studio中導入包的快捷鍵是哪個

默認沒有快捷鍵,因為他本身提供了自動導入的選項:
因為Android Studio的設置裡面有一項Auto Import,自動導入功能。
關於Auto Import的設置也有好幾項,估計很多人看著也萌,我這邊解釋下,如果我解釋了你還是覺得不懂,那你就不用管它各項是幹啥的,直接都勾上就好了。如下圖:
逐一解釋下吧:
XML

Show import popup,這個是用於編輯XML時,自動會彈出一個import的對話框,問你是否需要導入。

java

Insert imports on paste:(All Ask None),這個其實就是你在復制代碼的時候,對於導入的包是否需要進行詢問的一個選項。
All:選擇這項的時候,你黏貼的代碼,有需要導入的包名時,會自動導入,不會彈提示框
ASK:選擇這項的時候,你黏貼的代碼,有需要導入的包名時,會彈提示框,問你要不要導入
None:選擇這項的時候,你黏貼的代碼,有需要導入的包名時,不會彈提示框,也不會自動導入。
Show import popup:這個是和上面的Insert imports on paste是不同的項了哈,不要混一起,這個是指當你輸入的類的聲明沒被導入時,會彈出一個選擇的對話框。但是這邊需要注意下,這個選項其實是有點問題的。不管你勾還是不勾,反正對話框是不會彈出來的,在你輸完類名後,聲明都自動導入了。所以我估計這個可能是Android Studio的bug。
Optimize imports on fly:這個其實和快捷鍵Ctrl+Shift+O/Ctrl+Alt+O是一樣的,就是把不用的聲明移除掉。
Add unambiguous imports on the fly:這個就是自動導入功能了,當你輸入類名後,聲明就被自動導入了。
Exclude from Import and Completion:這個其實就是你自定義import。可以不用關注,一般來說你是用不上的。

③ Android 鍵盤快捷鍵有哪些

基本代碼快捷鍵操作
*#*#4636#*#* — 顯示手機信息、電池信息、電池記錄、使用統計數據、WiFi 信息
*#*#7780#*#* –重設為原廠設定,不會刪除預設程序,及 SD 卡檔案
*2767*3855# –重設為原廠設定,會刪除 SD 卡所有檔案
*#*#34971539#*#* –顯示相機相機韌體版本,或更新相機韌體
*#*#7594#*#* –當長按關機按鈕時,會出現一個切換手機模式的窗口,包括: 靜音模式、飛航模式及關機,你可以用以上代碼,直接變成關機按鈕
*#*#273283*255*663282*#*#* –開啟一個能讓你備份媒體文件的地方,例如相片、聲音及影片等
*#*#197328640#*#* –啟動服務模式,可以測試手機部分設置及更改設定
WLAN、 GPS 及藍牙測試的代碼
*#*#232339#*#* 或 *#*#526#*#* 或 *#*#528#*#* – WLAN 測試
*#*#232338#*#* – 顯示 WiFi MAC 地址
*#*#1472365#*#* – GPS 測試
*#*#1575#*#* – 其它 GPS 測試
*#*#232331#*#* – 藍牙測試
*#*#232337#*# – 顯示藍牙裝置地址
*#*#8255#*#* –啟動 GTalk 服務監視器
顯示手機軟體版本的代碼
*#*#4986*2650468#*#* – PDA、 Phone、 H/W、 RFCallDate
*#*#1234#*#* – PDA 及 Phone
*#*#1111#*#* – FTA SW 版本
*#*#2222#*#* – FTA HW 版本
*#*#44336#*#* – PDA 、Phone、 CSC、 Build Time、 Changelist number
各項硬體測試
*#*#0283#*#* – Packet Loopback
*#*#0*#*#* – LCD 測試
*#*#0673#*#* 或 *#*#0289#*#* – Melody 測試
*#*#0842#*#* – 裝置測試,例如振動、亮度
*#*#2663#*#* – 觸控屏幕版本
*#*#2664#*#* – 觸控屏幕測試
*#*#0588#*#* – 接近感應器測試
*#*#3264#*#* – 內存版本

④ Android Studio快捷鍵

Alt+回車 導入包,自動修正
Ctrl+Shift+Space 自動補全代碼
Ctrl+Shift+Up/Down 代碼向上/下移動。
Alt+Insert可以生成構造器/Getter/Setter等
Ctrl+Alt+T可以把代碼包在一塊內,例如try/catch
ctrl + alt + F 局部變數變成成員變數

⑤ 安卓中的data下的文件怎麼用快捷鍵導出到電腦

1. api

安卓官方文檔中已經提供了很多demo,在使用未知的控制項時,可以採用這種方式

2. 系統源碼

系統源碼是最好的老師,通過一步步的點擊,進入系統的源碼.或者我們需要調用系統的某個應用的activity時,都可以直接翻看系統源碼

一般查看源碼有以下的幾種方式

1) 在自己的代碼中直接ctrl+滑鼠右鍵,點進去直接查看,這種方式適合於只是簡單的查看系統在api中所描述的實現邏輯

2) 直接進去源碼翻看,比較適合於對安卓工程文件相當熟悉的工程師,一般查看都是先從資源清單文件開始,系統源碼比較有特點,英語稍微好一點,能夠將自己想表達的意思直接搜索清單文件,比如說要打開系統的主頁面launcher應用程序,那麼路徑是在.../packages/apps/launcher2,最好還是要非常熟悉安卓工程的構成,這樣在翻閱的時候,你想搜索什麼,定位會很清晰的

3) 新建工程,從系統的源碼導入(還是要對安卓工程和安卓系統源碼的組織結構有一定的了解,導入工程後一般會有錯誤的,但是這不是我們所關心的,我們不是在編譯源碼),通過搜索關鍵字,一般我們搜索的方式或者操作步驟如下:(通用搜索在eclipse中直接快捷鍵ctrl+H即可)

i. 查看到系統的某個activity中的內容,這個東東就算用腳丫子想,也是在values/strings.xml中,就是是動態變化的一些值(除了數值),都是在這個裡面(國際化嘛)

ii. 通過查找到vlaues,那麼就看到了對應的name,name的通常情況下,是在布局文件中引用的,也有的是在java代碼中的(這是比較特殊的),那麼直接搜索name

iii. 安卓通用情況,那麼這是看到後台就有values和layout文件下的文件,layout下的文件是我們關心的,打開layout下的這個文件,看到控制項的id,再次搜索id

iv. 搜索到id,打開對應的java文件就看到了,一路ctrl+K,定位到處理的邏輯

v. 代碼邏輯看懂後,復制粘貼,報錯的很有可能是底層隱藏的方法,隱藏的方法,是可望而不可即的嗎?非也,只不過使用的方式特殊一點而已,用反射不就搞定啦?

3. 參照他人的代碼

1) 查看系統後台日誌

一般在看到某個應用在調用系統的activity時,我們好奇他發送了怎麼樣的intent, logcat中會顯示的,想實現這個目的,採用這種方式是比較簡單的

2) 反編譯

反編譯是一種很好的方式,什麼時候需要使用到反編譯呢?

一般如下的幾種場景使用到反編譯

(1) 要參照其他應用的圖片

(2) 要參照其他應用的布局

(3) 要參照其他應用的邏輯處理

針對以上的幾個需求場景,我們的處理方式分別如下:

只是獲取圖片的處理:

圖片在安卓應用中不是隱私的東西,要獲取到的話,很簡單,直接下載到其他應用的apk文件,即安裝包,將後綴名修改為.zip即可,解壓縮開,在res/drawable***的文件下,這就是對應的圖片

參照其他應用的布局

要參照布局,那麼就需要藉助工具了,不能簡單的使用上面獲取圖片的處理方式,可以使用apktool這個工具,操作步驟如下:

進入到apktool的目錄下,打開控制台,輸入如下的命令 apktool d 對應的apk全路徑和文件名即可解壓開,在apktool的文件中發現新多了一個文件夾,名字與apk的名字相同,這就成功了,可以查看布局文件了

參照其他應用的程序邏輯

同樣需要藉助工具,dex2jar和gui

操作步驟:

將apk的文件後綴名修改為zip

解壓縮找到對應的dex文件

將dex文件轉變為jar文件就可以了,使用dex2jar的命令dex2jar classpath.dex 然後文件自動轉換,生成的文件位於dex2jar的目錄下

將文件使用gui打開即可(這只是未加密的文件的處理方式,已經加密的,那麼就需要我們學習學習smali語言了,才能分析文件

⑥ Android studio常用設置方法有哪些

Android studio常用快捷設置方法如下:
1.設置滑鼠移到類上面會有說明出現(跟Eclipse對應)。(進入設置界面:File->Settings)
2.快捷鍵Alt+Enter.(自動導包,還有提示一些錯誤的解決方法【如需要加try catch什麼的,會提示】)
3.快捷鍵Alt+Insert.(快速生成構造函數,getter/setter方法,toString(), equals()和hashCode() 等)【相當於Eclipse中的Alt+Shift+S】
4.另一個比較重要的快捷鍵就是跳到上一步的位置(Ctrl+Alt+方向左鍵),跳到下一步的位置(Ctrl+Alt+方向右鍵)
5.智能提示的時候忽略大小寫問題(比如:String類, 打string也可以提示String),把此處設置成None,還有智能提示的快捷鍵在Android Studio中是Ctrl+空格(跟輸入法的沖突)
6.智能縮寫模板(Live Template),Ctrl + J
按Ctrl + J快捷鍵可以看到一些,比如:psvm是生成一個public static void main(String[] args)函數塊的,如果想設置這個main函數塊跟Eclipse中一樣的話,也可以。

⑦ visual studio沒有自動導入包的功能比如android studio就有Alt+Enter快捷鍵。

(1)VS自動代碼整理,使用代整更整潔!只需三步:
第一步:Ctrl+A
第二步:Ctrl+K
第三步:Ctrl+D

(2)vs提示:Ctrl+J
(3)按TAB鍵,自動補全

⑧ Android studio怎麼設置自動導入需要的包

1 Android studio 只有import單個包的快捷鍵:Alt+Enter。沒有Eclipse下的快速導入包的快捷鍵Ctrl+Shift+O。
2 但Android studio設置里有一項Auto Import自動導入功能。

設置中的參數解釋如下,下為轉載:
XML
Show import popup,這個是用於編輯XML時,自動會彈出一個import的對話框,問你是否需要導入。

Java

Insert imports on paste:(All Ask None),這個其實就是你在復制代碼的時候,對於導入的包是否需要進行詢問的一個選項。
All:有需要導入的包名時,會自動導入,不會彈提示框
ASK:有需要導入的包名時,會彈提示框,問你要不要導入
None:有需要導入的包名時,不會彈提示框,也不會自動導入。

Show import popup:這個是和上面的Insert imports on paste是不同的項了哈,不要混一起,這個是指當你輸入的類的聲明沒被導入時,會彈出一個選擇的對話框。但是這邊需要注意下,這個選項其實是有點問題的。不管你勾還是不勾,反正對話框是不會彈出來的,在你輸完類名後,聲明都自動導入了。所以我估計這個可能是Android Studio的bug。
Optimize imports on fly:這個其實和快捷鍵Ctrl+Shift+O/Ctrl+Alt+O是一樣的,就是把不用的聲明移除掉。
Add unambiguous imports on the fly:這個就是自動導入功能了,當你輸入類名後,聲明就被自動導入了。
Exclude from Import and Completion:這個其實就是你自定義import。可以不用關注,一般來說你是用不上的。

⑨ android studio 的快捷鍵查看在哪

Alt+回車 導入包,自動修正
Crtl+X 剪貼 刪除本行 ,之前用Eclipse Ctrl+D 就是刪除,在AndroidStudio 中是復制本行到下一行
Ctrl+N 查找類
Ctrl+Shift+N 查找文件
Ctrl+Alt+L 格式化代碼
Ctrl+Alt+O 優化導入的類和包
Alt+Insert 生成代碼(如get,set方法,構造函數等)
Ctrl+E或者Alt+Shift+C 最近更改的代碼
Ctrl+R 替換文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自動補全代碼
Ctrl+空格 代碼提示
Ctrl+Alt+Space 類名或介面名提示
Ctrl+P 方法參數提示
Ctrl+Shift+Alt+N 查找類中的方法或變數
Alt+Shift+C 對比最近修改的代碼
Shift+F6 重構-重命名
Ctrl+Shift+先上鍵
Ctrl+X 刪除行
Ctrl+D 復制行
Ctrl+/ 或 Ctrl+Shift+/ 注釋(// 或者 )
Ctrl+J 自動代碼
Ctrl+E 最近打開的文件
Ctrl+H 顯示類結構圖
Ctrl+Q 顯示注釋文檔
Alt+F1 查找代碼所在位置
Alt+1 快速打開或隱藏工程面板
Ctrl+Alt+ left/right 返回至上次瀏覽的位置
Alt+ left/right 切換代碼視圖
Alt+ Up/Down 在方法間快速移動定位
Ctrl+Shift+Up/Down 代碼向上/下移動。
F2 或Shift+F2 高亮錯誤或警告快速定位
代碼標簽輸入完成後,按Tab,生成代碼。
選中文本,按Ctrl+Shift+F7 ,高亮顯示所有該文本,按Esc高亮消失。
Ctrl+W 選中代碼,連續按會有其他效果
選中文本,按Alt+F3 ,逐個往下查找相同文本,並高亮顯示。
Ctrl+Up/Down 游標跳轉到第一行或最後一行下
Ctrl+B 快速打開游標處的類或方法
最常用快捷鍵
1.Ctrl+E,可以顯示最近編輯的文件列表
2.Shift+Click可以關閉文件
3.Ctrl+[或]可以跳到大括弧的開頭結尾
4.Ctrl+Shift+Backspace可以跳轉到上次編輯的地方
5.Ctrl+F12,可以顯示當前文件的結構
6.Ctrl+F7可以查詢當前元素在當前文件中的引用,然後按F3可以選擇
7.Ctrl+N,可以快速打開類
8.Ctrl+Shift+N,可以快速打開文件
9.Alt+Q可以看到當前方法的聲明
10.Ctrl+W可以選擇單詞繼而語句繼而行繼而函數
11.Alt+F1可以將正在編輯的元素在各個面板中定位
12.Ctrl+P,可以顯示參數信息
13.Ctrl+Shift+Insert可以選擇剪貼板內容並插入
14.Alt+Insert可以生成構造器/Getter/Setter等
15.Ctrl+Alt+V 可以引入變數。例如把括弧內的SQL賦成一個變數
16.Ctrl+Alt+T可以把代碼包在一塊內,例如try/catch
17.Alt+Up and Alt+Down可在方法間快速移動
18.在一些地方按Alt+Enter可以得到一些Intention Action,例如將」==」改為」equals()」
19.Ctrl+Shift+Alt+N可以快速打開符號
20.Ctrl+Shift+Space在很多時候都能夠給出Smart提示
21.Alt+F3可以快速尋找
22.Ctrl+/和Ctrl+Shift+/可以注釋代碼
23.Ctrl+Alt+B可以跳轉到抽象方法的實現
24.Ctrl+O可以選擇父類的方法進行重寫
25.Ctrl+Q可以看JavaDoc
26.Ctrl+Alt+Space是類名自動完成
27.快速打開類/文件/符號時,可以使用通配符,也可以使用縮寫
28.Live Templates! Ctrl+J
29.Ctrl+Shift+F7可以高亮當前元素在當前文件中的使用
30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳轉搜索結果
31.Ctrl+Shift+J可以整合兩行
32.Alt+F8是計算變數值

⑩ Android Studio快捷鍵有哪些

太多了。。
Ctrl+G / Ctrl+Alt+Shift+G:查詢變數或者函數或者類在哪裡被使用或被調用,後者是前者的復雜表現,可以選擇查詢范圍等。
Alt+H:查找功能,全局查找
F4:查看類繼承關系
F2:查看文檔說明(函數使用說明)
Ctrl+E:查看最近打開過的文件
Ctrl+Shift+E:查看最近編輯過的文件
double Shift:全局查找,這個查看和Alt+H稍稍有些不同,這個是全局文件查找,到文件名稱層面。
Ctrl+Shift+R:快速定位到你所想打開的文件。

Ctrl+K:選中一個變數後,快速定位到下一個使用該變數的地方(不過這個快捷鍵現在還存在一些bug,具體請看:Android Studio keymap到Eclipse後,查找下一個相同變數快捷鍵Ctrl+K失效)
Alt+↑:游標所在位置那行代碼往上移動
Alt+↓:游標所在位置那行代碼往下移動
Ctrl+D:刪除游標所在位置那行代碼
Ctrl+X:剪切游標所在位置那行代碼
Alt+Shift+↓/Ctrl+C:復制游標所在行代碼到下一行
Ctrl+O:快捷查找當前類中的函數,變數
Ctrl+Shift+R:修改名稱
Alt+Enter:導入包
Alt+←:後退,定位到上個查看或者編輯的地方
Alt+→:往前定位,比如你定位到上個點後,想回去,就可以用這個快捷鍵
Ctrl+/:當行注釋,反注釋再按一次即可
Ctrl+Shift+/:模塊注釋,反注釋再按一次即可,注意這邊的」/「不能用小鍵盤的
Ctrl+Shift+小鍵盤/:折疊代碼(Ctrl+Shift+小鍵盤*這個不靈了,今天沒空了,後面會針對這個問題做解決,並更新上來),當然筆記本沒小鍵盤,你可以自己改快捷鍵
Ctrl+Alt+S:打開settings界面
Ctrl+Alt+Shift+S:打開Project Structure界面
Alt+Shift+X:運行(Run)
Alt+Shift+D:調試運行(Debug)
Ctrl+F9:編譯工程
Ctrl+Shift+K:push文件到Server(git)
Debug類快捷鍵
F5:但不調試進入函數內部。
F6:但不調試不進入函數內部。
F7:由函數內部返回調用處。
F8:執行到下一個斷點,沒斷點則執行完成。
Ctrl+Alt+F8/雙擊滑鼠:直接查看選中位置的值,這兩個快捷鍵稍稍有點區別

閱讀全文

與android導包快捷鍵相關的資料

熱點內容
做程序員的沒朋友嗎 瀏覽:356
阿里雲伺服器傳奇微端 瀏覽:922
phplinux時間 瀏覽:447
雲伺服器20性能 瀏覽:986
android強制系統橫屏 瀏覽:280
怎麼提前看未播出的電視劇app 瀏覽:666
cad轉pdf圖層 瀏覽:600
程序員接私活初級 瀏覽:434
全無油潤滑壓縮機 瀏覽:185
代碼加密常用方法 瀏覽:953
安卓手機如何解除已禁用 瀏覽:396
演算法的隨機性 瀏覽:487
高中解壓體育游戲 瀏覽:533
androidstudior丟失 瀏覽:345
命令行筆記 瀏覽:739
360目標文件夾訪問拒絕 瀏覽:520
3b編程加工指令 瀏覽:791
c8051f系列單片機選型手冊 瀏覽:773
南昌php程序員 瀏覽:514
bcs命令 瀏覽:447