Turkcell | Geleceği Yazanlar

Emre Kaplan
Android Developer at Nevitech İstanbul-II (Anadolu)
09.07.2016 tarihinden beri üye
6100 GY Puanı
36. GY Sırası
Daha Fazla Gör Daha Az Gör
5 Rozet
10 Sertifika
13 Soru Sordu
121 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Eğitim Geçmişi

Sertifikalar & Başarılar

GY Sertifikaları (10)
Android 101 Sertifikası
Veriliş Tarihi : Şubat 2017
Android 201 Sertifikası
Veriliş Tarihi : Şubat 2017
Android 301 Sertifikası
Veriliş Tarihi : Haziran 2017
Android 401 Sertifikası
Veriliş Tarihi : Haziran 2017
C Sharp 101 Sertifikası
Veriliş Tarihi : Haziran 2017
Web Programlama 101 Sertifikası
Veriliş Tarihi : Haziran 2017
Web Programlama 201 Sertifikası
Veriliş Tarihi : Haziran 2017
Web Programlama 301 Sertifikası
Veriliş Tarihi : Kasım 2018
Web Programlama 302 Sertifikası
Veriliş Tarihi : Kasım 2018
Web Programlama 401 Sertifikası
Veriliş Tarihi : Kasım 2018
Diğer Sertifikaları (0)
Test Sonuçları (0)

Dil Becerileri (0)

Rozetler

5

Son Forum Aktiviteleri

134
Tümünü Gör

Json kul

Merhaba arkadaşlar. JSON ile istediğim herhangi bir siteden veri çekmem mümkün mü yoksa herhangi bir izin gerekiyor mu ? 

Emre Kaplan
26 Ağustos 2016 tarihinde soruldu

Google Map Sorunu

Merhaba arkadaşlar. 

Android srudio ile ypmış olduğum uygulama debug ettiğimde doğru bir şekilde cihazımda çalışıyor. Ancak aynı uygulamayı Generate Signed APK üreterek denediğimde google maps ekrana yüklenmiyor. Bu sorunu nasıl çözeilirim ? 

Android Studio LocationClient kütüphanesi

Merhaba arkadaşlar. 

Projemde LocationClient sınıfını kullanmak istiyorum ancak bir çok kütüphane import etmeme rağmen bu sınıfı kullanamıyorum. Kullanabileceğim kütüphane veya başka bir sınıf var mı ?

Emre Kaplan
24 Ocak 2017 tarihinde soruldu

Android (wear-mobile) ilişkisi

Merhaba arkadaşlar. 

Android wear ile ilgili bir sorum olacak. Dosyada da belirttiğim gibi mobile içerisinde yazmış olduğum classlara wear içerisinde nasıl ulaşabilirim ? Yardımcı olursanız çok sevinirim.

Emre Kaplan
26 Ocak 2017 tarihinde soruldu

Android File, BufferedReader Hakkında

Merhaba arkadaşlar,

normalde bir dizinde txt uzantılı dosya belirtip bu dosya üzerinden okuma, yazma işlemlerini yapıyorum. Ancak şu ifade de;

File myFile;
BufferedReader reader = new BufferedReader(new FileReader(myFile));

Emre Kaplan
03 Şubat 2017 tarihinde soruldu

Wifi Manager

Merhaba arkadaşlar,

Android uygulamamda wifi verilerini çekmek istiyorum mac adres olsun level olsun. Ancak wifi leri bir türlü listeleyemedim.Manifest dosyasında şu izinleri verdim:

Emre Kaplan
13 Şubat 2017 tarihinde soruldu

Beacon Notifications Android

Merhaba arkadaşlar,

Elimde bir kaç tane beacon var. ScanResault ile beacon datalarını alıyorum burada sorun yok. Ancak ben beacon kullanarak bluetooth üzerinden notifications göndermek istiyorum. Önerebileceğiniz kaynak var mı ? 

Emre Kaplan
09 Haziran 2017 tarihinde soruldu

Geometrik Hesaplama

Merhaba arkadaşlar ekte ki resimde A noktasının (x,y) koordinatlarını nasıl hesaplayabilirim ? Herhangi bir formül mevcut mu ? 

Emre Kaplan
15 Haziran 2017 tarihinde soruldu

Google Maps OnClick Area

Merhaba arkadaşlar,

Google Maps v2 yi kullanıyorum. Google Maps üzerinde belirli bir alan dışında click evet larının çalışmasını engellemek istiyorum. Bunun için önerebileceğiniz bir yöntem var mı ? 

Emre Kaplan
30 Haziran 2017 tarihinde soruldu

Android Google Map Marker Show info..

Merhaba arkadaşlar,

Map üzerine ekleyeceğim marker lara title değerlerini de vermeme rağmen sadece son marker ın title değeri görünüyor. Nerede hata yapıyorum ? Yardımlarınızı bekliyorum. Kullandığım kod şu şekilde:

Android senör yardımı ile hareket algılama.

Merhaba arkadaşlar,

Android sensörünü kullanarak hareket bilgisi almak istiyorum. Daha anlaşılır olması açısından şu şekilde ifade edeyim, hareket halindeyken geriye true değeri döndürürken, hareketsiz haldeyken geriye false dönsün istiyorum. Bu şekilde kullanılan hazır fonksiyonlar var mı ? Şimdiden teşekkür ederim.

Emre Kaplan
30 Ekim 2017 tarihinde soruldu

İPhone cihazı Mac ile nasıl haberleştirebilirim?

Merhaba arkadaşlar, Elimde ki iPhone 5s i virtualbox üzerine kurduğum macos high sierra ya usb ile nasıl bağlayabilirim? Windows üzerinde cihaz görülüyor ancak macos da şarj dahi olmuyor. Değerli fikirlerinizi bekliyorum.

