Mehmet Özcan
Mehmet Özcan
Kocaeli
16/01/2014 tarihinden beri üye
1925 GY Puanı
1K GY Sırası

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Kocaeli Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (14)
Arduino 301 Sertifikası
Veriliş Tarihi: Mart 2016
Arduino 201 Sertifikası
Veriliş Tarihi: Mart 2016
Web Programlama 201 Sertifikası
Veriliş Tarihi: Mart 2016
Web Programlama 101 Sertifikası
Veriliş Tarihi: Mart 2016
App Inventor 301 Sertifikası
Veriliş Tarihi: Mart 2016
App Inventor 201 Sertifikası
Veriliş Tarihi: Mart 2016
App Inventor 101 Sertifikası
Veriliş Tarihi: Mart 2016
Arduino 101 Sertifikası
Veriliş Tarihi: Eylül 2015
201 Sertifikası
Veriliş Tarihi: Mart 2014
101 Sertifikası
Veriliş Tarihi: Mart 2014
Android 401 Sertifikası
Veriliş Tarihi: Mart 2014
Android 301 Sertifikası
Veriliş Tarihi: Şubat 2014
Android 201 Sertifikası
Veriliş Tarihi: Şubat 2014
Android 101 Sertifikası
Veriliş Tarihi: Şubat 2014
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

8
Tümünü Gör

Kullanıcıya ait forum aktivitesi bulunmamaktadır.

Json Formatındaki veriyi parse etmek

picture-11995-1459349701.jpg
04 Haziran 2016 tarihinde cevaplandı

Öncelike Serdar'ın da dediği gibi o fonksiyonda null return ediyorsun orasını düzeltmen gerek. Bir de aldığın json verisine göre çekmek istediğin kısım uyuşmuyor gibi. Şöyle ki:

Eğer gelen veri: {"id":"31","Kimlik":"11040","Konum":"58916841655"} böyle olsaydı yani köşeli parantez içerisinde olmasaydı veriyi çekebilirdin. Ancak köşeli parantez json dizisini belirtir ve bu dizide sadece 0. eleman var.

Yani veri çektiğin kısımda şöyle bir şey yaparsan veriyi çekebilirsin:

try{
 JSONArray jsonArray = new JSONArray("[{'id':'31','Kimlik':'11040','Konum':'58916841655'}]");// Buraya param[0] yazabilirsin
 JSONObject jsonObject = jsonArray.getJSONObject(0);
 Log.d(TAG, "JSON Result: "+ jsonObject.getString("Konum")); // MAINACTIVITY: JSON Result: 58916841655
}catch (Exception e){
 e.printStackTrace();
}

   

 

Android ListView Favori Ekleme

picture-11995-1459349701.jpg
04 Haziran 2016 tarihinde cevaplandı

Bunun için en sağlıklı yol interface kullanmak. interface ile bir fragmentte favori butonuna tıkladığında interface'i tetiklersin. interface i de activity'ne implement edersen fragmentte ne zaman tetiklenir ise activity'de ki implement method'u çağırılır orada listeye eklersin. Seninkine benzer bir sorun stackoverflow'da sorulmuş buradan örnek koda bakabilirsin: http://goo.gl/8dAH8g Activity'de tanımlanan someEvent fonksiyonunun içinde bir listeye ekleyebilirsin.

android uyglamada resimleri yuvarlak şeklinde nasıl yaparım?

picture-11995-1459349701.jpg
19 Mayıs 2016 tarihinde cevaplandı

Bunun için harici kütüphane kullanmanız gerekir. Örnek olarak: https://android-arsenal.com/details/1/932

php ile diziler olusturma

picture-11995-1459349701.jpg
05 Nisan 2016 tarihinde cevaplandı

Bunun için json kullanmalısınız çok daha rahat çekersiniz hem. veri tabanından gelen verileri tutan $result değişkenini  json_encode ile direk bastırmanız bile yeterli

Projemden bir örnek:

function get_words(){
        $query = 'SELECT * FROM kelimeler ORDER BY frekans DESC';
        
        $list = array();
        $result = $this->db->query($query);
        if(!$result){
            $this->errmsg  = $this->db->error;
            return false;
        } 
        while ($row = $result->fetch_assoc())
        {
            $list[] = $row;
        }
        return $list;
    }



/* Bu da fonksiyonu çağırdığım yer:
Not: $wapi yukarıdaki fonksiyonu tuttuğum class */


     $res = $wapi->get_words();
            if(!$res){
                $json["response"] = "false";
                $json["message"] = $api->get_error();
                echo json_encode($json);
            }else echo json_encode($res);

 

Android Uygulama Yerelleştirme

Eğer geliştiricisi yerelleştirme için gerekli dosyaları paylaşmamışsa sizin çeviri imkanınız yok malesef. Geliştiricinin her dil için ayrı ayrı strings.xml dosyalarını paylaşması, çeviri yapıldıktan sonra uygulamaya gömüp yayınlaması gerekli. Çevirmek istiyorsanız uygulama sayfasında en altta geliştirici e-posta adresi yazar oraya mail atıp sorabilirsiniz.