Crearea unei aplicații simple cu Android Studio

By | February 25, 2024

Pasul 1: Instalare Android Studio

  1. Descarcă și instalează Android Studio de pe site-ul oficial al dezvoltatorilor Android: Android Studio Download.
  2. CDupă instalare, lansează Android Studio.
  3. Alege „Create New Project” pentru a începe un proiect nou.

Configurarea proiectului

  1. Selectează „Empty Activity” pentru a începe cu o activitate goală.
  2. Dă un nume proiectului și selectează locația în care dorești să-l salvezi.
  3. Alege limba de programare (de obicei Java sau Kotlin) și nivelul minim de API (Android API Level) suportat de aplicație.
  4. Apasă pe „Finish” pentru a crea proiectul.

Navigarea în Android Studio

  1. Android Studio va încărca proiectul nou creat.
  2. În partea stângă, în panoul de proiecte, vei vedea structura proiectului tău. Aici vei lucra cu fișierele și resursele tale.
  3. În partea de jos, în partea de jos a ecranului, ai panoul de mesaje, care îți va oferi feedback și notificări despre proiectul tău.
  4. În partea de mijloc a ecranului, vei avea fișierul activ pe care lucrezi (de regulă, fișierul activ va fi fișierul „activity_main.xml”, care este fișierul de aspect pentru activitatea principală a aplicației).

Editarea codului și a interfeței utilizatorului

  1. Pentru a edita interfața utilizatorului, deschide fișierul „activity_main.xml” din directorul „res/layout”.
  2. Aici poți adăuga elemente de interfață utilizatorului, cum ar fi butoane, text și casete de editare.
  3. Pentru a edita codul activității tale, deschide fișierul „MainActivity.java” din directorul „java/your_package_name”.
  4. Aici poți scrie cod Java sau Kotlin pentru a gestiona comportamentul activității tale.

Testarea aplicației

  1. Poți testa aplicația făcând clic pe butonul „Run” din bara de instrumente Android Studio.
  2. Alege dispozitivul virtual sau dispozitivul fizic pe care dorești să rulezi aplicația și apasă pe „OK”.
  3. Android Studio va compila și instala aplicația pe dispozitivul selectat, iar apoi o va rula.

Cod Java care creaza doua butoane in aplicatia pentru Android

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

// Definirea butonului “Home”
Button homeButton = findViewById(R.id.home_button);
homeButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Aici poți defini acțiunea butonului “Home”
Toast.makeText(getApplicationContext(), “Ai apăsat butonul Home!”, Toast.LENGTH_SHORT).show();
}
});

// Definirea butonului “Exit”
Button exitButton = findViewById(R.id.exit_button);
exitButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Aici poți defini acțiunea butonului “Exit”
finish(); // Închide activitatea curentă (și implicit aplicația)
}
});
}
}

Pentru a folosi acest cod, asigură-te că ai definit layout-ul activității (activity_main.xml) pentru a include cele două butoane:

<?xml version=”1.0″ encoding=”utf-8″?>
<RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android”
xmlns:tools=”http://schemas.android.com/tools”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
tools:context=”.MainActivity”>

<!– Butonul “Home” –>
<Button
android:id=”@+id/home_button”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Home”
android:layout_marginTop=”50dp”
android:layout_centerHorizontal=”true”/>

<!– Butonul “Exit” –>
<Button
android:id=”@+id/exit_button”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Exit”
android:layout_below=”@id/home_button”
android:layout_marginTop=”20dp”
android:layout_centerHorizontal=”true”/>

</RelativeLayout>