Emre Kaplan
21 Nisan 2019 tarihinde soruldu

Mobil Cihazda Yüklü Uygulamaları Listeleme

Merhaba Önder,

https://play.google.com/store/apps/details?id=com.information.GamApp bu uygulamamı inceleyebilirsiniz. Eğer isteğinize uygunsa kod paylaşabilirim.

 

 

Dosya Adı Kullanma Sorunu

04 Şubat 2017 tarihinde cevaplandı

Merhaba Mustafa,

Diğer kodlar ile uzak veritabanından çekiyordur büyük ihtimalle. 

http://www.mehmetkirazli.com/android-dersleri-21-resim-galerisi-olusturma/ bu siteyi bir incele yardımcı olabilir.

Acil yardım

06 Şubat 2017 tarihinde cevaplandı

paylaşma olayını nerde yapacaksın ? 

Web sitelerinin uygulamasını yapmak için

React.js ile yapılabiliyor. Android hybrid uygulama geliştirme diye arayabilirsin karşına çıkacaktır.

ArkaPlanda Activity Başlatma

10 Şubat 2017 tarihinde cevaplandı

https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/asynctask bu sınıfı kullanarak arkaplan işlemleri yapabilirsin.

drawable içinde klasör

11 Şubat 2017 tarihinde cevaplandı

Merhaba,

eğer çok fazla resim dosyası olacaksa drawable içinde tutmanız uygulama boyutu açısından iyi olmayacaktır. Tavsiyem bu resim dosyalarını uzak veritabanında tutup o şekilde erişim sağlamak. 

Apk editleyerek özellik ekleme

11 Şubat 2017 tarihinde cevaplandı

Merhaba, 

Apk yı editleme gibi bir durum söz konusu değil bildiğim kadarıyla. Şöyle birşey yapabilirsin apk yı decompile ederek kodlarına erişebilirsin ve kendi uygulamanda o kodları kullanabilirsin sonrasında da kendi eklemek istediğin olayı eklersin ve sıfırdan projeyi yapmış olursun. 

Apk editleyerek özellik ekleme

13 Şubat 2017 tarihinde cevaplandı

paramString'in string tanımlı olması döngü yapmanı mı engelliyor ? Tam olarak anlayamadım.

screen1 deki değişken veri aynı anda screen2 de de görünsün

20 Şubat 2017 tarihinde cevaplandı

Merhabalar,

Screen leri class olarak düşünüyorum. Screen1 de oluşturduğun değişkeni public static int a; şeklinde tanımla.Screen2 içerisinde bu değişkeni int b=Screen1.a; şeklinde çağır. İşini görebilir.

Mobil Oyunu Web Sitesine Uyarlama

Mobil oyunu hangi platformda yaptığına göre değişir. Eğer Unity oyun motoru kullanıyorsan elinde ki kodlar ile web sitesine uyarlayabilirsin.

Main java ve fragmentler

21 Şubat 2017 tarihinde cevaplandı

MainActivity uygulama açılır açılmaz çalışacağından arkaplanda ki AsyncTask tetiklenir ve sonsuza dek koşar :) 

Android Studio APK Oluşturma Hatası (Yardım)

apk üretip çalıştırdığında nasıl bir hata alıyorsun ? 

Arkaplanda textview güncelleme

28 Şubat 2017 tarihinde cevaplandı

Merhaba,

sürekli güncellemek bana çok mantıklı gelmedi. Timer kullanarak aralıklarla güncelleyebilirsin veya bir butona bağlayarak tıklandığında güncel veriyi alabilirsin. 

istediğim ssid'ye sahip wifi olup olmadığını kontrol etmek

28 Şubat 2017 tarihinde cevaplandı

Merhaba,


wifi = SimpleWifiManager.getInstance();

receiverWifi = new SimpleWifiReceiver();

wifi.registerScan(receiverWifi);

wifi.startScan();

bu şekilde wifi taramasını başlattığını varsayarsak. Bir kaç işlem daha yapman lazım araştırırsan rahatlıkla bulabilirsin.

Kağıt üstü tasarımı bilgisayar ortamına geçirmek

28 Şubat 2017 tarihinde cevaplandı

Merhaba,

kağıda dökmüş olduğun o karakteri blender programı ile çizeceksin (Başka programlarda olabilir tabi.). Tamamladıktan sonra basit bir şekilde unity içine alabilirsin. Kolay gelsin.

OneSignal Bildirimi

08 Mart 2017 tarihinde cevaplandı

Merhabalar,

Bildirimlerde çok fazla bilgim yok ancak şöyle birşey yapabilirsin. Uygulama açıldığında mainActivity çalışıyordur. Bu activity de bildirimler adında bir buton oluşturarak butonun click'inde alertDialog ile gelen bildirimi ekrana bastırın. Ben böyle birşeyler denerdim ama çok emin değilim. Kolay gelsin.

sanal makinede my application

08 Mart 2017 tarihinde cevaplandı

Merhaba,

AndroidManifest.xml dosyasını gözden geçirmenizde yarar var. Örnek olarak şu şekilde olmalı:


<application android:name=".application.MyApplication"

android:allowBackup="true"

android:icon="@mipmap/ic_launcher"

android:label="@string/app_name"

android:supportsRtl="true"

android:theme="@style/AppTheme">

<activity android:name=".MainActivity">

<intent-filter>

Websitesinden Veri Çekmek - Android

06 Haziran 2017 tarihinde cevaplandı

Merhabalar.

