Soru & Cevap

App İnventor Listwiew ile tinydb kullanımı ...

24.07.2018 - 02:36

Merhabalar bir uygulama geliştiriyorum.Uygulamamda bir ekrandan diğer ekrana veri taşıtıp o veriyi listwiewde listelenmesini ve listelenen veriyi uygulama kapatıldıktan sonra bile kayıt edilmesini istiyorum.Ekranlar arası değer taşımayı ve listwiewde görüntülenmeyi başardım.Lakin tinydb kullanımını yapamadım.Yardımcı olursanız sevinirim.

657 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-158072-1530701953.jpg
TGUNEYSU
26.07.2018 - 01:19

TINYdb1 TAG alanına bir değer atayarak kayıt etmeyi deneyin.

Numara olabilir.

Profile picture for user kayakaya2112
kayakaya2112
25.07.2018 - 10:34

Yapmak istediğim; screen 2 de olan değeri şuanki screende olan listwiew'a taşımak.Ve değerlerin tinydb kullanılarak uygulama kapatılsa bile kayıt edilmesi.Bunun için labelden listwiew'a değeri başarılı bir şekilde taşıdım lakin değeri kayıt edemedim. Fotoğrafta gördüğünüz gibi kırmızı alanla işaretlediğim yer doğru fakat mavi ile işaretlediğim kayıt etmesi için olan yer ise yanlış.Yardımcı olursanız sevinirim.

https://resmim.net/preview/2VpdCF.png

/sites/default/files/cevaplar/dosya/2020/file-blocks_1.png
picture-158072-1530701953.jpg
TGUNEYSU
25.07.2018 - 02:35

Belki  bu izahat yardımcı olur:

Programı MIT AI ortamına yükleyin ve MIT AI2 Companion ile telefonunuzda açın.

Programda 4 tane işlem var:

STORE - KAYDET , FIND - BUL , DBclear - DB SIL , XPort - Veriileri CSV dosyasına yaz.

DBClear butonuna basarak veri tabanını temizleyin.

Name - İsim alanına ad  girin.
Tel - alnına telefon no girin

Email - ePosta alanına  bir eposta adresi girin.

STORE butonun basıp bu  veri tutanağını kaydetin.

Aynı GİRDİ işlemlerini ikinci defa tekrarlayıp 2ci bir veri tutanağı kaydedin.

Sonra ÜST SAĞ köşedeki OKa basın. Bu sizi 2ci sayfaya götürecektir.

Şimdi LOAD - YÜKLE butonuna basarsanız ver tabanındaki bütün tutanaklar sırayla yazılır.

Tekrar OKA basarak evvelki sayfaya dönün.

NAME alanına bulmak istediğiniz tutanağın numarasını girin. Yani birinicsi için 1, ikincisi için 2, vs.

Sonra FIND - BU butonuna basın. İstediğiniz tutanak ekrana yazılacaktır.

XPort butonuna basarsanız verii tabanındaki bütün tutanakllar CSV formatında telefonunuzdaki "TINYexport.txt" adlı bir dosyaya kaydedilecektr.

Bu işlemler veri tabanı uygulamalarındaki baz işlemlerdir. Progamın MIT AI Blocks sayfasından her butonun nasıl çalıştığını adım adım takip ederek kodların ne yaptığını öğrenebilirsiniz.

İyi çalışmalar.

süleyman
25.07.2018 - 10:35
Hocam yukardaki yorumuma bakarmısınız?
picture-158072-1530701953.jpg
TGUNEYSU
24.07.2018 - 09:20

Aşağıdaki link den bir örnek TINYDB uygulaması indirebilirsiniz. Umarım yardımcı olur.

 

https://drive.google.com/open?id=1fgJc6iqm7ON14EL4S6Yu-tv0eJ3iMbt0

süleyman
25.07.2018 - 01:41
İlgilendiiğiniz için teşekkür ederim lakin verdiğiniz örnek fazla karışık geldi.Bir türlü yapamadım.