In acest tutorial va voi vorbi despre elementele de design ale interfetei cu utilizatorul. Acest lucru se realizeaza intr-un fisier separat in format XML, in care interfata este descrisa folosind concepte de ‘nesting’ (grupari parinte-copil). Linear Layout este doar unul dintre tipurile de layout-uri folosite pentru dezvoltare de interfete Android si voi intra putin in detaliu despre ce este el si cum se foloseste.
O sa vedeti ca intr-un layout exista elemente de tip ‘widget’ care reprezinta anumite functionalitati (exemple tipice: textbox, button)
package com.example.test1; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
[download id=”181″]