Verilerinizi sürekli güncelleyecekseniz ve farklı farklı veriler çekmeyi düşünüyorsanız uzak veritabanından veri çekmenizi öneririm. İkinci sorunuza cevap olarak da web servis kullanmanız gerekmekte. Oluşturduğunuz sitede ki verileri bir veritabanında tutacaksınız (Örneğin: MySQL). Sonra web servisler ile istediğiniz datayı android e taşıyabilirsiniz. Siz gerekli web servisleri yazdıktan sonra dataları güncellediğiniz de otomatik olarak android tarafında da güncel datalar görünmüş olacaktır.

Hatim Programı

06 Haziran 2017 tarihinde cevaplandı

Merhabalar,

Bu şekilde değilde "arkadaşlar şöyle bir uygulama yapıyorum ama şu kısımlarda sorun yaşıyorum. Yardım eder misiniz ?" gibi yazsaydınız daha iyi olurdu. Kimse oturupta size yardım olsun diye bu projeyi sıfırdan yapıp size teslim etmez. 

İyi günler. İyi çalışmalar.

Android Detaylı Konum Bilgisi

06 Haziran 2017 tarihinde cevaplandı

Merhabalar.

location.getLatitude(); -> Enlem

location.getLongitude() -> Boylam

location.getAltitude() -> yükselti  Daha önce kullanmadım ama bu şekilde yükseklik bilgisini alabilirsin diye düşünüyorum.

Kolay gelsin. 

Android getMap()

06 Haziran 2017 tarihinde cevaplandı

Merhabalar,

GoogleMap gmap;


MapFragment mapFragment = (MapFragment) getFragmentManager().findFragmentById(R.id.map);

gMap = mapFragment.getMap();
 

bu şekilde deneyebilirsiniz. Ayrıca build.gradle içerisinde

dependencies

{


compile 'com.google.android.gms:play-services-maps:7.8.0'
 

}  google maps in bu sürümünü import edebilirsiniz.Kolay gelsin.

Spotify Api

09 Haziran 2017 tarihinde cevaplandı

https://developer.spotify.com/web-api/code-examples/ JAVA/Android sekmesinden bir şeyler bulabilirsin. Kolay gelsin.

Android bilgi yarışması

11 Haziran 2017 tarihinde cevaplandı

Merhabalar,

sorularınızı database de tutarsanız tek activity de gösterebilirsiniz. Kolay gelsin.

Android uygulamamı Storeda ingilizce adıyla bulamıyorum

12 Haziran 2017 tarihinde cevaplandı

Merhabalar,

Google Play hesabına hangi isimle yükleme yaptıysanız o şekilde arama yapabilirsiniz: Yani uygulama birden farklı dil seçeneğini destekleyebilir ama play de ki adı bir tanedir. Siz google play hesabınıza Sayı Bul şeklinde yükleme yapmışsanız bu isimle arattığınızda gelir diye düşünüyorum. Yanılıyor da olabilirim tabii.

Android Studio button konumlandırma Sorunu

12 Haziran 2017 tarihinde cevaplandı

LineerLayout yerine RelativeLayout dener misin ? 

Activity den atma

13 Haziran 2017 tarihinde cevaplandı

Merhaba,

Wifi kapalı olduğunda uygulama durduruldu hatası vererek mi kapanıyor yoksa sen mi direk uygulamayı kapatıyorsun. Eğer sen kapatıyorsan kapattığın yerde intent ile x.class ile x activity sine geçiş yaptırabilirsin. Yok hata alarak kapanıyorsa wifi.getEnabled ile kontrol edersin ve yine intent ile istediğin sınıfa geçiş yaptırabilirsin.

Android de trafik bilgisini nasıl kullanabilirim?

19 Haziran 2017 tarihinde cevaplandı

Merhabalar,

google maps in sunduğu api de trafik bilgisi de mevcuttu galiba. googleMap.setTrafficEnabled(true); şeklinde kullanabilirsin. Daha ayrıntılı trafik bilgisi istiyorsan biraz daha araştırman gerekecek. Kolay gelsin.

Android Stuodio Minumum SDK sıkıntısı

21 Haziran 2017 tarihinde cevaplandı

Merhabalar,

Uygulamanızda alt sürümlerin desteklemediği bir teknoloji kullanıyor olabilirsiniz. Atıyorum wifi üzerine uygulama geliştiriyorsunuz 5 in altında ki telefonlarda wifi desteklemiyor. Bu durumdan kaynaklı hata alıyor olabiirsiniz. Uygulamayı debug modda çalıştırıp detaylı bir hata raporu alırsanız daha iyi olur. Ayrıca build.gradle içinde minSdkVersion, compileSdkVersion, buildToolsVersiyon değerlerinide düşürmeyi deneyebilirsiniz. Kolay gelsin.

Android Studio Array - Index Hatası

30 Haziran 2017 tarihinde cevaplandı
while ((soru = reader.readLine()) != null) 
{
   soru = ""+soru;
}
String[] soruIcerik = soru.split(";");
String x = soruIcerik[0];
String y = soruIcerik[1];
.
.
.
.

Şeklinde yaparsan sorun çözülür. Hatta soru değişkenini şu şekilde tanımlarsan daha iyi String soru = ""; şeklinde. Kolay gelsin

Android iki sınıf arası List paylaşımı

04 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

Intent sınıfını kullanarak veri aktarımını yapabilirsiniz. Linkte detaylı bir şekilde gösterilmiş. Kolay gelsin.

https://stackoverflow.com/questions/11303887/how-can-i-transfer-the-data-between-two-activities-in-android

Activity ile class' ların olduğu dosyadan işlemleri yapmak

Merhabalar,

Context mContext; 

burada mContext değişkeni null dır. Şu şekilde yapabilirsin.

 

Konuşma bittikten sonra yanıt almak

09 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

