Hakkında
17 yaşındayım lise 3 öğrencisiyim. HTML ve CSS yi çok iyi derecede biliyorum. C# ve Android Studio dilini az derecede biliyorum. http://devrim.hnkbilisim.com/ yaptığım örnek bir sitedir. Şuan andr...
17 yaşındayım lise 3 öğrencisiyim. HTML ve CSS yi çok iyi derecede biliyorum. C# ve Android Studio dilini az derecede biliyorum. http://devrim.hnkbilisim.com/ yaptığım örnek bir sitedir. Şuan android bir uygulama üzerinde çalışıyorum.
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
42JSON Parse Hatası
Merhaba arkadaşlar, üzerinde çalıştığım bir uygulamada veri tabanından php yardımı ile veri çekmeye çalışıyorum ama kaç gündür bir türlü başarılı olamadım. Veri kaydederken veya güncellerken sorun yaşamıyorum ancak veri çekerken sorun yaşıyorum
Button show;
TextView result;
RequestQueue requestQueue;
String showUrl="https://www.uzaktanode.com/php/kisisel_bilgi.php";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
show=(Button)findViewById(R.id.goster);
result=(TextView)findViewById(R.id.textView);
requestQueue = Volley.newRequestQueue(getApplicationContext());
show.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.POST, showUrl, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
JSONArray students = response.getJSONArray("students");
for(int i=0;i<students.length();i++)
{
JSONObject student=students.getJSONObject(i);
String firstname = student.getString("firstname");
String lastname = student.getString("lastname");
String age = student.getString("age");
Toast.makeText(getApplicationContext(),firstname,Toast.LENGTH_LONG).show();
result.append(firstname+" "+lastname+" "+age+"\n");
}
result.append("===\n");
} catch (JSONException e) {
e.printStackTrace();
Toast.makeText(getApplicationContext(),"haa ",Toast.LENGTH_SHORT).show();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("Hata ErrorResponse",error.getLocalizedMessage());
}
});
requestQueue.add(jsonObjectRequest);
}
});
}
Kod burası. Uygulamayı çalıştırdığım zaman çalışıyor kapanmıyor ancak veri çekmiyor direk aşağıdaki bölüme düşüyor uygulama.
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("Hata ErrorResponse",error.getLocalizedMessage());
}
});
Log ekranında aldığım hata ise;
E/Hata ErrorResponse: org.json.JSONException: End of input at character 4 of
budur. Yardımcı olabilirseniz çok sevinirim bir türlü çözümü bulamadım.
Arka Planda çalışma
Arkadaşlar yazdığım bir programda hata alıyorum hatanın sebebini biliyorum size detaylı bir şekilde anlatayım bilgisi olan varsa yardımcı olabilir mi?
Arkadaşlar program 6 ayrı sayfadan oluşuyor bir sayfada thread kulanarak her 10 saniyede bir işlem yapıyorum bu işlem tasarımsal yani ekrana progress Dialog geliyor her 10 saniyede ve ekranda başka değişiklikler oluyo 10 saniyede bir. Buraya kadar sıkıntı yok çalışıyor hatta uygulamayı o sayfa açıkken arka plana alıncada çalışmaya devam ediyor ancak başka bir sayfayı açarsam o 10 saniye dolunca o işlemi tekrar yapıcağı zaman hata veriyor ve uygulama kapanıyor. Ben service ekledim her saniye onu çalıştırdım belki o zaman hata vermez gerekli değişiklikleri o sayfa açık olmayıncada yapar diye ancak service kullanıncada hata aldım. Bunun nasıl bir çözümü olabilir? Ne yaparsam o sayfa açık olmadığı zaman başka sayfa açık olsada arka planda o değişiklikleri yapabilir? ProgreesDialog un ekrana gelmesine gerek yok o değişiklikleri ben diğer sayfa açıkken görmeme gerek yok ama arka planda yapması lazım durduruldu hatası vermemesi lazım.. Umarım sorunumu anlatabilmişimdir. Anlamadığınız yer varsa sormanız yeterlidir. Sorunumu halletmem lazım bi çözümü olanlar lütfen yardım etsinler.
Android Harita gözükmüyor
Arkadaşlar geliştirdiğim biraz geniş çaplı bir harita uygulamam var 5 sayfa da farklı haritalar var. Uygulamayı kendi telefonumda run edince çalışıyor tüm haritalar gözüküyor haritalar sorunsuz çalışıyor ancak uygulamayı apk yapıp kendi telefonumda veya başka bir telefonda çalıştırınca haritalar gözükmüyor. Hani api key yanlış olur harita gözükmez aynı o şekilde oluyor apk yapıp çalıştırınca ama emulatorde yada kendi telefonumda run edince sorunsuz çalışıyor bunun sebebi nedir yardımcı olurmusunuz. Uygulamamın sonuna geldim 2 hata var biri bu diğeride rotayla ilgili bunu halledersem bitti sayılır yardımlarınızı bekliyorum.
Android Maps Güncel konum alma
Arkadaşlar proje ödevimin son ayağı olarak bulunduğum noktanın latitude ve longitude veya direk adresini almam lazım. Uygulama ilk açıldığında veya bir koşula bağlı bu dediklerimden birini alabiliyorum ancak yapmak istediğim 1 kere değil cihaz 1 metre bile hareket etse yeni konumun bilgilerini alıp onu kullanmam lazım. Araştırmama rağmen başarılı olamadım yardımcı olabilecek birileri var mı? Zor değil ama yappamıyorum bilen varsa yardımını bekliyorum.
Android google maps adres bulma
Arkadaşlar bir harita uygulaması üzerinde çalışıyorum. Haritaya tıkladığımda tıkladığım yere makers ekleyip makers’ın kordinatllarını alabiliyorum latitude ve longitude yardımıyla ancak benim o makersın olduğu yerin kordinatlarını değilde direk adresini almam lazım onu nasıl yapabillirim. Yada kordinatlarını alıp onu adrese nasıl çevirebilirim? Umarım derdimi anlatabilmişimdir anlamadığınız nokta olursa yorum yaparak bildirin yardımcı olayım.
Lokasyon bulma sorunu
Bu kodları kullanarak yer konumunu gps açıksa gps den kapalıysa internet bağlantısından bulabilirsin.
Double lat;
Double log;
LocationManager locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
Location location = locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
if (location != null) {
lat = location.getLatitude();
log = location.getLongitude();
if (konum == 0) {
konum = 1;
Toast.makeText(this, "Güncel Konumunuz Alınamıyor.Lürfen GPS kontrol edin...", Toast.LENGTH_LONG).show();
}
} else {
Location location1 = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
if(location1!=null)
{
lat=location1.getLatitude();
log=location1.getLongitude();
}
else
{
if (konum==0)
{
konum = 2;
Toast.makeText(this, "Güncel Konumunuz Alınamıyor.Lürfen İnternet veya Gps'i kontrol edin...", Toast.LENGTH_LONG).show();
}
lat=0.0;
log=0.0;
}
EditText Özellikler
EditText te himt özellliği var oraya görünmesini istediğin yazıyı yaz
INTENT GEÇİŞLERİ? acil yardım
https://www.youtube.com/watch?v=y9bO0gWi0IY&index=36&list=PL9qDMO9EzLX25NTHm0q7svKLx__OZY8-e şu video size yardımcı olacaktı
if içerisinde metod sorgulamak istiyorum
anladığım kadarıyla rastgele sayı alıyosunuz ve bu sayıya göre 1. metodu yada 2. metodu çalıştırıyosunuz değil mi? yani mesela sayı 1-10 arasındaysa 1. metod çalışsın 10-20 arasındaysa 2. metod çalışsın şeklindemi yoksa iki metodda farklımı?
yazıyı sese dönüştürme
http://www.tutorialspoint.com/android/android_text_to_speech.htm
Cevabı yukarıdaki siteden yardım alarak yaptım arkadaşlar. Belki birine lazım olur diye konuyu silmiyorum