ali_72
شنبه 16 خرداد 1394, 10:34 صبح
سلام دوستان
اگه سوال من ساده و ابتدایی هست ببخشید چون به تازگی اندروید شروع کردم
http://developer.android.com/guide/topics/data/data-storage.html
دراین لینک انواع روش های ذخیره سازی را معرفی میکنه
1-
از SharedPreferences برای ذخیره سازی اطلاعات ساده که در ساختار key / value قرار می گیرد استفاده می شود برای مثال اطلاعات تنظیمات برنامه که به انتخاب کاربر ذخیره می شود.
با استفاده از SharedPreferences می توانید داده های زیر را ذخیره کنید:
· Ints
· Strings
· Floats
· Longs
· Booleans
این داده ها در سراسر جلسات کاربر باقی می مانند حتی اگر شما اپلیکیشن را بسته باشید.
http://developer.android.com/reference/android/content/SharedPreferences.html
2- Internal Storage(حافظه داخلی)
3- External Storage(حافظه خارجی)
4- SQLite Databases
پایگاه داده SQLite برای ذخیره سازی اطلاعات با ساختار پیچیده تر که در قالب RDBMS ها قرار می گیرد استفاده می شود همچنین بعضی از کامپوننت های اندورید انسجام خوبی با پایگاه داده SQLite برای نمایش داده دارند.
5- Network Connection
اندروید بوسیله یک ارائه دهنده محتوا(content provider) راهی برای انتشار داده های خصوصی شما فراهم میکند.
content provider یک جز اختیاری (کامپوننت آپشنال) است برای اعمال محدودیت در خواندن و نوشتن به داده های برنامه شما.
http://developer.android.com/guide/topics/providers/content-providers.html
منظور از قالب RDBMS چیه؟
ممنون میشم راهنمایی کنید
اگه سوال من ساده و ابتدایی هست ببخشید چون به تازگی اندروید شروع کردم
http://developer.android.com/guide/topics/data/data-storage.html
دراین لینک انواع روش های ذخیره سازی را معرفی میکنه
1-
از SharedPreferences برای ذخیره سازی اطلاعات ساده که در ساختار key / value قرار می گیرد استفاده می شود برای مثال اطلاعات تنظیمات برنامه که به انتخاب کاربر ذخیره می شود.
با استفاده از SharedPreferences می توانید داده های زیر را ذخیره کنید:
· Ints
· Strings
· Floats
· Longs
· Booleans
این داده ها در سراسر جلسات کاربر باقی می مانند حتی اگر شما اپلیکیشن را بسته باشید.
http://developer.android.com/reference/android/content/SharedPreferences.html
2- Internal Storage(حافظه داخلی)
3- External Storage(حافظه خارجی)
4- SQLite Databases
پایگاه داده SQLite برای ذخیره سازی اطلاعات با ساختار پیچیده تر که در قالب RDBMS ها قرار می گیرد استفاده می شود همچنین بعضی از کامپوننت های اندورید انسجام خوبی با پایگاه داده SQLite برای نمایش داده دارند.
5- Network Connection
اندروید بوسیله یک ارائه دهنده محتوا(content provider) راهی برای انتشار داده های خصوصی شما فراهم میکند.
content provider یک جز اختیاری (کامپوننت آپشنال) است برای اعمال محدودیت در خواندن و نوشتن به داده های برنامه شما.
http://developer.android.com/guide/topics/providers/content-providers.html
منظور از قالب RDBMS چیه؟
ممنون میشم راهنمایی کنید