şöyle bir şey yapabilirsiniz. mesajı okuma fonksiyonu tamamlandıktan sonra kullanıcıdan sesli mesajı alarak işleme devam edebilirsiniz. Mesaj okumanın bitip bitmediğini de isRunning(farklı bir method daolabilir) ile kontrol edebilirsiniz.

Android anlık bildirim gönderme

Merhabalar,

https://stackoverflow.com/questions/1243066/does-android-support-near-real-time-push-notification

bu linke bir göz atabilirsin paylaşımlarda güzel kaynaklar var. Kolay gelsin.

Android'de yazılan programı parça parça ücretli yapmak

11 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

uygulama içi satın alma mantığını kullanabilirsin. Bu genelde oyunlar için kullanılıyor ama deneyebilirsin. Kolay gelsin.

Google Maps OnClick Area

18 Temmuz 2017 tarihinde cevaplandı

Öncelikle cevabınız için teşekkür ederim. Farklı bir yol ile sorunu çözmüştüm. LatLngBounds bounds = new LatLngBounds(LatLng,LatLng); ile bir alan belirledim daha sonrada onMapClick içerisinde bounds.contain(marker.getPosition()) ile kontrol edebiliyorum.

Dosya Kaydetme sorunu

21 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

dosyanın ismini ve yazılacak text i vermişsin ancak dosyanın yolunu belirtmemişsin. Birde dosyanın yolunu belirterek deneyebilirsin. Sana tavsiyem FileProccess adında bir sınıf tanımla filePath,fileDelete,fileOpen gibi basic fonksiyonları burada tanımla daha rahat ve anlaşılır olur. Kolay gelsin.

Android Uygulama Güvenliği

22 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

ProGuard kullanabilirsin. Basit bir kullanımı mevcut. Mantığı şu şekilde belirttiğin class, field ların isimlerini arkaplanda değiştiriyor(a,b,c,d gibi). Herhangi bir kişi uygulamanızın apksını decompile etse dahi kodun okunurluğu çok karışık olacaktır.

https://stackoverflow.com/questions/20885725/how-to-use-the-proguard-in-android-studio

Kolay gelsin.

Android ile mysql bağlantısı ?

22 Temmuz 2017 tarihinde cevaplandı

Merhaba,

Köprü olayını web servisler ile yapmalısın. PHP,Java,C# herhangi birinde yazabilirsin bu web servisleri. Örnek olması açısından bu videoyu izleyebilirsin. Kolay gelsin.

 

https://www.youtube.com/watch?v=s8bHgzp-EhY

(Laf) Sözlük için uygulama

23 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

XML dosyalarını JSON formatına dönüştürüp oradan da dataları android üzerinde istediğin şekilde gösterebilirsin. Bu site yardımcı olabilir. https://stackoverflow.com/questions/18337394/convert-xml-to-json-object-in-android

Kolay gelsin.

Sayı Tekrarı

24 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

int x,y;

int toplam = 0;

int sonToplam =0;

tuşa basıldığında  toplam = x+y;

sonToplam = toplam + y;

ekrana da sonToplamı bastırırsın. Ancak şöyle bir koşul koyman lazım tuşa ilk tıklandığında ekrana toplam değerini bastıracaksın diğer tıklamalarda sonToplam değerini.

Android Maps Hatası

24 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

sdk manager ı çalıştırarak google play servislerini yüklemen lazım. 

android maps gözükmüyor

24 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

sebebi büyük ihtimal ile Api Key dir. Bende de aynı sorun olmuştu yeni api key üretip sorunu halletmiştim.

android maps gözükmüyor

24 Temmuz 2017 tarihinde cevaplandı

 

SupportMapFragment mapFragment = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map)
gMap = mapFragment.getMap();


Birde bu şekilde dener misin ? 

Mesaj

28 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

editText in oluşturulduğu xml dosyasında italik yapabilirsin. Oluşturduğun EditText view ına tıkladığında sağ pencerede özellikleri göreceksin. Oradan italik butonuna tıklaman yeterli. Kolay gelsin.

dp ile setMargins kullanımı

31 Temmuz 2017 tarihinde cevaplandı

Merhabalar,

bu linki inceleyebilirsiniz. Kolay gelsin.

https://stackoverflow.com/questions/4605527/converting-pixels-to-dp

Maalesef Uygulama Durdu

02 Ağustos 2017 tarihinde cevaplandı

Bu hatanın sebebi herşey olabilir. Daha detaylı hata raporu verebilirseniz çözüm önerebiliriz. İyi günler. 

TextView Sorunu

03 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

tam olarak nereye eklemek istiyorsunuz anlayamadım. Eğer kastınız eklediğiniz textView ın konumunu değiştirirken sorun yaşamanızsa LinearLayout yerine RelativeLayout kullanabilirsiniz. Kolay gelsin.

Java da Hata

04 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

main fonksiyonunu kullanabilmen için Application sınıfından extend etmen gerekiyor IlkProgram sınıfını.Bence main fonksiyonunu tanımlamana gerek yok bir tane constructor method tanımla main içinde yapmış olduğun işlemleri orada yap. Çözüm olabilir. Kolay gelsin.

GOOGLE PLAY HESABI HAKKINDA

09 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

bildiğim kadarıyla kendi hesabındaki uygulamaların benzerlikleri sorun teşkil etmez. Ancak senin uygulaman herhangi bir kişinin uygulamasına aşırı benzerlik gösteriyorsa o zaman google senin uygulamanı askıya alıyor veya reddediyor. Yine de uygulamalarını hesaba yüklemeden biraz daha araştırma yapmanı öneririm. Kolay gelsin.

Android Barcode Reader

14 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

Öncelikle QR Code kullanmadım projelerimde ancak şöyle yapılabilir diye düşünüyorum. Kod okuması yaptığın fonksiyon içerisinde, 

