Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Mobile otomatik kayıt işlemi için neyi kullanabilirim?
#1
Merhaba bir quiz uygulaması yapıyorum da kullanıcılar kayıt oluşturmakla uğraşmasınlar diye ben uygulama açılır açılmaz kayıt oluşturmak istiyorum. 2 sorum var.

Birincisi inifiles ı windowsta kullandığımız gibi androidte de kullanabiliyor muyuz?

ikinci sorum otomatik kayıt açmak için telefonun neyini alabilirim her telefonda farklı olan bir bilgiye ihtiyacım var mesela imei numarasını alabiliyor muyum ya da sizce ne alınabilir? ve bu alıp database e kaydadeceğim isim playstore için sorun teşkil eder mi?

yardımlarınız için şimdiden teşekkür ederim
Cevapla
#2
Merhaba
[quote pid='18305' dateline='1531680430']
Tabiiki fmx platforumunda bir text dosyaya kayıt yapaibliyor düzenleyebiliyor hatta silebiliyorsunuz. Bunların örnekleri mevcut internette.

Örneğin şu kod telefonun anadizinin de (root değil, siz telefondan dosya yöneticisine girdiğinizdeki emulated root dan bahsediyorum) dosyayı kontrol eder.

 if FileExists('/storage/emulated/0/ip.snc') then

Diğer husus ise IMEI kontrolünü de yapabilirsiniz. bunun da internette bolca örnek var
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

veya telefon numarası bilgisi ile de kayıt yaptırabilrsiniz hiç uğraştırmadan. bu no ile db ye otomatik insert eder.. sonrasında ise kullanıcının diğer bilgilerini kayıt ettirebilirsiniz. aslında tüm cevapları kendiniz yazmışsınız.. yani sorduğunuz tüm şeyler yapılabilir düzeyde. MEsela benim en son yaptığım rojede ben telefon numarasını alıyor ve db m de kontrol ettiriyorum.. eğer kayıtlı ise o numara sisteme giriş yetkisi direk veriliyor. kayıtlı değil ise kullanıcı beni arayıp isim soyisim telefon vs bilgileri verip kendisine kullanıcı açıyorum.. (TAbiiki bu endüstriyel bir uygulama.. Google play veya apple store e atılmaycak, kurumsal bir proje).
[/quote]
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#3
(15-07-2018, Saat: 21:47)mcuyan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba
[quote pid='18305' dateline='1531680430']
Tabiiki fmx platforumunda bir text dosyaya kayıt yapaibliyor düzenleyebiliyor hatta silebiliyorsunuz. Bunların örnekleri mevcut internette.

Örneğin şu kod telefonun anadizinin de (root değil, siz telefondan dosya yöneticisine girdiğinizdeki emulated root dan bahsediyorum) dosyayı kontrol eder.

 if FileExists('/storage/emulated/0/ip.snc') then

Diğer husus ise IMEI kontrolünü de yapabilirsiniz. bunun da internette bolca örnek var
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

veya telefon numarası bilgisi ile de kayıt yaptırabilrsiniz hiç uğraştırmadan. bu no ile db ye otomatik insert eder.. sonrasında ise kullanıcının diğer bilgilerini kayıt ettirebilirsiniz. aslında tüm cevapları kendiniz yazmışsınız.. yani sorduğunuz tüm şeyler yapılabilir düzeyde. MEsela benim en son yaptığım rojede ben telefon numarasını alıyor ve db m de kontrol ettiriyorum.. eğer kayıtlı ise o numara sisteme giriş yetkisi direk veriliyor. kayıtlı değil ise kullanıcı beni arayıp isim soyisim telefon vs bilgileri verip kendisine kullanıcı açıyorum.. (TAbiiki bu endüstriyel bir uygulama.. Google play veya apple store e atılmaycak, kurumsal bir proje).

çok teşekkürler üstat aynı şeyi yönetimi düşünmüşüz ben de uygulayacam telefon numarası daha mantıklı geldi bana
Cevapla
#4
Merhaba,
Mobil için genellikle UUID (Universally Unique Identifier) sistemi kullanılır.
Bu konuda daha önce yapılmış açıklamalara göz atmak isterseniz; şu konuya bakın. Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#5
Merhaba,

Kısaca Evet. IniFiles kütüphanesini kullanarak AppRoaming klasörüne txt dosya oluşturduğunuz gibi Android üzerinde de bunu gerçekleştirebilirsiniz. Örnek fonksiyonları paylaşıyorum. Diğer mesele ile ilgili @Fesih ARSLAN bey'in yapmış olduğu paylaşımı takip etmelisiniz.

ini dosyasına veri yazmak için;

(FileName, Section, Key, Value: String): boolean;
var
 aDosya: TIniFile;
begin

 Result := False;

 FileName := GetHomePath + FileName + '.ini';
 aDosya := TIniFile.Create(FileName);
 try

   aDosya.WriteString(Section, Key, Value);

 finally
   aDosya.Free;
   Result := true;

 end;

ini dosyasından veri okumak için;

(FileName, Section, Key, Value: string): string;
var
 aDosya: TIniFile;
begin
 FileName := GetHomePath + FileName + '.ini';
 aDosya := TIniFile.Create(FileName);

 Result := aDosya.ReadString(Section, Key, Value);
 aDosya.Free;
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Klavye otomatik tamamlama özelliğini kapatma seydigozegir@gmail.com 2 101 28-08-2019, Saat: 16:26
Son Yorum: seydigozegir@gmail.com
  Color To String İşlemi ? Mr.Developer 13 893 28-08-2019, Saat: 12:05
Son Yorum: Mr.Developer
  android edit bileşeninde barcod okutma sonrası için cinarbil 2 216 27-07-2019, Saat: 09:24
Son Yorum: cinarbil
  Mysql db'ye kayıt listviewde otomatik görme ahmetb 6 314 26-07-2019, Saat: 15:53
Son Yorum: ahmetb
  Delphi Firebase Post işlemi yhackup 8 1.959 26-06-2019, Saat: 09:19
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi