Turkcell | Geleceği Yazanlar

Arda Kazancı
Computer Education and Inst. Tech. - Android Native Mobile Developer Ankara
14.01.2016 tarihinden beri üye
4525 GY Puanı
55. GY Sırası
Daha Fazla Gör Daha Az Gör
6 Rozet
13 Sertifika
0 Soru Sordu
39 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında


I am an avid learner and teaching enthusiast. I love creating content and courses that enrich people's lives and help them have a better experience, both personally and professionally.  I am an expert mobile application developer with over 3 years development experience. I enjoy making courses related to software development and mobile apps, and want to share the knowledge I have acquired. I create courses based on my academic knowledge and personal experience.

I hope to teach people skills that help them in their careers, allow them to acquire new skills and improve their personal relationships.

İş Tecrubesi

Eğitim Geçmişi

Anadolu Üniversitesi

Sertifikalar & Başarılar

GY Sertifikaları (13)
Android 101 Sertifikası
Veriliş Tarihi : Ocak 2016
Android 201 Sertifikası
Veriliş Tarihi : Ocak 2016
Android 301 Sertifikası
Veriliş Tarihi : Nisan 2016
Android 401 Sertifikası
Veriliş Tarihi : Nisan 2016
C Sharp 101 Sertifikası
Veriliş Tarihi : Mart 2019
Dijital Okuryazarlık 101 Sertifikası
Veriliş Tarihi : Mart 2019
iOS 101 Sertifikası
Veriliş Tarihi : Nisan 2016
Web Programlama 101 Sertifikası
Veriliş Tarihi : Mart 2016
Web Programlama 201 Sertifikası
Veriliş Tarihi : Nisan 2016
Web Programlama 301 Sertifikası
Veriliş Tarihi : Nisan 2016
Web Programlama 302 Sertifikası
Veriliş Tarihi : Mart 2017
Web Programlama 401 Sertifikası
Veriliş Tarihi : Ocak 2019
Web Programlama 402 Sertifikası
Veriliş Tarihi : Ocak 2019
Diğer Sertifikaları (0)
Test Sonuçları (0)

Dil Becerileri (0)

Rozetler

6

Son Forum Aktiviteleri

39
Tümünü Gör

Android mysql veri çekme

Umarım yararı olur.

 

https://mobilekran.wordpress.com/2012/02/28/android-mysql-database-connection/

 

http://www.tutorialspoint.com/android/android_php_mysql.htm

 

http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql

 

 

Android Timer Kullanımı

24 Nisan 2016 tarihinde cevaplandı

Merhabalar , Gürcan beyin yaptığı yoruma istinaden bu bilgilerde işine yarayacaktır.

http://developer.android.com/reference/android/os/CountDownTimer.html

Köşede bulunsun :)

Uygulama açılışında beyaz ekran

24 Nisan 2016 tarihinde cevaplandı

Merhaba , AndroidManfest.xml dosyasında bazı ayarlar yapman gerekiyor. Kodlarını göremediğim için yorum yapmak güç :) 

Örnek olması açısından ;

SQlite dosyası

24 Nisan 2016 tarihinde cevaplandı

Merhaba, database kullanılmışsa eğer 

Android Device Monitor > Sol taraftan yetkili cihaz seçimi > Orta bölümde File Explorer seçili tutulup > Uygulamanızın klasörü seçildikten sonra > database klasörü içerisinde database dosyasına ulaşmak mümkün 

sonrasında bulduğunuz bu dosyayı masaüstüne .sqlite uzantılı şekilde kaydedip , firefox aracılığıyla sqlite manager eklentisi sayesinde okuyabilirsiniz. İyi çalışmalar.

Mikrofon ve ses ikonunu nasıl eklerim?

02 Mayıs 2016 tarihinde cevaplandı

Merhaba Nisa, aşağıda bir link verdim. Orayı inceleyebilirsin.

 

https://gelecegiyazanlar.turkcell.com.tr/soru/android-studio-icon-ekleme

 

 

Geliştirici hesabı hakkında

09 Mayıs 2016 tarihinde cevaplandı

Merhaba kerim can;

 

Hesabı kurumsal veyahut kişisel olarak açtığınızı var sayıyorum. Geliştirici konsolunda ;

https://support.google.com/googleplay/android-developer/answer/6112435?hl=tr

istediğiniz soruya yanıt bulmanız için en geniş kaynak buradadır. Hesabınız olmadığı için gerekli adımları yapmanızı yazsamda ulaşamayacaksınız.