SimpleDateFormat s = new SimpleDateFormat("ddMMyyyyhhmmss");

String format = s.format(new Date());
 

bu şekilde tarih formatı oluşturup istediğin verinin yanına bu formatı bastırabilirsin. Tekrar belirtmek isterim daha önce QR Code kullanmadım. Umarım işine yarar. Kolay gelsin.

 

Android Barcode Reader

15 Ağustos 2017 tarihinde cevaplandı

    public String changeDateFormat(long timestamp)
    {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:SS");
        Date currDate = null;
        String newDate  = null;
        try
        {
            currDate = new Date(timestamp);
            newDate  = sdf.format(currDate);

        }
        catch(Exception e)
        {
           //hatayı bastır
        }
        return newDate;
    }

Basit bir fonksiyon yazdım. Bu fonksiyonu uygulamanda şu şekilde kullanabilirsin.

Android Barcode Reader

16 Ağustos 2017 tarihinde cevaplandı

Şu şekilde yaparsan sorun çözülecektir.

 

Json post parameter

16 Ağustos 2017 tarihinde cevaplandı

Merabalar,

verilerinizi JSONArray de tutup, post ederken string tipinde yollayabilirsiniz. Şu şekilde kullandığım bir fonksiyon var işinize yarayabilir.

Android de dosyaya yazma

17 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

TextView textview = (TextView) findViewById(R.id.textview);
String   text     = textview.getText().toString();

Bu şekilde herhangi bir textview ın textini alabilirsin. Bundan sonrası 'text' değişkenini dosyaya yazmak. Kolay gelsin.

Appcombatactivity

18 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

build.gradle içerisinde dependencies bloğu içerisinde appcompat kütüphanesini compile etmen gerekiyor. Ben kendi projemde bu versiyonunu kullanıyorum. 


compile 'com.android.support:appcompat-v7:24.0.0'
 

eğer uyum sorunu oluşursa uygun versiyona kısa bir araştırma ile ulaşabilirsin. Kolay gelsin.

Loading Bekletme Ekranı Sorunu

18 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

kodların nasıl bir hata verdiğini görmeden çözüm sunmak çok zor.

API 20 ÜZERİ SPLASH EKRANINDAN SONRA DURDURULDU HATASI!!

22 Ağustos 2017 tarihinde cevaplandı

Merhabalar,

Clean project yaparsan düzelebilir.

SQLite veritabanındaki son kayıt

06 Eylül 2017 tarihinde cevaplandı

Merhabalar,

en son veriden kastınız veritabanına eklenen en güncel veri ise şu şekilde yapabilirsiniz. Veritabanı tablonuzda bir sütun daha açın ve burada verilerin veritabanına kaydedildiği tarihleri tutun. Veri çekme işleminde de en güncel tarihli olan veriyi çekin. Umarım yardımcı olur. Kolay gelsin.

Android studio harita konum olayi

06 Eylül 2017 tarihinde cevaplandı

Merhabalar,

adım adım güzel bir şekilde anlatılmış http://umiitkose.com/2015/12/1589/ takıldığın yer olursa yine sorabilirsin. Kolay gelsin.

Saat farkini nasil bulacagim?

08 Eylül 2017 tarihinde cevaplandı

android oyunumu tanıtabilirim popülerleştirebilirim

27 Eylül 2017 tarihinde cevaplandı

Merhabalar,

facebook üzerinden benimle iletişime geçerseniz bu konu hakkında yardımcı olabilirim. Kolay gelsin.

Android Çoklu Ekranlar için Yerleşim

11 Ekim 2017 tarihinde cevaplandı
int measuredWidth = 0;
int measuredHeight = 0;

WindowManager w = getWindowManager();

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB_MR2) 
{
    Point size = new Point();
    w.getDefaultDisplay().getSize(size);

    measuredWidth = size.x;
    measuredHeight = size.y;
} 
else {
    Display d = w.getDefaultDisplay();

    measuredWidth = d.getWidth();
    measuredHeight = d.getHeight();
}

Android Konum Bilgisi (il, ilçe adı)

25 Ekim 2017 tarihinde cevaplandı

Merhabalar,

Geocoder işinizi görecektir.

Bütün Cihazlar için Hangi SDK

03 Kasım 2017 tarihinde cevaplandı

Merhabalar,

uygulamada kullanacağın teknolojilere göre değişir Ama sen minSdk yı olabildiğince düşürmeye bak. Birde kullandığın teknolojilerin hangi cihazlarda desteklendiğinin veya desteklenmediğinin analizini iyi yaparsan, geliştireceğin uygulamayı olabildiğince fazla cihazda çalıştırabilirsin. Kolay gelsin..

Android Studio da Sunucuya Dosya Yükleme

Merhabalar,

ben kafamda şu şekilde oluşturdum ancak daha farklı ve kolay yollarıda olabilir diye düşünüyorum.

1-) Öncelikle uygulamanda session açmalısın kullanıcıları tutmak için.

2-) Sonra External Storage işlemleri ile read, write.. yaparak dosya içeriklerini almalısın.

3-) Daha sonra bu verileri database e işleyecek web servisleri yazmalısın.

4-) Android ile Database i bağlayarak dosya içeriklerini web servisler yardımı ile taşımalısın.(Get-Post)

Fragment restart etmem gerek ama nasıl ?

14 Kasım 2017 tarihinde cevaplandı

Merhabalar,

onResume() metodunu kullanabilirsin. İnternette çok fazla kullanımı mevcut kolay gelsin. 

 

 

 

Fragment içinde alertdialog ve progressdialog kullanımı

Merhabalar,

login.this yerine getActivity() yazarak deneyebilirsiniz. Kolay gelsin.

