public class MainActivity extends AppCompatActivity { EditText et; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et= (EditText) findViewById(R.id.editText); } public void Tiklendi(View v){ if(v.getId()==R.id.button3){ CharSequence charSequence=et.getText(); if (TextUtils.isEmpty(charSequence)) { Toast.makeText(getApplicationContext(),”Boş Geçilemez”,Toast.LENGTH_LONG).show(); } else{ Intent intent = new Intent(getApplicationContext(), Ekran3.class); intent.putExtra(“anahtar”,charSequence); startActivity(intent); } } } } public class Ekran3 extends AppCompatActivity { @Override protected void>>>
Kategori Arşivleri: Android
Android
Android’te default olarak açılan MainActivity haricinde başka bir sayfaya(Activity) ihtiyacımız olduğunda ve o sayfaya bir butona tıklandığında gitmek istediğimizde: 1-activity_linear_layout_demo.xml isimli layout’u oluşturuyoruz. 2-Main Activity içerisindeki butonun click metoduna: Button showLinearLayoutDemo = (Button) (findViewById(R.id.btn_show_linear_layouts)); showLinearLayoutDemo.setOnClickListener(new OnClickListener() { public void onClick(View v) { startActivity(new Intent(MainActivity.this, LinearLayoutDemoActivity.class)); } }); kodlarını yazıyoruz. Burada yeni Activity ekranını: startActivity(new Intent(MainActivity.this,>>>
Android Button Maker ile uygulamanız için kendinize özel butonlar tasarlayabilirsiniz. http://angrytools.com/android/button/ Hazırlanan buton sisteme şu şekilde eklenir:
layout klasörü altına toast_layout.xml adında bir dosya oluşturarak içeriğini aşağıdaki şekilde doldurunuz: < LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toast_layout_root" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="8dp" android:background="#DAAA" > < ImageView android:src="@drawable/droid" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="8dp" /> < TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#FFF" /> Daha sonra mesaj hangi işlemin ardından verilecekse(örneğin buton tıklanması) o metodun içine: LayoutInflater inflater = getLayoutInflater(); View layout =>>>
Hüseyin AYDIN isimli arkadaşın anlatımını adım adım takip ederek oluşturduğum çalışmanın kaynak kodları: Uygulamada yanlış tahmin yaptıkça eksiye gidiş vardı, o kısmı kendim ekledim 🙂 Tahmin hakkı sıfır olduğu zaman Tahmin Et butonunun aktifliğini iptal ettim ve Oyun Bitti yazdırdım. Kaynak kodu indirmek için: SayiTahmin-Dosyalar
Anlatan arkadaşa teşekkür ederim. Kaynak: https://www.youtube.com/watch?v=MPgqBcdBTfA
Android ile mobil programlama için ilk etapta bilgisayarımızda JDK(Java SE Development Kit) kurulu olmalıdır. Sistemimizde bir şekilde eski sürüm bir JDK bulunabilir. En güzeli eski dosyaları kaldırarak en güncel JDK’yı yüklemektir. Bilgisayarınıza göre hangi indirme uygunsa buradan onu seçerek, yüklemeyi yapınız. 64 bit Windows 10 işletim sistemli bir bilgisayarım olduğundan Java SE Development Kit 8u74>>>
