WEBVTT

00:01.280 --> 00:02.040
Welcome back.

00:02.160 --> 00:05.800
In this video we'll go into deep dive into Android Studio user interface.

00:05.920 --> 00:11.160
Android studio is designed to offer a powerful and user friendly development environment.

00:11.240 --> 00:17.720
The interface consists of several key components, each serving a specific purpose to make development

00:17.720 --> 00:18.520
efficient.

00:18.560 --> 00:22.640
We will start with the first component, which is the main menu.

00:22.880 --> 00:29.720
The main menu is located at the top of Android Studio, and contains a series of drop down menus for

00:29.720 --> 00:32.240
accessing various tools and features.

00:32.320 --> 00:33.880
We will start with the file.

00:33.880 --> 00:41.800
You can create, open and close projects, import, export and manage settings with the edit tab.

00:41.920 --> 00:46.760
You can undo, redo, find and replace and refactor the code.

00:46.840 --> 00:53.520
The view tab is used to show or hide tool, windows panels and zoom options, then navigate.

00:53.760 --> 00:58.320
You can use it to move between classes, files, and methods.

00:58.440 --> 01:04.740
The code tab used for code analysis, reformatting, and completion tools.

01:05.060 --> 01:08.980
Analyze and inspect the code quality and dependencies.

01:09.100 --> 01:15.940
The refactor tab used for rename, move and safely modify code structures.

01:16.220 --> 01:19.340
Build used for building your project.

01:19.340 --> 01:23.260
Clean and generate APKs or ARBs.

01:23.300 --> 01:23.820
Run.

01:23.940 --> 01:27.740
You can run, debug and test your app tools.

01:27.820 --> 01:35.540
You can access tools like Device Manager, AVD, Android Virtual Device and Firebase Window.

01:35.660 --> 01:39.540
You can manage the arrangement of tool windows help.

01:39.540 --> 01:46.180
You can access documentations, tools, tutorials and troubleshooting support.

01:46.540 --> 01:50.700
The second element is the navigation bar.

01:50.860 --> 01:55.100
The navigation bar is usually located below the main menu.

01:55.260 --> 02:00.260
It allows you to quickly navigate between project files and directories.

02:00.380 --> 02:08.810
The features of navigation bar are used for displaying the current file path in your project, click

02:08.810 --> 02:16.330
on a folder or file name to navigate up or down the project hierarchy, and you can use the navigation

02:16.330 --> 02:24.770
bar if you right click to access context specific options like open, rename, delete, and others.

02:24.890 --> 02:32.770
The purpose of the navigation bar is to quickly move through your project's directory structure without

02:32.810 --> 02:35.290
opening the project tool window.

02:35.330 --> 02:39.330
The third element is the tool window bar.

02:39.370 --> 02:45.930
The tool window bar is located on the edges of the IDE left, right, and bottom.

02:46.050 --> 02:51.010
It provides quick access to frequently used tool windows.

02:51.010 --> 03:00.290
Common tool windows are project look at terminal Run, debug build, Device Manager, event Log and

03:00.290 --> 03:00.930
others.

03:01.050 --> 03:06.410
The project explored and manage your project's file and structure.

03:06.650 --> 03:10.070
Look at View logs from your running app.

03:10.390 --> 03:11.790
Terminal access.

03:11.830 --> 03:15.510
A command line interface directly in the IDE.

03:15.750 --> 03:16.950
Run or debug.

03:17.270 --> 03:18.910
Monitor and control.

03:19.030 --> 03:20.270
App execution.

03:20.390 --> 03:20.990
Build.

03:21.190 --> 03:23.710
Check the build output and errors.

03:23.950 --> 03:25.070
Device manager.

03:25.270 --> 03:29.550
Manage the emulators and connected devices.

03:29.670 --> 03:30.510
Event log.

03:30.750 --> 03:34.030
View system and IDE event messages.

03:34.150 --> 03:36.310
The purpose of this tool.

03:36.430 --> 03:43.950
Window bar to access important tools and panels without leaving the main code editor.

03:43.990 --> 03:45.310
The status bar.

03:45.350 --> 03:49.510
The status bar is located at the bottom of the IDE.

03:49.550 --> 03:55.350
It provides information about the current state of the IDE and your project.

03:55.430 --> 04:03.430
The purpose from this status bar is to monitor the state of your project, build a progress, and other

04:03.430 --> 04:04.910
background tasks.

04:04.990 --> 04:07.670
The search for specific action.

04:07.710 --> 04:15.340
The search button allows you to find files, classes, methods, or symbols across your project.

04:15.340 --> 04:17.260
You can use search everywhere.

04:17.460 --> 04:22.140
Double shift to search files, classes, symbols and actions.

04:22.260 --> 04:23.780
Find in files.

04:23.780 --> 04:27.700
You can search for specific text across all files.

04:27.740 --> 04:31.460
Find action search for ID actions or commands.

04:31.620 --> 04:38.020
Go to a file Ctrl shift and open a specific file by name and go to symbol.

04:38.060 --> 04:41.140
Search methods or variables by name.

04:41.140 --> 04:47.900
It's used to quickly locate code files or IDE functions, improving productivity.

04:47.980 --> 04:53.700
The Android Studio user interface is designed to streamline the app development process.

04:53.780 --> 05:00.420
Understanding these components helps you navigate, debug, and build your projects effectively.

05:00.500 --> 05:07.500
If you need help with a specific part of the UI, don't worry, I am here to help you.

05:07.740 --> 05:10.700
Feel free to ask me in the comments below.