viewpager da her resim için bir activity başlatmak???

import android.app.Activity;
import android.graphics.Matrix;
import android.graphics.PointF;
import android.os.Bundle;
import android.util.FloatMath;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ImageView;

public class ZoomInZoomOut extends Activity implements OnTouchListener 
{
    private static final String TAG = "Touch";
    @SuppressWarnings("unused")
    private static final float MIN_ZOOM = 1f,MAX_ZOOM = 1f;

Android prorastgele soru getirme

08 Ağustos 2016 tarihinde cevaplandı

Dizi mantığıyla yapabilirsin.

Wampserver la nasıl çalışılır

26 Aralık 2016 tarihinde cevaplandı

Merhaba Hasan , öncelikle hoş geldin. 

Anladığım kadarıyla , phpmyadmin üzerinde oluşturduğun bir veritabanına kullanıcı adı ve kullanıcı parolası eklemek istiyorsun. Sana bu konuda yardım edeceğini düşündüğüm materyalleri paylaşıyorum. İncelemeni öneririm.

Gerekenler ; 

* Basit düzeyde php bilgisi 

* Basit düzeyde veritabanı bilgisi

 

http://www.muratyazici.com/php-kullanici-girisi.html 

 

Android Uygulama veri çekme mantığı

26 Aralık 2016 tarihinde cevaplandı

Merhabalar  Rıdvan , öncelikle hoş geldin. 

Verilerini tabikide çekebilirsin. Json & xml olarak sahip olduğun global verilerini , android uygulaman içerisinde kullanabilirsin. 

Bunun için volley kütüphanesini kullanabileceğin gibi. Sitemiz üzerinde veyahut , google üzerinden android ile veri nasıl çekilir şeklinde aratırsan istediğin bilgiye ulaşırsın.

Gereken bilgi seviyesi temel düzeyde json , xml yapısını bilmen.

Android Giriş Ekranına erişme ve Ekran Kilidi Uygulaması

28 Aralık 2016 tarihinde cevaplandı

Merhabalar Muzaffer , öncelikle hoş geldin. 

Sana yardım edeceğini düşündüğüm bir bağlantı paylaşmak isterim. İncelemen faydalı olacaktır. 

http://stackoverflow.com/questions/19207690/developing-an-android-lock-screen-application

Web site android uygulamasını yapmak mı yaptırmak mı?

16 Nisan 2017 tarihinde cevaplandı

Bütçeniz ile doğru orantılı bir soru bu. Bir çok apk üretici web girişimiyle bu işlerinizi gerçekleştirmeniz bence en mantıklı tercih. Kişisel tecrübem gereği , hizmet ve destek alanında profesyonel bir yaklaşımda bulunuyorlar. Bir yazılım geliştirici ile de çalışabilirsiniz fakat , hizmet ve destek konusunda ne kadar profesyonellik alabilirsiniz bu tartışılır. ( Not : Bende bir yazılım geliştiriciyim  fakat şuan ki sorular soru ile en mantıklı tercih benim için budur )

Android Textview

12 Ocak 2019 tarihinde cevaplandı

Merhaba Burak,

puan sistemi gibi modüllerde kalıcı veri kavramı ortaya çıkmaktadır. Android Uygulama geliştirme sürecinde , verierin kalıcı bir şekilde saklanmasına yönelik sana android dokümantasonundan bir link vermek istiyorum. Teorik olarak bilgi sahibi olabilirsin.

https://developer.android.com/guide/topics/data/data-storage

Eğer ki tercih ettiğin sisteme yönelik ki benim sana önerim database kullanman. Bunun için örnek bir link daha paylaşıyorum. 

https://www.tutorialspoint.com/android/android_sqlite_database.htm

Veritabanı kullanımı hakkında ?

12 Ocak 2019 tarihinde cevaplandı

Merhaba Cihan, 

Sorunda ki Android-Database mimarisini hakkında bilgi vermem gerekirse şu şekilde başlamak isterim.

Veritabanında eğer ki veriler kalıcı tutulması gerekiyorsa, yapılandırılmış ise veritabanı idealdir. Android bu konuda SQLite veritabanını kullanmaktadır. Bir veritabanı kullanman gereken API'ler  android.database.sqlite paketinde yer almaktadır.

Dikkat: Bu API'ler güçlü olsalar da, oldukça düşük seviyelidirler ve çok fazla zaman ve çaba harcamasını gerektirir:

WebView ile yaptığım uygulamada arama yapma ?

14 Ocak 2019 tarihinde cevaplandı

Merhaba Ahmet,

HTML tarafında ilgili telefon numarasını href="tel://....." doğru şekilde verdiğinden emin isen;

HTML+CSS ADINA KİLİT BİR SORU

14 Ocak 2019 tarihinde cevaplandı

Merhaba Mert;

HTML ve CSS Aracılığıyla statik olarak tabir ettiğimiz web siteleri ortaya çıkarabilirsin. Alan Adı ve Hosting kavramlarını derinlemesine öğrenmek adına sana bazı bağlantılar paylaşacağım okumanı tavsiye ederim iyi çalışmalar. 

www.spiderwriting.co.uk/static-dynamic.php

blog.milliyet.com.tr/hosting-ve-domain-nedir/Blog/?BlogNo=583996

 

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkat;

Gizlemek için;

object.setVisibility(View.GONE); // Kullanabilirsin.


Ek olarak Image'e tıklama olayını ele almak için bir dinleyici eklemen gerekir. 

 

ImageView img = (ImageView) findViewById(R.id.myImageId);
img.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
       // Gizleme kodun.
    }
});

 

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkat;