Android Parmak izi sistemi

24 Kasım 2017 tarihinde cevaplandı

Merhabalar,

içeriğini incelemedim ama yardımcı olabilir. https://github.com/googlesamples/android-FingerprintDialog kolay gelsin.

Android Uygulaması durduruldu hatası

29 Aralık 2017 tarihinde cevaplandı

Merhabalar, 

sonuc değişkenine ilk değer atamayı deneyebilirsiniz. Ayrıca hatanın tam olarak ne olduğunu anlamak için;

1-) Uygulamanızı Android Studio ile run edin,

2-) Hata alana kadar uygulamanızda işlemler yapın.

3-) Hata aldığınızda Android Studio nun sağ alt kısmında "Run" penceresine tıklarsanız detaylı hata raporunu görürsünüz.

Kolay gelsin.

Android Studio'da Altı çizili Yazdırma

12 Ocak 2018 tarihinde cevaplandı

Merhabalar,

eğer yazmak istediğin text dinamik değilse xml içinde <u> tagını kullanarak yapabilirsin. Eğer dinamik şekildeyse şu kodlar yardımcı olacaktır.

TextView textView = (TextView) view.findViewById(R.id.textview);
SpannableString content = new SpannableString("Content");
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
textView.setText(content);

kolay gelsin.

Android studio başlangıçta proje hatası veriyor

12 Ocak 2018 tarihinde cevaplandı

Merhabalar,

LinearLayout kullanabilirsin şu şekilde.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="match_parent">

...

</LinearLayout>

kolay gelsin.

Başka bir web sitesinden projemize veri çekebilir miyiz?

12 Ocak 2018 tarihinde cevaplandı

Merhabalar,

Xamarin de nasıl olur bilmiyorum ama android için jsoup kütüphanesini kullanabilirsin. Ayrıca veri çekeceğin site rss paylaşıyorsa oradan da veri çekebilirsin. Kolay gelsin.

Data Folder Not Found Hatası

24 Ocak 2018 tarihinde cevaplandı

rar,zip formatında yollamayı denediniz mi ? 

Android de açık activity i kapatma

Merhaba,

activity içinde onDestroy metodunu override et. Sonra bu metod içinde arraylist.clear() ile listeni temizle. 

Android de açık activity i kapatma

@Override
public void onDestroy(){
  arrayList.clear(); //soruları tuttuğun liste.
}

bu şekilde activity içerisinde kullanabilirsin.

Yapılan Bir Uygulamayı Yaymak

12 Eylül 2018 tarihinde cevaplandı

Merhaba,

bir kere masrafsız olmaz. Sosyal medyanın reklamlarını kullanmanız lazım fazla kişiye ulaşmak istiyorsanız. Uygulama içinde kullanıcıyı boğacak reklamlar eklememelisiniz. En önemlisi de uygulamanızı kullanan kişi kendi kendisine "vay bee ne kadar yararlı ve güzel uygulama" diyorsa 50K ları rahatlıkla görebilirsiniz. Uzun lafın kısası yapılan işin kalitesi çok önemli. 

Kolay gelsin.

android uygulamada rezervasyon alma

13 Eylül 2018 tarihinde cevaplandı

Merhaba,

sitenizi inceledim bayağı başarılı duruyor. Eğer android tarafında profesyonel destek almak isterseniz, 

https://www.facebook.com/emre.kaplan.90475069 

facebook sayfam üzerinden benimle iletişime geçebilirsiniz.

Kolay gelsin.

Android AlertDialog

30 Eylül 2018 tarihinde cevaplandı

Merhaba,

bu işine yarayabilir.


AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);

builder.setPositiveButton("EVET", new DialogInterface.OnClickListener()
{ 
    @Override public void onClick(DialogInterface dialog, int which) {
        sayac = 0 
    } 
});

buildir.show();

 

[2]Android Studio MainActivity yanlış??

09 Ekim 2018 tarihinde cevaplandı

Merhaba,

kotlin projesi açtığın için .kt uzantılı dosyalar oluşuyor. java projesi açarsan düzelecektir. 

mysql ve android JSON hatası

05 Aralık 2018 tarihinde cevaplandı

Merhaba, şu şekilde bir kod parçası var. JSONObject obj = new JSONObject(stringData); burada ki stringData'nın formatı json' a dönüştürülemiyor. Kullandığın web servisi dışarıdan çağırarak geriye dönen datayı incele sorunu çözersin. Kolay gelsin.

mysql ve android JSON hatası

05 Aralık 2018 tarihinde cevaplandı

response değerinde sıkıntı var galiba. bu satıra breakpoint koyarak debug modda bakabilir misin ? response içeriğini görmüş oluruz. 

Api hatası

06 Aralık 2018 tarihinde cevaplandı

Merhaba, 

build.gradle içerisinde şunu deneyebilirsin. 

android {
  ...

  packagingOptions {
    exclude 'META-INF/services/javax.annotation.processing.Processor'
  }
}

eğer sorun çözülmezse yine gradle dosyası içerisinde import edilmiş kütüphaneleri gözden geçir. Aynı işlevi yapan farklı versiyonda import edilmiş kütüphaneler olabilir onlardan birisini kaldırman gerekiyor. Kolay gelsin.

resim kaydetme

10 Aralık 2018 tarihinde cevaplandı

Merhaba, 

https://www.youtube.com/watch?reload=9&v=JzRPM5DsK-g  burada basit bir örnek var. Bunun temelinde imageView den resmin yolunu verirsen kaydetme işlemini yapacaktır. Kolay gelsin.

Android ibeacon bağlantısı

17 Aralık 2018 tarihinde cevaplandı

Merhabalar, 

