Kayıtlar

Mart, 2018 tarihine ait yayınlar gösteriliyor

Mobil Programlama - Uygulama 4 (Kurabiye Canavarı)

Resim
Yeni proje oluşturun. Empty Activity seçiniz. (Application Name)Uygulama adı : Kurabiye Canavarı Aşağıdaki şekilde görülen view'leri verilen özellikleri ile ekleyiniz.  Aşağıdaki linklerde verilen resimleri de indirip res -> drawable içine kaydediniz.  Link 1 - Link 2 Butona bastıktan sonra aşağıdaki görünüm gelecek. Burada butona basıldığında TextView'in text özelliği ve ImageView resmi değişecek. Bunun için eklememiz gereken java kodları şöyle olmalı: final TextView yemek = (TextView) findViewById(R.id.status_text_view); final ImageView img = (ImageView) findViewById(R.id.android_cookie_image_view); Button btn = (Button) findViewById(R.id.button1); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { yemek.setText("Çok doydum!"); img.setImageResource(R.drawable.after_cookie); } }); Kaynak

Mobil Programlama - Uygulama 5 (Kahve Sipariş 2)

Resim
Daha önce yaptığımız Kahve Sipariş uygulaması nın üstüne ekleyerek devam edeceğiz. Uygulama arayüzü şu şekilde olacak; Uygulama'da butona bastığımızda; 0TL yazan TextView'de şu mesaj yazacak; İsim : Kubra Sevinc Krem Şanti eklenecek mi? : true Adet : 2 Toplam : 10 TL Teşekkürler! Bunun için öncelikle; checkbox'ı Java kodlarında tanıtmalıyız. boolean bir değişken oluşturmalıyız. ( ben KremŞantiEklenecekMi adında bir değişken kullandım) CheckBox'ın işaretlenip, işaretlenmediğini kontrol edip KremŞantiEklenecekMi değişkenine aktarmalıyız. tutar TextView içerisinde mesajı göstermeliyiz. Sonuç olarak Java kodları aşağıdaki gibi olacaktır. public class MainActivity extends AppCompatActivity { int adet=0; boolean KremSantiEklenecekMi; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final TextView siparisad

Mobil Programlama - Uygulama 3

Resim
Basket Sayacı Uygulama arayüzünü yukarıda belirtildiği şekilde hazırlayalım. "Takım A" yazan TextView'de yazıyı bulunduğu kutu içerisinde ortalamak için android:gravity özelliğini center_horizantally yapalım. Puan butonlarına basıldığında o puanları gösterecek şekilde Java kodlarını yazıyoruz, Şöyle ki, +1 butonuna basıldığında 0 yazan TextView 1 yazacak, +2 butonuna basıldığında 0 yazan TextView'de 2 yazacak.  Programımıza int tipinde skorTakimA isminde ve ilk değeri 0 olan bir global değişken tanımlayalım. Bu puan butonlarına bastıkça skor değeri artacak şekilde java kodlarını yazalım.  Yandaki resimdeki gibi Takım A ve Takım B için skor değerlerini hesaplamak istiyoruz. Bu nedenle yerleşim düzeninde değişiklik yapmak gerekiyor. Bu şekilde bir düzen elde elde edebilmek için Ana layout olarak Yatay (Horizontal) Lineer Layout ekleyip, içerisinde 2 tane Vertical LineerLayout eklemek gerekiyor. Böylece yandaki görünümü elde etmeye başlamış oluruz.