Start the project in android studio
Android Studio
Open the Android Studio application on your PC.
If you don’t have a project opened, Android Studio shows the Welcome screen, where you can create a new project by clicking Start a new Android Studio project.
By selecting the type of project you want to create, Android Studio may include sample code and resources to help you get started.
select Empty Activity and then click Next Button.
1 Project or Application name.
You can Specify the Name of your project.
2 Package Name
Package name also you can change what you want. This name also becomes is your application ID.
3 Save Location.
Choose the Save location where you want to in your
Computer store your project.
4 Language Selection
Select the language you want Android Studio to use when creating sample code for your new project. There are two options, one is Java and second one is Kotlin.
5 Minimum SDK
Select the Minimum API level you want your app to support.
When you’re ready to create your project, click Finish Button
Build your first app.
1 Project explorer window.
2 Code Editor window.
JAVA Window: MainActivity.java
MainActivty.java Code
Java Code
package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } }
XML Window: activity_main.xml
XML code : Auto generated ‘ Hello World! ‘ TextView code
XML Code
<?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> </androidx.constraintlayout.widget.ConstraintLayout>
Gradle Scripts
App level build.gradle
build.gradle(:app)
plugins { id 'com.android.application' } android { compileSdkVersion 29 buildToolsVersion "30.0.2" defaultConfig { applicationId "com.example.myapplication" minSdkVersion 16 targetSdkVersion 29 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { implementation 'androidx.appcompat:appcompat:1.2.0' implementation 'com.google.android.material:material:1.3.0' implementation 'androidx.constraintlayout:constraintlayout:2.0.4' testImplementation 'junit:junit:4.+' androidTestImplementation 'androidx.test.ext:junit:1.1.2' androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' }
Project level build.gradle
build.gradle(My Application)
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { google() jcenter() } dependencies { classpath "com.android.tools.build:gradle:4.1.2" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { google() jcenter() } } task clean(type: Delete) { delete rootProject.buildDir }
Popular post
-
Eclipse IDE – Create New Java Project.
Opening the New…
-
Start the project in android studio
Android Studio Open…
-
How to use ACOSH function in excel
The ACOSH function…
-
How to learn HTML – Header tag in html
H tags can…
-
Python program – best features
Python is the…