beaconlar üzerine bir süredir çalışıyorum ve bu alanda danışmanlıklar veriyorum. Profilimde iletişim bilgilerim mevcut. Data detaylı konuşabiliriz. Kolay gelsin.

JAVA KODUNU KOTLİNE DÖNÜŞTÜRMEK

24 Aralık 2018 tarihinde cevaplandı

Merhaba,

proje içinde ki java sayfalarında Ctrl+Alt+Shift+K yaparsan o sayfa için java kodlarını kotlin e çevirmiş olursun. 

Android sqlite listview

28 Aralık 2018 tarihinde cevaplandı

Merhaba,

oluşturduğun veritabanı içerisinde ilgili tabloya bir kolon daha ekle is_public şeklide. listview den kalıcı olarak silmek istediğin verileri seçtiğinde ilgili tabloyu güncelle ve is_public alanına 0 ata. Yazdığın select sorgusunda da is_public kolonunu kontrol et 0 değilse sonuç getirsin. Umarım anlatabilmişimdir. Kolay gelsin.

EditText Boş Bırakılınca Program Durduruluyor

03 Ocak 2019 tarihinde cevaplandı

Merhaba,

boş bir değeri "null" double veya herhangi bir şeye parse edemezsin. Tüm edittext leri kontrol et eğer "null" veya "" değer geliyorsa bunu 0 kabul ederek işlemlerini yapmaya devam et. Kolay gelsin.

proje hakkında

Merhaba,

her park için sensör kullanman gerçekten maliyetli olur. Şu şekilde yapabilirsin giriş ve çıkışlara sensör koyarak otoparka giriş ve çıkış yapan araç sayınısı bulabilirsin buradan da fark alarak otoparkta ki toplam araç sayısını bulabilrsin. Ancak bir araç girişten çıkış veya çıkıştan giriş yapabiliyorsa hesaplaman yanlış olacaktır. Eğer bu şekilde bir proje yapacak olsaydım kameralar kullanırdım. Kameralarla alacağım dataları da işleyerek faklı analiz sonuçları ortaya çıkarırdım  Güzel proje daha geniş düşünmeni tavsiye ederim. Kolay gelsin.

Dizi içerisinde textview tersten yazma sorunu

Merhaba,

denemedim ancak şu şekilde yapabilirsin. Harfleri tuttuğun liste list1 olsun. Collections.sort(list1); şekilnde sıralayıp list1 i kullanabilirsin. Kolay gelsin.

localhost hatası. Yardım ?

23 Ocak 2019 tarihinde cevaplandı

Merhaba, 

session ı sayfanın başında başlatmadıysan bu şekilde bir hata almış olabilirsin. <?php session_start(); .... ?> şeklinde yaparak tekrar deneyebilirsin.

Kolay gelsin.

Android oyun geliştirirken kaydetme yeri?

29 Ocak 2019 tarihinde cevaplandı

READ_PHONE_STATE iznini kullanmak lazım galiba tam hatırlamıyorum. Kısa bir araştırmayla bulabilirsin. SQLite kullanman yine localde çalışman anlamına gelecek. MySQL kullanmanı öneririm ama bu ikisi arasından seçim yapacaksan firebase i tercih edebilirsin.

Google Map Api V2 Uygulama Durduruldu

Merhaba, 

uygulama herhangi bir hatadan durdurulmuş olabilir. Sorunu daha net anlamak için uygulamayı debug mod da kontrol edebilirsin. Böylelikle hatanın hangi satırda ve hangi nedenden olduğunu anlayabilirsin. 

Kolay gelsin.

android list view item click

01 Şubat 2019 tarihinde cevaplandı

Merhaba,

lv.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
        
        Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show();
    }
});

bu kodu deneyebilirsin. Kolay gelsin.
 

android list view item click

01 Şubat 2019 tarihinde cevaplandı

Merhaba,

lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show(); } });

bu kodu deneyebilirsin. K

android list view item click

01 Şubat 2019 tarihinde cevaplandı

Merhaba,

lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show(); } });

bu kodu deneyebilirsin. Kolay gelsin.

WebView SSL Hata İşleyici uyarılarını düzeltme

Merhaba,

bunun içinde diğer post un altına bir link bıraktım. İncelemende fayda var. Kolay gelsin.

Android Studio'da Round Icon nedir?

11 Şubat 2019 tarihinde cevaplandı

Merhaba,

android developers dokümanında anlatılmış. https://developer.android.com/about/versions/nougat/android-7.1 buradan ulaşabilirsiniz. Kolay gelsin.

Android studio kurulumundan sonra böyle bir hata alıyorum

12 Şubat 2019 tarihinde cevaplandı

Merhaba,

gradle.build (procejt: xxxx) dosyası içerisinde jcenter() gördüğün yerlerin hemen üzerine google() yazıp sağ üstten Sync Now a tıkla. Sekronize olduktan sonra sorunun çözülecektir. Kolay gelsin.

javascript çarpma işlemi

12 Mart 2019 tarihinde cevaplandı

function calculate(first, second){

  if(second == 0){
     return first;
  }
  else if(first == 0){
     return second;
  }
  else{
     return first * second;
  }
}

// calling calculate func.
var result = calculate(50, 0);

Merhaba, syntax tan tam olarak emin değilim bunu deneyebilirsin. Kolay gelsin.

Android ile bazı layoutları gizleme

12 Mart 2019 tarihinde cevaplandı

Merhaba, eğer buton görünsün ama işlevselliği kapansın istiyorsan btn.setEnabled(false); yapabilirsin. Eğer buton hiç görünmesin istiyorsan da btn.setVisibility(View.INVISIBLE); seçeneğini kullanabilirsin. Kolay gelsin.

Android Studio Kaldırma

