Son Forum Aktiviteleri
15HİBRİT MOBİL UYGULAMA GELİŞTİRME ? ? ?
Merhabalar ben native android geliştiricisiyim. Ancak hibrit olarakda geliştirme öğrenmek istiyorum ama nerden başlamam gerektiğini bir türlü anlayamadım Bu konuda yardımcı olabilir misiniz ?
PARSE.coM
Arkadaşlar kısa bi sorum olacak işyerim için müşteri bilgileri ve hesap bilgileri takip programı yazıyorum androidde bunun içinparse.com kullanmayı düşünüyorum sonç olarak bilgiler önmli parse.com a güvenebilir miyim ?
ANDROİD WEBVİEW HAKKINDA SORUM VAR ACİL
Merhabalar .. Ben WebView içerisinde yaptığım işlemi geri almak için telefonumun geri tuşuna basıyorum ve WebViewden çıkış yapılıor . Ben geri tuşumu WebView içindede kullanmak istiyorum ?? BANA YARDIMCI OLUR MUSUNUZ ???
ScrollView sorunu
scrolview in içine android:scrollbars="vertical" diye ekle görünür ama bu sadece göstermek içindir.
AdMob hakkında bir sorum var
Bunun sabit bir ücreti yok belli bir algoritma var -- Tıklamayada gösterime de veriyor ama gösterim yok denecek kadar az ayrınca verdiği ücret admobla ilgili değil reklam veren firmanın tıklandığında şu kadar param kesilsin demesiyle ilgilidir.Yani sabit bir durum yok
Kod mu Layout mu ?
Eş zamanlı gidebilirsin. Örneğin layout_anasayfa.xml tasarlarsın sonra Anasayfa.java kodlamanı yaparsın yada istersen bütün layoutları tasarla sonra kodunu yaz sana kalmış bir şey ama önce kod yazıp sonra layout tasarlamak pek iyi olmaz sonuçta layoutta neler olup bitecek bitirip görüp sonra ona göre kodunu yazman daha iyi olur.
Resimdeki kodlar ne
Pojo classı oluşturup özellikleri set etmiş yani şöyle düşün mesela Araba sınıfı olsun
public class Araba{
private String arabaRengi;
private String arabaFiyat;
private String arabaModelYili;
public String getArabaRengi(){
return arabaRengi;
}
public void setArabaRengi(String arabaRengi) {
this.arabaRengi = arabaRengi;
}
//Diğerleri içinde aynısı yapılır.
//Setter-Getter metodları denir bunlara
}
Daha sonra kullanırken ;
Araba araba = new Araba();
araba.setArabaFiyat("23.000 TL");
araba.setArabaRengi("Mavi");
araba.setModelYili("2015");
gibi.
Birde List oluşturmuş results diye.
List<Araba> arabalar = new ArrayList<>();
arabalar.add(araba);
Custom ListView den EditText ile isim arama
Bu yalnız a ile başlayan değilde içinde a geçenleri getiriyor yalnız a ile başlayanıda bu kodu editleyerek kolayca halledersin.Bu kodda contatins() ile kontrol yapıyorum sen startsWith() kullanman lazım sanırım
Bunun için telefon rehberini tuttuğun List ile ayrıca bir tane boş List oluştur
Birde pojo classın olsun mesela ;
public class TelefonRehberi {
private int id;
private String kisiAdi
private String kisiTelNo;
.
.
setter-getter metodları
}
Daha Sonra
TelefonRehberi telefonRehberi = new TelefonRehberi();
tel.setKisiAdi("a");
tel.setKisiTelNo("123");
List<TelefonRehberi> listTelefonRehberiDefault="BUNUN İÇİNE DOLDUR";
listTelefonRehberiDefault.add(telefonRehberi);
List<TelefonRehberi> listTelefonRehberiSearch = new ArrayList(); // BU BOŞ KALACAK SEARCH YAPARKEN
// DOLACAK
listview.setAdapter(new MyAdapter(context, R.layout.list_default_item, listTelefonRehberiDefault));
private int textLength = 0;
editText.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s,
int start, int count, int after) {
}
public void onTextChanged(CharSequence s, int start, int before, int
textLength = editText.getText().length();
listTelefonRehberiSearch.clear();
for (int i = 0; i < listHavaalaniDefault.size(); i++) {
if (textLength <= listTelefonRehberiDefault.get(i).getKisiAdi().length()) {
if (listTelefonRehberiDefault.get(i).getKisiAdi().toLowerCase().contains(editText.getText().toString().toLowerCase().trim())) {
listTelefonRehberiSearch.add(listTelefonRehberiDefault.get(i));
}
}
}
listview.setAdapter(new MyAdapter(context, R.layout.list_default_item, listTelefonRehberiSearch));
}
});
Kodu anlarsan rahatça halledersin.