PDA

View Full Version : درخواست یک نمونه دفتر تلفن



mohammadsaleh
چهارشنبه 28 بهمن 1394, 17:02 عصر
سلام دوستان. من تازه کار هستم. می خواستم بدونم دوستان نمونه ای از دفتر تلفن با دیتابیسی که توسط sqlite ایجاد شده دارند یا خیر. هدفم اینه که تعداد زیادی تلفن که تو اکسل هست رو به دیتابیسش منتقل کنم و از اون استفاده کنم

mohammadsaleh
شنبه 01 اسفند 1394, 08:44 صبح
سلام دوستان. من تازه کار هستم. می خواستم بدونم دوستان نمونه ای از دفتر تلفن با دیتابیسی که توسط sqlite ایجاد شده دارند یا خیر. هدفم اینه که تعداد زیادی تلفن که تو اکسل هست رو به دیتابیسش منتقل کنم و از اون استفاده کنم

دوستان كسي مي تواند مرا كمك كند؟

rezaricky
شنبه 01 اسفند 1394, 09:28 صبح
سلام . دفتر تلفن در اندروید به دلایلی بجای sqlite با Content Provider پیاده سازی شده.
توی سمپل اندروبد میتونید کد دفترچه تلفن رو پیدا کنید . برای این کار در اندروید استودیو به مسیر زیر برید :
File -> New -> Import Sample
البته باید با چیز شکن این کار رو انجام بدید .
نمونه های دیگه :
https://github.com/PaNaVTEC/Clean-Contacts
https://github.com/CyanogenMod/android_packages_apps_Contacts

hamed9090
یک شنبه 02 اسفند 1394, 11:01 صبح
دوست عزیز میشه بگید چرا با content provider پیاده سازی میشه

rezaricky
یک شنبه 02 اسفند 1394, 11:12 صبح
تا همه برنامه ها بتونند بهش دسترسی داشته باشن.
با sqlite این کار شدنی نیست .
البته خود Content Provider هم میتونه خودش از sqlite استفاده کنه برای ذخیره سازی . اما برنامه نویس با api های Content Provider کار میکنه.

rezaricky
یک شنبه 02 اسفند 1394, 11:21 صبح
سلام دوستان. من تازه کار هستم. می خواستم بدونم دوستان نمونه ای از دفتر تلفن با دیتابیسی که توسط sqlite ایجاد شده دارند یا خیر. هدفم اینه که تعداد زیادی تلفن که تو اکسل هست رو به دیتابیسش منتقل کنم و از اون استفاده کنم
اطلاعات رو از فایل میخونید و با استفاده از کدی که اینجا (http://stackoverflow.com/questions/4744187/how-to-add-new-contacts-in-android)هست وارد سیستم میکنید . بعدش میتونید همه contact رو با این کد (http://stackoverflow.com/questions/12562151/android-get-all-contacts) بخونید و نمایش بدید .