Pasul 1: Instalare Android Studio
- Descarcă și instalează Android Studio de pe site-ul oficial al dezvoltatorilor Android: Android Studio Download.
- CDupă instalare, lansează Android Studio.
- Alege „Create New Project” pentru a începe un proiect nou.
Configurarea proiectului
- Selectează „Empty Activity” pentru a începe cu o activitate goală.
- Dă un nume proiectului și selectează locația în care dorești să-l salvezi.
- Alege limba de programare (de obicei Java sau Kotlin) și nivelul minim de API (Android API Level) suportat de aplicație.
- Apasă pe „Finish” pentru a crea proiectul.
Navigarea în Android Studio
- Android Studio va încărca proiectul nou creat.
- În partea stângă, în panoul de proiecte, vei vedea structura proiectului tău. Aici vei lucra cu fișierele și resursele tale.
- Î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.
- Î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
- Pentru a edita interfața utilizatorului, deschide fișierul „activity_main.xml” din directorul „res/layout”.
- Aici poți adăuga elemente de interfață utilizatorului, cum ar fi butoane, text și casete de editare.
- Pentru a edita codul activității tale, deschide fișierul „MainActivity.java” din directorul „java/your_package_name”.
- Aici poți scrie cod Java sau Kotlin pentru a gestiona comportamentul activității tale.
Testarea aplicației
- Poți testa aplicația făcând clic pe butonul „Run” din bara de instrumente Android Studio.
- Alege dispozitivul virtual sau dispozitivul fizic pe care dorești să rulezi aplicația și apasă pe „OK”.
- 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>