Android Spinner’da illeri göstermek için; strings.xml dosyasına: <array name=”il”> <item>İstanbul</item> <item>Ankara</item> <item>İzmir</item> <item>Adana</item> <item>Adıyaman</item> <item>Afyonkarahisar</item> <item>Ağrı</item> <item>Aksaray</item> <item>Amasya</item> <item>Antalya</item> <item>Ardahan</item> <item>Artvin</item> <item>Aydın</item> <item>Balıkesir</item> <item>Bartın</item> <item>Batman</item> <item>Bayburt</item> <item>Bilecik</item> <item>Bingöl</item> <item>Bitlis</item> <item>Bolu</item> <item>Burdur</item> <item>Bursa</item> <item>Çanakkale</item> <item>Çankırı</item> <item>Çorum</item> <item>Denizli</item> <item>Diyarbakır</item> <item>Düzce</item> <item>Edirne</item> <item>Elazığ</item> <item>Erzincan</item> <item>Erzurum</item> <item>Eskişehir</item> <item>Gaziantep</item> <item>Giresun</item> <item>Gümüşhane</item> <item>Hakkari</item> <item>Hatay</item> <item>Iğdır</item> <item>Isparta</item> <item>Kahramanmaraş</item> <item>Karabük</item> <item>Karaman</item> <item>Kars</item> <item>Kastamonu</item>>>>
Kategori Arşivleri: Programlama Dilleri
Programlama Dilleri
Android’te String ifadedeki tarih bilgisini Date’e nasıl çeviririz? SimpleDateFormat formatter = new SimpleDateFormat(“dd/MM/yyyy”); String dateInString = “07/06/2013”; try { Date date = formatter.parse(dateInString); System.out.println(date); System.out.println(formatter.format(date)); } catch (ParseException e) { e.printStackTrace(); }
Android’te E-Posta gönderimi aşağıdaki şekilde yapılabilir: Intent email = new Intent(Intent.ACTION_SEND); email.putExtra(Intent.EXTRA_EMAIL, new String[]{“bilgi@mail.com”}); email.putExtra(Intent.EXTRA_SUBJECT, “Konu”); email.putExtra(Intent.EXTRA_TEXT, “Mesaj, “); email.setType(“message/rfc822”); startActivity(Intent.createChooser(email, “E-Posta Gönder:”));
Android’te uyarı kutusu ile kullanıcıları aşağıdaki adımları takip ederek bilgilendirebilirsiniz. Göstereceğimiz bilgi kutusunu XML olarak tasarlıyoruz: <?xml version=”1.0″ encoding=”utf-8″?> <RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”fill_parent” android:layout_height=”fill_parent” > <ImageView android:id=”@+id/image” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:layout_marginRight=”5dp” android:src=”@mipmap/ic_launcher”/> <TextView android:id=”@+id/text” android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:textColor=”@color/colorPrimaryDark” android:textSize=”20dp” android:layout_toRightOf=”@+id/image”/>/> <Button android:id=”@+id/dialogButtonOK” android:layout_width=”match_parent” android:layout_height=”wrap_content” android:text=”Tamam” android:layout_below=”@+id/text” /> </RelativeLayout> Activity dosyamızın en üstüne context tanımlamasını yapıyoruz: final Context context>>>
Firebase Storage Rules nasıl tanımlanabilir? service firebase.storage { match /b/<your-firebase-storage-bucket>/o { match /images/{imageId} { allow write: if request.resource.size < 5 * 1024 * 1024; } } } 5 MB’tan daha küçük resimleri kabul edecek şekilde ayarlanmıştır.
Android’te kaydırma çubuğu eklemek için XML tasarım dosyamızda kaydırma çubuğu içerisinde kalacak öğeleri ScrollView nesnesinin içerisine yerleştiririz. <ScrollView xmlns:android=”http://schemas.android.com/apk/res/android” android:id=”@+id/ScrollView01″ android:layout_width=”fill_parent” android:layout_height=”fill_parent”> ——- RelativeLayout yerleşim kodları burada kalacak —— </ScrollView>
Android’te bir URL en kolay nasıl açılabilir? String url = “http://www.ahmetcevahircinar.com.tr/”; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); veya startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(“http://www.ahmetcevahircinar.com.tr/”)));
Android’te Firebase veritabanındaki bilgiyi Spinner’e çekerek nasıl gösterebiliriz? Bu bilgileri ProgrammingWizards Youtube kanalındaki şu videodan izleyerek öğrendim. Kendilerine teşekkür ederim. Daha önceden Firebase veritabanına bilgi nasıl yazılır burada öğrenmiştik. O dersin üzerine devam ediyoruz. Verilerin gösterileceği Spinner nesnemizi layout’umuza ekliyoruz. <Spinner android:layout_width=”match_parent” android:layout_height=”wrap_content” android:id=”@+id/sp” /> FirebaseHelper.java isimli bir dosya oluşturarak aşağıdaki şekilde dolduruyoruz. import com.google.firebase.database.ChildEventListener;>>>
Brent Aureli‘nin şu adreste yayınlanan videosunu izleyerek oluşturdum. Siz de izleyebilirsiniz. Kaynak kodlarına ulaşmak için tıklayınız. build.gradle dosyanızın dependencies bölümüne; compile ‘com.firebase:firebase-client-android:2.5.2+’ kodlarını ekleyiniz. AndroidManifest.xml dosyanıza <uses-permission android:name=”android.permission.INTERNET” /> kodlarını ekleyerek İnternet izinlerini veriniz. Activity’imizin kodlarının bulunduğu yere gelerek onCreate metodu içerisine; Firebase.setAndroidContext(this); kodlarını ekliyoruz. Firebase hesabımızın bağlantısını sabit bir değişkene atıyoruz: private static final>>>
Android Launcher Icon Generator: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
