Etiket Arşivleri: Android

Android’te E-Posta gönderme uygulaması nasıl yapılır?

Android’te E-Posta gönderme uygulaması nasıl yapılır? Tasarlanan arayüz: final EditText mail= (EditText) findViewById(R.id.mail); final EditText konu= (EditText) findViewById(R.id.konu); final EditText mesaj= (EditText) findViewById(R.id.mesaj); Button gonder= (Button) findViewById(R.id.gonder); gonder.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mailGonder(mail.getText().toString(),konu.getText().toString(),mesaj.getText().toString()); } }); } private void mailGonder(String mail, String konu, String mesaj) { Intent mailIntent=new Intent(Intent.ACTION_SEND); mailIntent.setType(“message/rfc822”); mailIntent.putExtra(Intent.EXTRA_EMAIL,new String[]{mail});>>>

Android’te Paylaş özelliğini nasıl ayarlayabiliriz?

Bir metni, bir butona basıldığı zaman paylaşmak için; TextView ve Button tanımlanır: final TextView metin= (TextView) findViewById(R.id.paylas); Button paylas= (Button) findViewById(R.id.button); Button’un tıklanma olayına yapılacak iş yazılır. paylas.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { CharSequence mesaj=metin.getText(); paylasMesaj(mesaj); } }); } paylasMesaj isimli bir metod tanımlanır: private void paylasMesaj(CharSequence mesaj) { Intent paylasIntent=new Intent(Intent.ACTION_SEND);>>>

Android’te web sayfası nasıl açılır?

Android’te web sayfası nasıl açılır? Hangi hareketten sonra web sayfasının açılmasını istiyorsak o bölüme aşağıdaki kodları ekliyoruz. Intent intent=new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse(“http://www.ahmetcevahircinar.com.tr”)); startActivity(intent);

Android’te nasıl telefon araması yapabilirim?

Android’te nasıl telefon araması yapabilirim? final EditText et = (EditText) findViewById(R.id.editText); ImageView call = (ImageView) findViewById(R.id.imageView); call.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if(!TextUtils.isEmpty(et.getText())) { Intent niyet = new Intent(Intent.ACTION_DIAL); niyet.setData(Uri.parse(“tel:” + et.getText().toString())); startActivity(niyet); } else { Toast.makeText(getApplicationContext(),”Boş Geçilemez”,Toast.LENGTH_SHORT).show(); } } });

Android’te onPause, onResume, onBackPressed metodları nasıl kullanılır?

Android Studio menüsünden Code -> Override Methods veya Ctrl + O tuşlarına basarak Override Methods ekranını açarız. Gelen ekrandan hangi metodu override edeceksek seçiyoruz ve Tamam’a basıyoruz. Örneğin: Aşağıda bir Activity ekranı durduğunda yapılacak işlemleri yazabileceğimiz alan görülmektedir. @Override protected void onPause() { super.onPause(); Toast.makeText(getApplicationContext(),”Pause moduna geçildi”,Toast.LENGTH_LONG).show(); } Aşağıda bir Activity ekranına geri döndüğümüzde yapılacak>>>

Android’te aktif ekrandaki bilgiyi başka bir ekrana nasıl taşırım?

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>>>

Android’te bir butona tıklandığında yeni bir Activity ekranı nasıl açılır?

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,>>>