Download presentation
Presentation is loading. Please wait.
Published byJody Stafford Modified over 9 years ago
1
Android Programming By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 1 Part2: Android Studio, A Closer Look By Mohsen Biglari
2
Outlines New project wizard with application templates Environment Settings Recognition of Gradle build system Project Views (Project, Packages, Android, …) Windows & Layouts By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 2 http://confluence.jetbrains.com/display/intelliJIDEA/user+interface http://confluence.jetbrains.com/display/intelliJIDEA/code+completion
3
New Project By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 3 Project Name Reversed Package Name Projects Folder
4
Environment Settings, Fonts File/Settings/Editor/Colors & Fonts/Font Theme: Darcula/Default After selecting your favorite theme, save your theme as a custom theme Change primary font: Consolas Change font size By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 4
5
Environment Settings, Appearance File/Settings/Editor/Appearance Line numbers Show method separators By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 5
6
Environment Settings, Code Completion File/Settings/Editor/Code Completion Basic Completion (Ctrl+Space) Smart Type Completion (Ctrl+Shift+Space) By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 6
7
Environment Settings, Auto Import File/Settings/Editor/Auto Import Optimize imports on the fly Type Log, wait and press enter (check the imports) Add unambiguous imports on the fly Recognize the right class based on the code Type Log.d(“tag”, “message”) and check the imports When delete a class, it’s import get deleted automatically By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 7
8
Gradle Build System By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 8 Two build.gradle file Top-Level build file Application build file Local properties SDK locations
9
Project Views There are several views and scopes Views Project Packages Android: Separate codes, resources, gradles files Scopes Project Files: Just the related files to your project Problems: files with errors … By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 9 Related Unrelated
10
Shortcuts Run: Shift+F10 Debug: Shift+F9, Step Over: F8, Resume: F9, Breakpoint: Shift+F8 Rename: Shift+F6 Goto class: Ctrl+N Goto file: Ctrl+Shift+N By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 10
11
Tricks Code Completion Ctrl+Space Use Tab instead of Enter Ctrl+Shift+Space Shift+Ctrl+Enter: Complete your code automatically Write “public void test(“ and press shift+ctrl+enter Middle Matching: You just remember part of the name random.nextInt() -> write: random.int Ctrl+P: See function parameters By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 11
12
Windows, Layouts Navigate by address bar Class, Interface, Resource, … icons Access to views Context menu View/Tools Windows By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 12
13
Windows, Layouts Views in three regions Left, Right, Bottom Alt+Number in the left of item Alt+1: Project Alt+6: Android Windows/Store Current Layout as Default Windows/Restore Default Layout (Shift+F12) By Mohsen Biglari Android Programming, Part2: Android Studio, A Closer Look 13
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.