Wordpress’i eklentisiz olarak kullanmak için çok çaba harcadım fakat kaynak kodları daha düzgün kullanıcıya sunmak için literatürde ” Syntax Highlighter” olarak bashi geçen eklentilerden Crayon Syntax Highlighter eklentisini kullanmaya başladım. Umarım faydalı olur.
Yıllık Arşivler: 2016
Android’te EditText’lere Floating Labels ekleme işi nasıl yapılır? android:hint alanında tanımlı metin Floating Labels görevi görmektedir. <android.support.design.widget.TextInputLayout android:layout_width=”match_parent” android:layout_height=”wrap_content”> <EditText android:layout_width=”match_parent” android:layout_height=”wrap_content” android:inputType=”number” android:id=”@+id/et_tckimlik” android:hint=”TC Kimlik Numaranız” /> </android.support.design.widget.TextInputLayout>
Android Studio’da yazdığımız kodları otomatik olarak nasıl düzenleriz? Ctrl + Alt + L tuşlarına basarak kodunuzun daha düzenli olmasını sağlayabilirsiniz.
Örneğin bir kayıt formunda kayıt olacak kişinin şehrini seçmesini sağlamak için AutoCompleteTextView kullanabilirsiniz. Activity’e ekledikten sonra aşağıdaki kodları onCreate metodunun içine yazabilirsiniz. private AutoCompleteTextView et_il; et_il = (AutoCompleteTextView) findViewById(R.id.et_il); String[] iller = getResources().getStringArray(R.array.il); ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_list_item_1,iller); et_il.setAdapter(adapter);
Android’te EditText’lerin boş geçilmemesini nasıl sağlayabilirim? EditText et_tckimlik= (EditText) findViewById(R.id.et_tckimlik); şeklinde tanımlama yapıldıktan sonra, butona basıldığında ilgili alandaki karakterlerin toplam uzunluğu hesaplanarak boş geçmemesi sağlanır. if(et_tckimlik.getText().toString().length()==0) et_tckimlik.setError(“TC Kimlik Numaranızı Giriniz!”);
Android uygulamaya Realm veritabanından GSON ile veri çekme işlemi nasıl yapılır? İlgili işlemi sessiz bir şekilde anlatan Candra T. Fahmi‘ye teşekkür ederim.
Android’te ActionBar’da uygulamanın ikonunu logo olarak nasıl gösteririz? Activity’imizin onCreateOptionsMenu metodunun içerisinde aşağıdaki kodları ekleyerek gösterebiliriz. android.support.v7.app.ActionBar menum = getSupportActionBar(); menum.setDisplayShowHomeEnabled(true); menum.setLogo(R.mipmap.ic_launcher); menum.setDisplayUseLogoEnabled(true);
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});>>>
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? 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);

