5 Rozet
11 Sertifika
0 Soru Sordu
11 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

Merhaba, ben Ahmet Çelik. 2001 yılında Batman'da doğdum. Hâlihazırda Kırklareli Üniversitesi Yazılım Mühendisliği bölümünde eğitim görmekteyim. Yazılım dünyasına girişim henüz 13-14 yaşlarında...

Merhaba, ben Ahmet Çelik. 2001 yılında Batman'da doğdum. Hâlihazırda Kırklareli Üniversitesi Yazılım Mühendisliği bölümünde eğitim görmekteyim. Yazılım dünyasına girişim henüz 13-14 yaşlarında oyun eklentileri geliştirerek başladı. O yaşlarda edindiğim hobi, bugün bu bölümü seçmemde en önemli etken oldu. Şu an için hobi olarak android mobil uygulama ağırlıklı çeşitli projeler geliştirip Google Play Store ve Github 'ta yayımlıyorum. Daha çok kendi kendime öğrenme eğiliminde olduğumdan, yazılım dünyasındaki yeni teknolojileri yakından takip ediyor ve pratiğe dökebiliyorum.

Günümüzdeki hemen hemen her genç gibi ben de sıkı bir sosyal medya kullanıcısıyım ancak tercihimi daha çok bilim, teknoloji ve spor alanındaki içerik üreten kanallardan yana kullanıyorum. Aslında birçok gelişmeyi bu kanallar aracılığıyla takip ediyorum diyebilirim. Bu kanallardan edindiğim ön bilgiler iyi bir araştırma ile paylaşıma açık bir hâle geliyor. Bilgi ve deneyimlerimi insanlara aktarmaktan keyif alıyorum.

İş Tecrubesi

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

Eğitim Geçmişi

Kırklareli Üniversitesi
| Aralık 2020 - Aralık 2020

Sertifikalar & Başarılar

GY Sertifikaları (11)
Web Programlama 401 Sertifikası
Veriliş Tarihi: Eylül 2020
Web Programlama 302 Sertifikası
Veriliş Tarihi: Şubat 2020
Web Programlama 301 Sertifikası
Veriliş Tarihi: Ocak 2020
Python 101 Sertifikası
Veriliş Tarihi: Ekim 2019
Web Programlama 201 Sertifikası
Veriliş Tarihi: Ekim 2019
Web Programlama 101 Sertifikası
Veriliş Tarihi: Ekim 2019
Android 401 Sertifikası
Veriliş Tarihi: Temmuz 2019
101 Sertifikası
Veriliş Tarihi: Şubat 2019
Android 301 Sertifikası
Veriliş Tarihi: Şubat 2019
Android 201 Sertifikası
Veriliş Tarihi: Ocak 2019
Android 101 Sertifikası
Veriliş Tarihi: Ocak 2019
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

11
Tümünü Gör

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

YÜKSEK SKOR KAYDETMEK

picture-230544-1550312762.jpg
07 Eylül 2019 tarihinde cevaplandı

Yüksek skoru "highScore" anahtarında olduğunu varsayarsak:
 

private SharedPreferences sp;
private SharedPreferences.Editor e;

private SharedPreferences sp;
private SharedPreferences.Editor e;

sp = getSharedPreferences("MaxScore",MODE_PRIVATE); // Verilerin tutulduğu MaxScore dosyasını oluşturur.
e = sp.edit(); // veri yazmayı sağlar.

if(puan > sp.getInt("highScore",0)) {
	editor.putInt("highScore", puan);
	textViewYuksek.setText("En Yüksek Puan : " + puan);
} 

 

Oyundan ne kadar para kazanılır

picture-230544-1550312762.jpg
12 Ağustos 2019 tarihinde cevaplandı

İndirme başına gelir elde etmiyorsunuz. Eğer reklam eklerseniz reklamın tıklanma, gösterim ve eBGBM gibi bir kaç etmene bağlı olarak gelir elde edebilirsiniz.

Shared Prefence anlık veri degişimi nasıl olur?

picture-230544-1550312762.jpg
10 Ağustos 2019 tarihinde cevaplandı

Shared preference'yi commit veya apply ettiğinizde yani işlemleri kaydettiğinizde tekrardan veri yazamazsınız. Gerekli dosyayı tekrardan açmanız gerekir. Bu yüzden dosya açma işlemlerini buttonClick eventinin altına ekleyin.
 

SharedPreferences sp = getSharedPreferences("dosya",MODE_PRIVATE); 
SharedPreferences.Editor editor = sp.edit();

editor.putInt("key",1);

editor.apply();

 

RecyclerView kullanarak favori butonu ekleme

picture-230544-1550312762.jpg
01 Ağustos 2019 tarihinde cevaplandı

listener metodunu adapter sınıfınızda yapabilirsiniz. Örnek adapter sınıfı :  

 

package com.ahmetc.example

import android.content.Context;
import android.content.Intent;
import android.support.annotation.NonNull;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.ahmetc.ezbergec.R;
import java.util.ArrayList;

public class myAdapter extends RecyclerView.Adapter<myAdapter.CardViewHolder>{

    private Context context;
    private ArrayList<String> kelimeler;

    public class CardViewHolder extends RecyclerView.ViewHolder
    {
        public TextView yazi;
        
        public CardViewHolder(View v)
        {
            super(v);
            yazi = v.findViewById(R.id.yazi);
        }
    }

    public dersAdapter(Context context, ArrayList<Dersler> kelimeler) {
        this.context = context;
        this.kelimeler = kelimeler;
    }
    @NonNull
    @Override
    public CardViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
        View v = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.card,viewGroup,false);
        return new CardViewHolder(v);
    }

    @Override
    public void onBindViewHolder(@NonNull CardViewTutucu cardViewTutucu, int i) {

        cardViewHolder.yazi.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //To do
            }
        });
        
    }
    @Override
    public int getItemCount() {
        return derslerArrayList.size();
    }
}

 

SQLite Login sonrası kullanıcı AdıSoyadı bilgisi çekmek.

Sizin yaptığınız işlem tablodan sadece bir kişi çeker. Yapmak istediğinize gelecek olursak da her kişiye bir id vermeniz gerekir. Giriş yapan kişnin id'sini bilirsek:
Cursor cur = db.rawquery("SELECT isim FROM " + TABLE_NAME + "WHERE id = " + id, null);