14 Mart 2019 tarihinde cevaplandı

Merhaba, android studionun sürümü projelerini etkilemeyecektir. Ancak gradle dosyaları üzerinde bir kaç değişiklik yapman gerekebilir. Herhangi bir problemle karşılaşırsan yardımcı olmaya çalışırız. Kolay gelsin.

API ile çekilen içeriği translate etme.

25 Mart 2019 tarihinde cevaplandı

Merhaba, eğer bir kaç dil ekleyeceksen db tarafında farklı tablolarda kelimelerin translate karşılıklarını ekleyebilirsin. Sonra da gelen istek "tr, en, de" hangisi ise ilgili tabloya yönlendirirsin. Buna alternatif olarakta google translate apisini kullanabilirsin. Örnek koda buradan ulaşabilirsin. Kolay gelsin.

 

http://android-er.blogspot.com/2009/10/androidtranslate-using-google-translate.html

Android Google giriş ve Facebook giriş ekleme sorunu

25 Mart 2019 tarihinde cevaplandı

Merhaba, google girişi için daha ayrıntılı bilgi vermen lazım. Facebook için ise şunu yapabilirsin. developer.facebook.com üzerindeki uygulamanı kaldır. Bilgisayarında .android in bulunduğu dizinde debug.keystore gibi bir dosya var ise bunuda sil. Bu işlemleri yaptıktan sonra tekrar key oluştur ve facebook üzerine ekle. Bu sorunun çözülecektir. Kolay gelsin.

liste içeriği ile label içeriğini karşılaştırmak

02 Nisan 2019 tarihinde cevaplandı
label3Text = ""
boolean isOk = false;

for(int i = 0; i < list1.size();i++){

      if(list1.get(i).equals(label1.text())){

         isOK = true;
         break; 

    }

}

if(isOK){

  for(int i = 0; i < list2.size(); i++){
     if(list2.get(i).equals(label2.text())){
       label3Text = "TAMAM";
       break;
     }
  }
}

label3.setText(label3Text);

farklı şekillerde de yazabilirsin. Kod hatası olabilir direk yazdım. Kolay gelsin.

[1]Web Servise Farklı Tipte Data Göndermek

08 Nisan 2019 tarihinde cevaplandı

Merhaba, 

image dosyasını base64 e çevirerek web servisler üzerinden db ye yazabilirsin. Sana yardımcı olacak keyword ler şu şekilde; convert image to base64, convert base64 to image, blob. Bu dediklerimi araştırırsan kolay bir şekilde istediğini yapabilirsin. Kolay gelsin.

Android uygulamasını kütüphaneye çevirme

Merhaba,

"Create an android library" şeklinde aratırsan kaynak bulabilirsin. https://www.vogella.com/tutorials/AndroidLibraryProjects/article.html adresinde ki örnek uygulamayı da inceleyebilirsin. Kolay gelsin.

Android Studio'da butonları birleştirme.

24 Nisan 2019 tarihinde cevaplandı

Merhaba,

https://www.youtube.com/watch?v=P8xV5FzAHNw bu örnekte istediğin şekilde buyonlar oluşturuluyor yardımcı olabilir. Kolay gelsin.

AndridStudio "Session 'app': Error Launching activity"

08 Temmuz 2019 tarihinde cevaplandı

Merhaba, 

proje içerisindeki build dosyasını sil ve projeyi android studio da tekrar aç. Sonra sırası ile build ve run yaparak tekrar dene. 

Kolay gelsin.

Android Studio Fragment ValueEventListener kullanılmıyor

Merhabalar,

onResume içerisinde kullanmana izin verecektir. onResume içerisinde eventı ekler onStop içerisinde de tekrar remove edebilirsin. Bu şekilde deenyebilirsin. Kolay gelsin.

Mobil uygulama yapma.

11 Temmuz 2019 tarihinde cevaplandı

Merhaba,

Flutter kullanabilirsin. Cross-Platform olarak çalışıyor. Compiler olarakta android studioyu kullanabilirsin. 

Android de 1 sn aralıkla text i değiştirme?

23 Ağustos 2019 tarihinde cevaplandı

Merhaba


runOnUiThread(new Runnable() { @Override public void run() { textView.setText("update text"); } });

ile yapabilirsin. runOnUiThread yapısını araştırabilirsin. Ayrıca https://android.okhelp.cz/how-update-view-textview-with-timer-android-runnable-example/  adresinide inceleyebilirsin. Kolay gelsin. 

Android Studio Activity Class hatası

Merhaba Zeynep,

büyük ihtimal ile AndroidManifest.xml dosyasında bir sıkıntı var. 

Android Studio

Merhaba Hakan,

https://www.androidauthority.com/flappy-bird-clone-android-studio-830585/

bu adreste bahsettiğin oyunun adım adım yapılışı anlatılmış. İncelersen sorunun cevabını bulabilirsin. Kolay gelsin.

Appinventor resimler için veri tabanı yapma

Merhaba Yakup,

image dosyalarını string tipine çevirerrek db de tutabilirsin. Bunun içinde image to Base64 ve Base64 to image keyword lerini araştırabilirsin. Kolay gelsin.

Farklı Activitylerden Ana Activitye Dönüp AlertDialog Açmak?

Merhaba, activity ler arasında geçişlerde putExtra() method unu kullanarak veri taşıyabilirsin. Bu yöntem key-value şeklinde çalışmakta. MainActivity e geçiş yaptığın activitylerden bu şekilde veri taşıyıp, MainActivity içerisinde de bu veriyi okuyabilirsin. AlertDialog text ine de bu veriyi basabilirsin. Araştırman gereken keyword ler şu şekilde, bundle, intent, putExtra, getExtra..şekinde. Kolay gelsin.