Gizlemek için;

object.setVisibility(View.GONE); // Kullanabilirsin.      

Ek olarak Image'e tıklama olayını ele almak için bir dinleyici eklemen gerekir. 

 

ImageView img = (ImageView) findViewById(R.id.myImageId); img.setOnClickListener(new OnClickListener() { public void onClick(View v) { // Gizleme kodun. } });

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkat;

Gizlemek için;

object.setVisibility(View.GONE); // Kullanabilirsin.      

Ek olarak Image'e tıklama olayını ele almak için bir dinleyici eklemen gerekir. 

ImageView img = (ImageView) findViewById(R.id.myImageId); 
img.setOnClickListener(new OnClickListener() { 
public void onClick(View v) { // Gizleme kodun. 
} });

 

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkat;

Gizlemek için;

object.setVisibility(View.GONE); // Kullanabilirsin.      

Ek olarak Image'e tıklama olayını ele almak için bir dinleyici eklemen gerekir. 

ImageView img = (ImageView) findViewById(R.id.myImageId); 
img.setOnClickListener(new OnClickListener() { 
public void onClick(View v) { // Gizleme kodun. 
} });

 

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkat;

Gizlemek için;

object.setVisibility(View.GONE); // Kullanabilirsin.      

Ek olarak Image'e tıklama olayını ele almak için bir dinleyici eklemen gerekir. 

ImageView img = (ImageView) findViewById(R.id.myImageId); 
img.setOnClickListener(new OnClickListener() { 
public void onClick(View v) { // Gizleme kodun. 
} });

 

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkat;

Gizlemek için;

object.setVisibility(View.GONE); // Kullanabilirsin.

Ek olarak Image'e tıklama olayını ele almak için bir dinleyici eklemen gerekir. 

ImageView img = (ImageView) findViewById(R.id.myImageId);
img.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
       // gizleme kod.
    }
});

 

YKS Puan Hesaplama Sistemi

15 Ocak 2019 tarihinde cevaplandı

Merhaba, tabiki de yapabilirsin. 

İlgili View Elemanlarını viewgroup altında toplaman, gerekli interaksiyonlar ve hesaplamalar için fonksiyonlarını oluşturman yeterli olacaktır. 

UI ve UX deneyimi senin öngörünle şekillenecektir. 

İyi Çalışmalar dilerim.

https://developer.android.com/reference/android/view/ViewGroup

 

Visible

15 Ocak 2019 tarihinde cevaplandı

Merhaba Furkan

object.setVisibility(View.GONE); // Kullanabilirsin.

ile gizleme yapabilirsin.

Ek olarak Image' in tıklama olayını ele almak gerek bunun içinde;

ImageView img = (ImageView) findViewById(R.id.myImageId);
img.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
       // gizlemek istediğin olay.
    }
});

 

Execute taskaction hatası alıyorum sebebini bilen var mı?

16 Ocak 2019 tarihinde cevaplandı

Merhaba File / InvalidCache Restart yaptıktan sonra 

Build menüsünden Rebuild Project yapmayı deneyebilirsin. 

Ek olarak Build menüsünden Clean Project denemeyide ihmal etme. 

İyi çalışmalar dilerim.

Hangi programlama dilini kullanmalıyım?

16 Ocak 2019 tarihinde cevaplandı

Merhaba, Android işletim sistemi için önerim java,kotlin veyahut dart ' tan yana. 

