Android Studio kullanıcı arayüzünü tanıyın
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Android Studio ana penceresi, Şekil 1'de gösterilen çeşitli mantıksal alanlardan oluşur.

Şekil 1. Android Studio ana penceresi.
- Araç çubuğu: Uygulamanızı çalıştırmak ve Android araçlarını başlatmak da dahil olmak üzere çok çeşitli işlemler gerçekleştirin.
- Gezinme çubuğu: Projenizde gezinin ve dosyaları düzenlemek için açın. Proje penceresinde görünen yapının daha küçük bir görünümünü sağlar.
- Düzenleyici penceresi: Kod oluşturun ve değiştirin. Düzenleyici, geçerli dosya türüne bağlı olarak değişebilir. Örneğin, bir düzen dosyası görüntülenirken düzenleyici, Düzen Düzenleyici'yi görüntüler.
- Araç pencere çubuğu: Araç pencerelerini ayrı ayrı genişletmek veya daraltmak için IDE penceresinin dışındaki düğmeleri kullanın.
- Araç pencereleri: Proje yönetimi, arama, sürüm denetimi ve daha pek çok belirli görevlere erişin. Bunları genişletip daraltabilirsiniz.
- Durum çubuğu: Projenizin ve IDE'nin durumunu, ayrıca uyarıları veya mesajları gösterir.
Ana pencereyi daha fazla ekran alanı olacak şekilde düzenlemek için araç çubuklarını ve araç pencerelerini gizleyin veya taşıyın. Çoğu IDE özelliğine erişmek için klavye kısayollarını da kullanabilirsiniz.
Kaynak kodunuzda, veritabanlarınızda, işlemlerinizde, kullanıcı arayüzü öğelerinde ve daha fazlasında arama yapmak için aşağıdakilerden birini yapın:
- Üst Karakter tuşuna iki kez basın.
- Android Studio penceresinin sağ üst köşesindeki büyüteci tıklayın.
Bu, örneğin nasıl tetikleyeceğinizi unuttuğunuz belirli bir IDE işlemini bulmaya çalışıyorsanız çok yararlı olabilir.
Android Studio, önceden ayarlanmış perspektifleri kullanmak yerine bağlamınızı takip eder ve siz çalışırken otomatik olarak ilgili araç pencerelerini açar. Varsayılan olarak, en sık kullanılan araç pencereleri, uygulama penceresinin kenarlarındaki araç penceresi çubuğuna sabitlenir.
Aşağıdakileri kullanarak araç penceresinde gezinin:
- Bir araç penceresini genişletmek veya daraltmak için araç pencere çubuğunda aracın adını tıklayın. Ayrıca araç pencerelerini sürükleyebilir, sabitleyebilir, sabitlemesini kaldırabilir, araç pencerelerini ekleyebilir ve çıkarabilirsiniz.
- Geçerli araç penceresinin varsayılan düzenine dönmek için Pencere > Varsayılan Düzeni Geri Yükle'yi tıklayın. Varsayılan düzeninizi özelleştirmek için Pencere > Geçerli Düzeni Varsayılan Olarak Sakla'yı tıklayın.
- Araç penceresi çubuğunun tamamını göstermek veya gizlemek için Android Studio penceresinin sol alt köşesindeki pencere simgesini
tıklayın.
- Belirli bir araç penceresini bulmak için fareyle pencere simgesinin üzerine
gelin ve menüden araç penceresini seçin.
Araç pencerelerini açmak için klavye kısayollarını da kullanabilirsiniz. Tablo 1'de en sık kullanılan araç pencerelerine ilişkin kısayollar listelenmiştir.
Tablo 1. Araç pencereleri için klavye kısayolları
Araç penceresi |
Windows ve Linux |
Macos |
Project |
Alt+1 |
Command+1 |
Sürüm Denetimi |
Alt+9 |
Command+9 |
Çalıştır |
ÜstKrktr+F10 |
Ctrl+R |
Hata ayıkla |
ÜstKrktr+F9 |
Ctrl+D |
Logcat |
Alt+6 |
Command+6 |
Düzenleyici'ye dön |
Esc |
Esc |
Tüm Araç Pencerelerini Gizle |
Control+Üst Karakter+F12 |
Command+Üst Karakter+F12 |
Tüm araç çubuklarını, araç pencerelerini ve düzenleyici sekmelerini gizlemek için Görünüm > Dikkat dağıtıcı moda geç'i tıklayın. Dikkat Dağıtma Serbest Modu'ndan çıkmak için Görünüm > Dağıtma Serbest Modundan Çık'ı tıklayın.
Android Studio'daki çoğu araç penceresinde arama ve filtreleme yapmak için Hızlı Arama'yı kullanın. Hızlı Arama'yı kullanmak için araç penceresini seçin ve ardından arama sorgunuzu yazın.
Kod tamamlama
Android Studio, klavye kısayollarını kullanarak erişebileceğiniz üç tür kod tamamlama özelliğine sahiptir.
Tablo 2. Kod tamamlama için klavye kısayolları
Tür |
Açıklama |
Windows ve Linux |
macOS |
Temel Tamamlama |
Değişkenler, türler, yöntemler, ifadeler ve benzerleri için temel önerileri görüntüler. Temel tamamlamayı arka arkaya iki kez çağırırsanız gizli üyeler ve içe aktarılmayan statik üyeler de dahil olmak üzere daha fazla sonuç görürsünüz. |
Control+Boşluk |
Control+Boşluk |
Akıllı Tamamlama |
Bağlama göre ilgili seçenekleri gösterir. Akıllı tamamlama, beklenen türü ve veri akışlarının farkındadır. Akıllı Tamamlama'yı art arda iki kez çağırırsanız zincirler de dahil olmak üzere daha fazla sonuç görürsünüz. |
Control+Üst Karakter+Boşluk |
Control+Üst Karakter+Boşluk |
Ekstrenin Tamamlanması |
Eksik parantezler, parantezler, süslü ayraçlar, biçimlendirme vb. ekleyerek geçerli deyimi sizin için tamamlar. |
Control+Üst Karakter+Enter |
Command+Üst Karakter+Enter |
Hızlı düzeltmeler yapmak ve niyet işlemlerini göstermek için Alt+Enter tuşlarına basın.
Örnek kodu bulma
Android Studio'daki Kod Örneği Tarayıcısı, projenizde vurgulanan sembole dayanarak Google tarafından sağlanan yüksek kaliteli Android kod örneklerini bulmanıza yardımcı olur. Daha fazla bilgi için Örnek kod bulma bölümüne bakın.
Navigasyon
Android Studio'da gezinmenize yardımcı olacak bazı ipuçlarını aşağıda bulabilirsiniz.
Son eriştiğiniz dosyalar arasında geçiş yapmak için Son Dosyalar işlemini kullanın:
Son Dosyalar işlemini açmak için Control+E (macOS'te Command+E) tuşlarına basın. Varsayılan olarak, son erişilen dosya seçilir. Bu işlemle, sol sütundan herhangi bir araç penceresine de erişebilirsiniz.
Mevcut dosyanın yapısını görüntülemek ve mevcut dosyanızın herhangi bir bölümüne hızlıca gitmek için Dosya Yapısı işlemini kullanın:
Dosya Yapısı işlemini açmak için Control+F12
(macOS'te Command+F12) tuşlarına basın.
Projenizdeki belirli bir sınıfı aramak ve bu sınıfa gitmek için Sınıfa Git işlemini kullanın. Sınıfa Git özelliği, deve hörgücü (bir öğenin büyük/küçük harf kullanımıyla arama yapmanıza olanak tanır), yollar, çizgiye gitme (dosya içindeki belirli bir satıra gidebilmenizi sağlar), ikinci ad eşleştirme (sınıf adının bir kısmını aramanıza olanak tanır) gibi karmaşık ifadeleri destekler.
Arka arkaya iki kez çağırırsanız proje
sınıflarının sonuçlarını görürsünüz.
Sınıfa Git işlemini açmak için Control+N tuşlarına (macOS'te Command+O) basın.
Bir dosya veya klasöre gitmek için Dosyaya Git işlemini kullanın:
Dosyaya Git işlemini açmak için Control+Üst Karakter+N
(macOS'te Command+Üst Karakter+O) tuşlarına basın. Dosyalar yerine klasörleri aramak için ifadenizin sonuna "/" karakterini ekleyin.
Ada göre bir yönteme veya alana gitmek için Sembole Git işlemini kullanın:
Sembole Git işlemini açmak için Ctrl+Üst Karakter+Alt+N (macOS'te Command+Option+O) tuşlarına basın.
Mevcut imleç konumunda sınıf, yöntem, alan, parametre veya ifadeye referans veren tüm kod parçalarını bulmak için Alt+F7 (macOS'te Option+F7) tuşlarına basın.
Siz düzenleme yaparken Android Studio, kod stili ayarlarınızda belirtilen biçimlendirme ve stilleri otomatik olarak uygular. Kod stili ayarlarını programlama diline göre özelleştirebilirsiniz. Buna sekmeler ve girintiler, boşluklar, sarmalama ve küme parantezleri ile boş satırlar için kurallar da belirtebilirsiniz.
Kod stili ayarlarınızı özelleştirmek için Dosya > Ayarlar > Düzenleyici > Kod Stili'ni (macOS'te Android Studio > Tercihler > Düzenleyici > Kod Stili) tıklayın.
IDE, siz çalışırken biçimlendirmeyi otomatik olarak uygulasa da, Kodu Yeniden Biçimlendir işlemini açıkça çağırabilirsiniz. İşlemi çağırmak için Control+Alt+L (macOS'te Opt+Command+L) tuşlarına basın. Tüm satırlara otomatik olarak girinti eklemek için Control+Alt+I (macOS'te Control+Option+I) tuşlarına basın.

2. Şekil. Biçimlendirmeden önceki kod.

3. Şekil. Biçimlendirmeden sonraki kod.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Get to know the Android Studio UI\n\nThe Android Studio main window consists of several logical areas, shown in\nFigure 1.\n\n\n**Figure 1.** The Android Studio main window.\n\n1. **Toolbar:** Carry out a wide range of actions, including running your app and launching Android tools.\n2. **Navigation bar:** Navigate through your project and open files for editing. It provides a more compact view of the structure visible in the **Project** window.\n3. **Editor window:** Create and modify code. Depending on the current file type, the editor can change. For example, when viewing a layout file, the editor displays the Layout Editor.\n4. **Tool window bar:** Use the buttons on the outside of the IDE window to expand or collapse individual tool windows.\n5. **Tool windows:** Access specific tasks like project management, search, version control, and more. You can expand them and collapse them.\n6. **Status bar:** Display the status of your project and the IDE itself, as well as any warnings or messages.\n\nTo organize the main window for more screen space, hide or move the toolbars\nand tool windows. You can also use\n[keyboard shortcuts](/studio/intro/keyboard-shortcuts) to\naccess most IDE features.\n\nTo search across your source code, databases, actions,\nelements of the user interface, and more, do one of the following:\n\n- Double-press the \u003ckbd\u003eShift\u003c/kbd\u003e key.\n- Click the magnifying glass in the upper right-hand corner of the Android Studio window.\n\nThis can be very useful if, for example, you are trying to\nlocate a particular IDE action that you have forgotten how to trigger.\n\nTool windows\n------------\n\nInstead of using preset perspectives, Android Studio follows your context and\nautomatically brings up relevant tool windows as you work. By default, the most\ncommonly used tool windows are pinned to the tool window bar at the edges of\nthe application window.\n\nNavigate the tool window using the following:\n\n- To expand or collapse a tool window, click the tool's name in the tool window bar. You can also drag, pin, unpin, attach, and detach tool windows.\n- To return to the default layout of the current tool window, click **Window \\\u003e Restore Default Layout** . To customize your default layout, click **Window \\\u003e Store Current Layout as Default**.\n- To show or hide the entire tool window bar, click the window icon in the bottom left-hand corner of the Android Studio window.\n- To locate a specific tool window, hover over the window icon and select the tool window from the menu.\n\nYou can also use [keyboard shortcuts](/studio/intro/keyboard-shortcuts) to\nopen tool windows. Table 1 lists the shortcuts for the most common tool windows.\n\n\n**Table 1.** Keyboard shortcuts for tool windows\n\n| Tool window | Windows and Linux | macos |\n|-----------------------|------------------------------|------------------------------|\n| Project | \u003ckbd\u003eAlt+1\u003c/kbd\u003e | \u003ckbd\u003eCommand+1\u003c/kbd\u003e |\n| Version Control | \u003ckbd\u003eAlt+9\u003c/kbd\u003e | \u003ckbd\u003eCommand+9\u003c/kbd\u003e |\n| Run | \u003ckbd\u003eShift+F10\u003c/kbd\u003e | \u003ckbd\u003eControl+R\u003c/kbd\u003e |\n| Debug | \u003ckbd\u003eShift+F9\u003c/kbd\u003e | \u003ckbd\u003eControl+D\u003c/kbd\u003e |\n| Logcat | \u003ckbd\u003eAlt+6\u003c/kbd\u003e | \u003ckbd\u003eCommand+6\u003c/kbd\u003e |\n| Return to Editor | \u003ckbd\u003eEsc\u003c/kbd\u003e | \u003ckbd\u003eEsc\u003c/kbd\u003e |\n| Hide All Tool Windows | \u003ckbd\u003eControl+Shift+F12\u003c/kbd\u003e | \u003ckbd\u003eCommand+Shift+F12\u003c/kbd\u003e |\n\nTo hide all toolbars, tool windows, and editor tabs, click\n**View \\\u003e Enter Distraction Free Mode** . To exit Distraction Free Mode, click\n**View \\\u003e Exit Distraction Free Mode**.\n\nUse *Speed Search* to search and filter within most tool windows\nin Android Studio. To use Speed Search, select the tool window and then type\nyour search query.\n\nCode completion\n---------------\n\nAndroid Studio has three types of code completion, which you can access using\nkeyboard shortcuts.\n\n\n**Table 2.** Keyboard shortcuts for code completion\n\n| Type | Description | Windows and Linux | macOS |\n|----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------|--------------------------------|\n| Basic Completion | Displays basic suggestions for variables, types, methods, expressions, and so on. If you call basic completion twice in a row, you see more results, including private members and non-imported static members. | \u003ckbd\u003eControl+Space\u003c/kbd\u003e | \u003ckbd\u003eControl+Space\u003c/kbd\u003e |\n| Smart Completion | Displays relevant options based on the context. Smart completion is aware of the expected type and data flows. If you call Smart Completion twice in a row, you see more results, including chains. | \u003ckbd\u003eControl+Shift+Space\u003c/kbd\u003e | \u003ckbd\u003eControl+Shift+Space\u003c/kbd\u003e |\n| Statement Completion | Completes the current statement for you, adding missing parentheses, brackets, braces, formatting, and so on. | \u003ckbd\u003eControl+Shift+Enter\u003c/kbd\u003e | \u003ckbd\u003eCommand+Shift+Enter\u003c/kbd\u003e |\n\nTo perform quickfixes and show intention actions, press\n\u003ckbd\u003eAlt+Enter\u003ckbd\u003e.\u003c/kbd\u003e\u003c/kbd\u003e\n\nFind sample code\n----------------\n\nThe Code Sample Browser in Android Studio helps you find high-quality,\nGoogle-provided Android code samples based on the currently highlighted symbol\nin your project. For more information, see\n[Find sample code](/studio/write/sample-code).\n\nNavigation\n----------\n\nHere are some tips to help you navigate Android Studio.\n\n- Use the **Recent Files** action to switch between your recently accessed\n files:\n\n To bring up the **Recent Files** action, press\n \u003ckbd\u003eControl+E\u003c/kbd\u003e (\u003ckbd\u003eCommand+E\u003c/kbd\u003e on macOS). By default, the\n last accessed file is selected. With this action, you can also access\n any tool window through the left column.\n- Use the **File Structure** action to view the structure of the current file\n and quickly navigate to any part of your current file:\n\n To bring up the **File Structure** action, press \u003ckbd\u003eControl+F12\u003c/kbd\u003e\n (\u003ckbd\u003eCommand+F12\u003c/kbd\u003e on macOS).\n- Use the **Navigate to Class** action to search for and navigate to a\n specific class in your project. **Navigate to Class** supports sophisticated\n expressions, including *camel humps* (which lets you search by the capitalized\n letters in an element's camel-cased name), paths, *line navigate to* (which\n lets you navigate to a specific line within the file), *middle name\n matching* (which lets you search for a part of the class name), and many more.\n If you call it twice in a row, it shows you the\n results out of the project classes.\n\n To bring up the **Navigate to Class** action, press \u003ckbd\u003eControl+N\u003c/kbd\u003e\n (\u003ckbd\u003eCommand+O\u003c/kbd\u003e on macOS).\n- Use the **Navigate to File** action to navigate to a file or folder:\n\n To bring up **Navigate to File** action, press \u003ckbd\u003eControl+Shift+N\u003c/kbd\u003e\n (\u003ckbd\u003eCommand+Shift+O\u003c/kbd\u003e on macOS). To search for folders rather than\n files, add a \"/\" at the end of your expression.\n- Use the **Navigate to Symbol** action to navigate to a method or field by\n name:\n\n To bring up the **Navigate to Symbol** action, press\n \u003ckbd\u003eControl+Shift+Alt+N\u003c/kbd\u003e (\u003ckbd\u003eCommand+Option+O\u003c/kbd\u003e on macOS).\n- To find all the pieces of code referencing the class, method, field,\n parameter, or statement at the current cursor position, press\n \u003ckbd\u003eAlt+F7\u003c/kbd\u003e (\u003ckbd\u003eOption+F7\u003c/kbd\u003e on macOS).\n\nStyle and formatting\n--------------------\n\nAs you edit, Android Studio automatically applies formatting and styles as\nspecified in your code style settings. You can customize the code style\nsettings by programming language, including specifying conventions for tabs and\nindents, spaces, wrapping and braces, and blank lines.\n\nTo customize your code\nstyle settings, click **File \\\u003e Settings \\\u003e Editor \\\u003e Code Style** (**Android\nStudio \\\u003e Preferences \\\u003e Editor \\\u003e Code Style** on macOS.)\n\nAlthough the IDE automatically applies formatting as you work, you can also\nexplicitly call the **Reformat Code** action. To call the action,\npress \u003ckbd\u003eControl+Alt+L\u003c/kbd\u003e (\u003ckbd\u003eOpt+Command+L\u003c/kbd\u003e on macOS). To\nauto-indent all lines, press\n\u003ckbd\u003eControl+Alt+I\u003c/kbd\u003e (\u003ckbd\u003eControl+Option+I\u003c/kbd\u003e on macOS).\n\n\n**Figure 2.** Code before formatting.\n\n\n**Figure 3.** Code after formatting."]]