Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Dil Becerileri
Son Forum Aktiviteleri
32Android Custom ListView Sorunu
Arkadaşlar uygulamamda bir custom listview ve custom gridview kullanıyorum. Ancak bunlar Note 3 ve bazı tabletlerde gözükmüyor bomboş ekran geliyor. Ama emulatorde ve çoğu telefonda sorunsuz çalışıyor. Daha önce böyle bir hatayla karşılaşan var mı acaba? Çözüm için aklıma hiçbir yol gelmiyor açıkçası.
Android HttpPost Hata Ayıklama
Arkadaşlar merhaba,
Uygulamamda uzak sunucuya post metodu ile veri gönderip sunucudan veri almam gerekiyor. Ancak bazen internet bağlantısı yavaşladığında vs belli bir süre sonra cevap alamadığı için uygulama durduruldu hatası alıyorum. Ben bu post işlemini yaptığım bölüme try catch ile bir hata ayıklama işlemi eklemek istiyorum ancak bu bölümde hangi Exception olayını kullanmalıyım yardımcı olabilir misiniz acaba?
Android Service sonlandırma
Arkadaşlar uygulamamda müzik için servisler kullanmaktayım ancak servisin çaıştığı activity sonlandırıldığında servisi de durdurmak istiyorum bu nedenle onDestroy() içinde stopService komutu ile servisi durdurmak istiyorum ancak durmuyor çalışmaya devam ediyor.
Android home tuşu ile çıkış
Arkadaşlar uygulamamda home tuşuna basılı tutarak uygulamanın tamamen kapatıldığı bilgisini nasıl alabilirim acaba? onDestroy metodu ile denedim ancak o sadece back tuşu için çalışıyor. Bilgisi olan varsa yardımcı olabilir mi acaba?
Android Web Service Sorunu
Arkadaşlar daha düne kadar çalışan uygulama bugün aniden asynctask ile json veri almam gereken yerlerde uygulama durdu hatası vermeye başladı. Uygulama içinden php dosyasına post ve json parse işlemi olan tüm bölümlerde uygulama durdu hatası alıyorum. Dün sorunsuz bir şekilde çalışıyordu ve kodlarda en ufak bir değişiklik yapmadım. Kendim php dosyası ile bilgisayarımdan denedim sunucudaki dosyalarda sorun yok json çıktıyı veriyor. Logcat çıktısı şu şekilde yardımcı olabilirseniz çok memnun kalırım.
[code]04-01 15:20:54.840: I/art(1382): Background partial concurrent mark sweep GC freed 78(16KB) AllocSpace objects, 0(0B) LOS objects, 22% free, 6MB/8MB, paused 11.315ms total 42.575ms
04-01 15:20:55.180: I/Choreographer(1382): Skipped 38 frames! The application may be doing too much work on its main thread.
04-01 15:20:56.914: I/Choreographer(1382): Skipped 386 frames! The application may be doing too much work on its main thread.
04-01 15:20:57.170: I/Choreographer(1382): Skipped 63 frames! The application may be doing too much work on its main thread.
04-01 15:20:57.294: D/gralloc_goldfish(1382): Emulator without GPU emulation detected.
04-01 15:20:57.880: I/Choreographer(1382): Skipped 181 frames! The application may be doing too much work on its main thread.
04-01 15:21:02.682: I/Choreographer(1382): Skipped 154 frames! The application may be doing too much work on its main thread.
04-01 15:21:02.859: I/Choreographer(1382): Skipped 42 frames! The application may be doing too much work on its main thread.
04-01 15:21:06.719: I/Choreographer(1382): Skipped 1001 frames! The application may be doing too much work on its main thread.
04-01 15:21:08.070: I/Choreographer(1382): Skipped 342 frames! The application may be doing too much work on its main thread.
04-01 15:21:09.268: I/Choreographer(1382): Skipped 311 frames! The application may be doing too much work on its main thread.
04-01 15:21:10.247: W/System.err(1382): org.apache.http.NoHttpResponseException: The target server failed to respond
04-01 15:21:10.249: W/System.err(1382): at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:85)
04-01 15:21:10.249: W/System.err(1382): at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:174)
04-01 15:21:10.250: W/System.err(1382): at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:180)
04-01 15:21:10.250: W/System.err(1382): at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:235)
04-01 15:21:10.250: W/System.err(1382): at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:259)
04-01 15:21:10.250: W/System.err(1382): at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:279)
04-01 15:21:10.250: W/System.err(1382): at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121)
04-01 15:21:10.251: W/System.err(1382): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:428)
04-01 15:21:10.251: W/System.err(1382): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
04-01 15:21:10.251: W/System.err(1382): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
04-01 15:21:10.251: W/System.err(1382): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
04-01 15:21:10.251: W/System.err(1382): at com.duphin.bil_al.PostClass.httpPost(PostClass.java:51)
04-01 15:21:10.252: W/System.err(1382): at com.duphin.bil_al.EnbasarililarActivity$Post.doInBackground(EnbasarililarActivity.java:139)
04-01 15:21:10.252: W/System.err(1382): at com.duphin.bil_al.EnbasarililarActivity$Post.doInBackground(EnbasarililarActivity.java:1)
04-01 15:21:10.252: W/System.err(1382): at android.os.AsyncTask$2.call(AsyncTask.java:288)
04-01 15:21:10.252: W/System.err(1382): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
04-01 15:21:10.252: W/System.err(1382): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
04-01 15:21:10.252: W/System.err(1382): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
04-01 15:21:10.284: W/System.err(1382): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
04-01 15:21:10.286: W/System.err(1382): at java.lang.Thread.run(Thread.java:818)
04-01 15:21:10.287: E/Buffer Error(1382): Hata java.lang.NullPointerException: lock == null
04-01 15:21:10.340: E/AndroidRuntime(1382): FATAL EXCEPTION: AsyncTask #1
04-01 15:21:10.340: E/AndroidRuntime(1382): Process: com.duphin.bil_al, PID: 1382
04-01 15:21:10.340: E/AndroidRuntime(1382): java.lang.RuntimeException: An error occured while executing doInBackground()
04-01 15:21:10.340: E/AndroidRuntime(1382): at android.os.AsyncTask$3.done(AsyncTask.java:300)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.util.concurrent.FutureTask.run(FutureTask.java:242)
04-01 15:21:10.340: E/AndroidRuntime(1382): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.lang.Thread.run(Thread.java:818)
04-01 15:21:10.340: E/AndroidRuntime(1382): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference
04-01 15:21:10.340: E/AndroidRuntime(1382): at org.json.JSONTokener.nextCleanInternal(JSONTokener.java:116)
04-01 15:21:10.340: E/AndroidRuntime(1382): at org.json.JSONTokener.nextValue(JSONTokener.java:94)
04-01 15:21:10.340: E/AndroidRuntime(1382): at org.json.JSONObject.<init>(JSONObject.java:156)
04-01 15:21:10.340: E/AndroidRuntime(1382): at org.json.JSONObject.<init>(JSONObject.java:173)
04-01 15:21:10.340: E/AndroidRuntime(1382): at com.duphin.bil_al.EnbasarililarActivity$Post.doInBackground(EnbasarililarActivity.java:141)
04-01 15:21:10.340: E/AndroidRuntime(1382): at com.duphin.bil_al.EnbasarililarActivity$Post.doInBackground(EnbasarililarActivity.java:1)
04-01 15:21:10.340: E/AndroidRuntime(1382): at android.os.AsyncTask$2.call(AsyncTask.java:288)
04-01 15:21:10.340: E/AndroidRuntime(1382): at java.util.concurrent.FutureTask.run(FutureTask.java:237)
04-01 15:21:10.340: E/AndroidRuntime(1382): ... 4 more
04-01 15:21:10.755: I/Choreographer(1382): Skipped 68 frames! The application may be doing too much work on its main thread.
04-01 15:21:11.051: I/Choreographer(1382): Skipped 73 frames! The application may be doing too much work on its main thread.
04-01 15:21:11.416: I/Choreographer(1382): Skipped 93 frames! The application may be doing too much work on its main thread.
04-01 15:21:11.857: I/Choreographer(1382): Skipped 112 frames! The application may be doing too much work on its main thread.
04-01 15:21:12.329: I/Choreographer(1382): Skipped 121 frames! The application may be doing too much work on its main thread.
04-01 15:21:12.676: I/Choreographer(1382): Skipped 85 frames! The application may be doing too much work on its main thread.
04-01 15:21:13.420: I/Choreographer(1382): Skipped 160 frames! The application may be doing too much work on its main thread.
04-01 15:21:13.595: I/Choreographer(1382): Skipped 44 frames! The application may be doing too much work on its main thread.
04-01 15:21:13.695: E/WindowManager(1382): android.view.WindowLeaked: Activity com.duphin.bil_al.EnbasarililarActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{604cd9c V.E..... R.....ID 0,0-456,242} that was originally added here
04-01 15:21:13.695: E/WindowManager(1382): at android.view.ViewRootImpl.<init>(ViewRootImpl.java:363)
04-01 15:21:13.695: E/WindowManager(1382): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:261)
04-01 15:21:13.695: E/WindowManager(1382): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.Dialog.show(Dialog.java:298)
04-01 15:21:13.695: E/WindowManager(1382): at com.duphin.bil_al.EnbasarililarActivity$Post.onPreExecute(EnbasarililarActivity.java:133)
04-01 15:21:13.695: E/WindowManager(1382): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:587)
04-01 15:21:13.695: E/WindowManager(1382): at android.os.AsyncTask.execute(AsyncTask.java:535)
04-01 15:21:13.695: E/WindowManager(1382): at com.duphin.bil_al.EnbasarililarActivity.onStart(EnbasarililarActivity.java:170)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1220)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.Activity.performStart(Activity.java:5949)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2261)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.ActivityThread.access$800(ActivityThread.java:144)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278)
04-01 15:21:13.695: E/WindowManager(1382): at android.os.Handler.dispatchMessage(Handler.java:102)
04-01 15:21:13.695: E/WindowManager(1382): at android.os.Looper.loop(Looper.java:135)
04-01 15:21:13.695: E/WindowManager(1382): at android.app.ActivityThread.main(ActivityThread.java:5221)
04-01 15:21:13.695: E/WindowManager(1382): at java.lang.reflect.Method.invoke(Native Method)
04-01 15:21:13.695: E/WindowManager(1382): at java.lang.reflect.Method.invoke(Method.java:372)
04-01 15:21:13.695: E/WindowManager(1382): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
04-01 15:21:13.695: E/WindowManager(1382): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
[/code]
Android HttpPost Hata Ayıklama
Öncelikle ilginiz için teşekkürler. İnternet bağlantısı kontrolünü zaten yapmaktayım ancak bazen internet bağlantısı olmasına rağmen çok yavaş olduğundan zaman aşımına uğrayabiliyor veya veri bağlantısı açık olmasına rağmen internet paketi bittiği zaman örneğin yine internete bağlı olarak gözüküyor bağlantı kontrolünde. Benim yapmak istediğim ise veri gönderirken zaman aşımına uğraması durumunda bir uyarı vermek. Bu durumda uygulama durdu hatası alıyorum çünkü.
HTTPS post işlemi
http://www.mobilhanem.com/android-http-post-ve-asynctask-kullanimi/
Bu linki inceleyebilir misin? Burada http post ve get işlemleri için kullanabileceğin bir class var o classı kullanarak daha rahat bir şekilde yapabilirsin işlemini
Android ses ekleme hatasi
Başka bir projeden almıyorum hocam kodları o konuda bir sıkıntı yok ne yaptıysam aynı hatayı alıyorum ses dosyası attığım an projeye bütün activitylerde R dosyası hata veriyor.
Android ses ekleme hatasi
Dediğiniz şeyleri defalarca denedim ama maalesef hata vermeye devam ediyor çok ilginç bir hata gerçekten