Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
4Android studio sqlite data görmüyor
Merhaba arkadaşlar. Anroid studio kullanarak database oluşturdum ama uygulamada hiçbir hata yok çalıştırdığımda main activity çalışıyor iki buton var butona bastığımda ekleme sayfasına girmiyor program durduruyor. Device data'da database mi de göremiyorum ne yapsam olmadı nerde hatam var anlayamadım. Yardımcı olur musunuz?
Database sayfam;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
class Database extends SQLiteOpenHelper {
/*Veritabanı adı belirledik.*/
static final String DATABASE_NAME = "VERITABANI";
/*Tablo adı belirledik.*/
static final String TABLE_NAME = "KITAPLARTBL";
/*Tabloda bulunacak tüm alanlar aşağıdaki gibidir.*/
static final String ID = "ID";
static final String KITAP_ADI = "KITAP_ADI";
static final String YAZAR_ADI = "YAZAR_ADI";
static final String SAYFA = "SAYFA";
static final String YAYINEVI = "YAYINEVI";
/*Veritabanı versiyonu 1 olacak.*/
static final int DATABASE_VERSION = 1;
/*Tablo oluşturmak için SQL cümlemiz*/
static final String TABLE_CREATE = "CREATE TABLE " + TABLE_NAME + "("
+ ID + " INTEGER PRIMARY KEY AUTOINCREMENT, "
+ KITAP_ADI + " TEXT NOT NULL, "
+ YAZAR_ADI + " TEXT NOT NULL, "
+ SAYFA + " TEXT NOT NULL, "
+ YAYINEVI + " TEXT NOT NULL);";
Database(Context context) {
/*Veritabanı oluşturulur.*/
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
/*Tablo oluşturulur.*/
db.execSQL(TABLE_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
/*Veritabanını güncellemek için kullanılır.*/
db.execSQL("DROP TABLE IF EXISTS ");
onCreate(db);
}
}
Kitap ekleme
import android.content.ContentValues;
import android.net.Uri;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class AddNewBook extends AppCompatActivity implements View.OnClickListener {
EditText etKitapAdi;
EditText etYazarAdi;
EditText etKitapSayfa;
EditText etYayinevi;
Button btnSave;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_add_new_book);
getConrolViews();
setClickForView();
}
private void getConrolViews() {
etKitapAdi=(EditText)findViewById(R.id.etKitapAdi);
etYazarAdi=(EditText)findViewById(R.id.etYazarAdi);
etKitapSayfa=(EditText)findViewById(R.id.etKitapSayfa);
etYayinevi=(EditText)findViewById(R.id.etYayinevi);
btnSave=(Button)findViewById(R.id.btnSave);
}
private void setClickForView() {
btnSave.setOnClickListener(this);
}
@Override
public void onClick(View v) {
/*EditText kontrollerine girilen veriler alınır ve değişkenlere atanır.*/
String kitapAdi = etKitapAdi.getText().toString();
String yazarAdi = etYazarAdi.getText().toString();
String sayfa = etKitapSayfa.getText().toString();
String yayinevi = etYayinevi.getText().toString();
/*Kitap ekleme kodu. Gelen bilgiler, ContentValues içine eklenir.*/
ContentValues values = new ContentValues();
values.put(Database.KITAP_ADI, kitapAdi);
values.put(Database.YAZAR_ADI, yazarAdi);
values.put(Database.SAYFA, sayfa);
values.put(Database.YAYINEVI, yayinevi);
/*kitap eklenir ve gelen uri bilgisi değişkene atanır.*/
Uri uri = getContentResolver().insert(Books.CONTENT_PROVIDER_URI, values);
Toast.makeText(getBaseContext(), uri.toString(), Toast.LENGTH_LONG).show();
}
}
Android Studio Harita Uygulaması
Arkadaşlar daha öncede sormuştum ama ben tekrar yardımınızı istiyorum. Harita uygulamamda tek bir şehrin tarihi yerlerini gösteriyorum. Map ekranında ilerliyorum. Tarihi yerleri ikonlarla haritada gösterebiliyorum ama menü oluşturup "Yerler" diye tıklandığında tüm yerler hakkında bilgi almak istiyorum bunu yapamadım menü ekleyip sayfa geçişi nasıl yapabilirim yardımcı olur musunuz? Yada menü yerine haritadaki benim ikon koyduğum yere tıklandığında dıyolog penceresinde nasıl bilgi verebilirim?
Fotograftaki gibi yapabildim ama ben küçük uyarı ekranında bilgi vermek istiyorum nasıl yapabilirim yardımcı olabilir misiniz?
Android Studio GPS ile en yakın tarihi yer bulma
Arkadaşlar android bir proje geliştirmem gerek. Ben bu konuyu seçtim. Araştırıyorum hep kendi koordinatını buluyor. Hem kendi koordinatını hemde benim istediğim yerleri haritada göstermek için ne yapmam gerek? Mysql kullanmadan, yardımcı olur musunuz benim için çok önemli.. Şimdiden teşekkür ederim...
Android Studio GPS ile en yakın tarihi yer bulma
Çok teşekkür ederim arkadaşlar bir sorun olduğunda tekrar rahatsız edebilirim :))