PDA

View Full Version : درخواست یک نمونه کد cursorAdapter برای دریافت اطلاعات از دیتابیس و نمایش در listView



hno2005
دوشنبه 15 اردیبهشت 1393, 15:41 عصر
سلام دوستان خسته نباشید
من دنبال یک نمونه کد برای پرکردن listView از طریق بانک اطلاعاتی هستم. باید از cursorAdapter استفاده کرد ولی هرکاری میکنم نیمتونم اجرا کنم .
ممنون میشم اگه دوستان نمونه کدی دارن که با استفاده از cursorAdapter داده ها رو از بانک اطلاعاتی دریافت و در listView نمایش بده
با تشکر فراوان

parvizwpf
دوشنبه 15 اردیبهشت 1393, 15:46 عصر
http://www.mysamplecode.com/2012/07/android-listview-cursoradapter-sqlite.html

poorman
دوشنبه 15 اردیبهشت 1393, 16:03 عصر
این نمونه برنامه رو دیدین ؟؟؟

هم خوندن و هم آپدیت دیتابیس هست

http://barnamenevis.org/showthread.php?401729-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&p=2016418&viewfull=1#post2016418

hno2005
دوشنبه 15 اردیبهشت 1393, 17:03 عصر
http://www.mysamplecode.com/2012/07/android-listview-cursoradapter-sqlite.htmlیک مشکلی که این برنامه ها دارن این هست که تمام اطلاعات رو میخونن تو آرایه ، حالا اگه میزان اطلاعات در ارایه زیاد باشه ram رو زیاد مصرف میکنه و برنامه میتونه crash کنه .
فکر کنم راه اصولیش اینطوری نباشه که بخونیم توی ارایه .
نظر شما چیه ؟

parvizwpf
دوشنبه 15 اردیبهشت 1393, 17:06 عصر
مگه میخواید همه رو بخونید؟ کارتون دقیقا چیه شما روشهایی برای کنترل این نوع مسائل دارید.

hno2005
سه شنبه 16 اردیبهشت 1393, 08:57 صبح
مگه میخواید همه رو بخونید؟ کارتون دقیقا چیه شما روشهایی برای کنترل این نوع مسائل دارید.یک برنامه مثل این هست که طرف بخواهد تمام contact هاش رو داشته باشه . من دنبال روش بهینه هستم برای انجام این کار . ریختن در ارایه فکر کنم روش مناسبی برای اطلاعات و داده های زیاد نباشه . روش دیگه ای هست ؟
تشکر

parvizwpf
سه شنبه 16 اردیبهشت 1393, 16:16 عصر
عزیزم مشکلت با آرایه چیه؟ ضمنا کانتکتها چند تا مگه هستن 500 تا؟ شما بالاخره باید مقادیر گرفته شده از دیتابیس رو بیاری توی برنامت استفاده کنی پس باید یه آبجکتی اونها رو نگه داره دیگه. اگه نمیخوای آبجکتی داشته باشی مثل لیست ، آرایه و.... پس باید به ازای هر تفییر در نیازهات هی بری سمت دیتا بیس حالا کدوم به صرفست. اگه یکبار رفت و برگشت داری میتونی اصلا تو آبحکتی نریزی و مستقیم استرینگ مفدار اومده رو بخونی. اون چیزی هم که میبینید مجبوره طرف اینکارو بکنه چون هنوز شما نمیدونید هنگام کار با لیست ویو اندروید چه بازیایی در میاره و باید کلاس هولدر بسازید پس به اون آبحکت نیاز داره.