-- [junit:junit:4.12] --

14 Mart 2019 tarihinde cevaplandı

Merhaba ebru öncelikle iyi çalışmalar dilerim.

Build Gradle dosyasında testImplementation kısmını testİmplementation olarak değiştirmen yeterli olacaktır. 

ek olarka compile yerine -> implementation kullanman gerekiyor. 

Sync yapmayı unutma. Kolaylıklar dilerim.

Android studio ilk kurulumdan sonra verdiği hatal

15 Mayıs 2019 tarihinde cevaplandı

Android sdk yöneticisini  API 23  için sdk yi indirmeniz yeterlidir. 

Android SDK Manager ( SDK Yöneticisi ) ' ini açmak için gerekli adımlar 

https://developer.android.com/studio/intro/update

iyi çalışmalar.

Android studio kayarken küçülen layout

15 Mayıs 2019 tarihinde cevaplandı

Öncelikler merhaba.

Collapsing Layout  değil CollapsingToolbarLayout olarak araştırırsanız istediğiniz bilgiye ayrıntılı ulaşabilirsiniz. 

Ayrıntılı bilgi ve örnek için : https://material.io/develop/android/components/collapsing-toolbar-layout/ 

Android Stüdyo kullanmak için hangi yazılım dili gerek?

21 Mayıs 2019 tarihinde cevaplandı

Kotlin

Java

C++

dillerinden her hangi biri yeterli olacaktır. 

onResponse metodundan dışarıya nasıl değer döndürebilirim?

21 Mayıs 2019 tarihinde cevaplandı

Merhaba, Scope dışında bir ( dönen değer tipinde ) değişken tanımlayıp ilk değerini varsayılan olayarak ayarladıktan sonra atama yapabilirsiniz. 

Fragment'ın işleyişi

27 Temmuz 2019 tarihinde cevaplandı

onCreateView içerisinde View elemanlarını referanslara bağla. (findViewById ...)

Daha sonra işlem fonksiyonlarına göre sonucu ilgili referanslarda göster. 

Burada ki kritik nokta. Fragment'tan Activity içerisinde mi göstermek. 

İyi çalışmalar. 

 

Her ayın ilk günü, int değerini "+1" yapmak.

27 Temmuz 2019 tarihinde cevaplandı

+1 yapacağın işlem değeri sürekli olarak hayatta kalacağı için bu sabiti uygulama içinde tutman sağlıklı olmayacaktır. Bunun yerine şöyle bir strateji uygulayabilirsin. 

Şimdi ki zaman yılı 2016 diyelim - Başlangıç değerimiz 1 olsun. 

Her ayın ve yılın kontrolü yapılarak +1 eklettirilebilir. Mesela 2019 Ocak 30 dayız. Ayın ilk günü 1 ekle. 2019 Şubat 30 dayız 1 ekle. baktın kontrol ettiğinde Eylül çıktı direkt 2019 - Eylük ay numarası kadar +1 ekle. 

2019 ... 1.Ay 2.Ay 3.Ay 4.Ay 5.Ay 6.Ay .... 12.Ay

2018 ...

Android sesin hıznı ayarlama

27 Temmuz 2019 tarihinde cevaplandı
/**
* speechRate -> Konuşma hızı değeri. 
**/
setSpeechRate(float speechRate)

 

Konuşma hızı. 1.0 normal konuşma hızıdır, düşük değerler konuşmayı yavaşlatır (0.5, normal konuşma hızının yarısıdır), daha büyük değerler onu hızlandırır (2.0, normal konuşma hızının iki katıdır).

iyi çalışmalar.

android.enableDesugar yeni kodu gerekli

27 Temmuz 2019 tarihinde cevaplandı

Bu hatanın sebebi Java8 özelliklerini kullanmayı iptal etmenden dolayı kaynaklanmaktadır.

Hatada çözümü zaten sunmuş. app düzeyinde gradle dosyasına 

android.enableDesugar=true

eklemen yeterli. 

Build - Rebuild yaparak deneyebilirsin.

İyi çalışmalar. 

JSON fotoğraf gözükmeme sorunu

27 Temmuz 2019 tarihinde cevaplandı

Aldığın resimleri, field olarak atama yapmamışsın. 

Yada getter / setter metotlarını yazarken harf hatası olmuş olabilir. 

Kontrol edebilirsin.

İyi çalışmalar.

Activity'de kısa donmalar

Main Thread üzerinde yer alan işlemleri farklı thread lerde yapmanızı öneririm.