رفتن به مطلب

ذخیره انواع اطلاعات به صورت استاندارد خود اندروید در SharedPreferences


امین شاهدی

ارسال‌های توصیه شده

باسلام

 میشه ازاین کتابخونه برای لیست علاقه مندی ها هم استفاده کرد؟لطفایک راهنمایی بکنید برنامه بنده تحت دیتابیس انلاین هست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 22 دقیقه قبل، iavaduu گفته است :

باسلام

 میشه ازاین کتابخونه برای لیست علاقه مندی ها هم استفاده کرد؟لطفایک راهنمایی بکنید برنامه بنده تحت دیتابیس انلاین هست

سلام برای علاقه مندی بهتره از دیتابیس لوکال استفاده کنی اینم جواب میده ولی اون بهتره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظورتون از دیتابیس لوکال همون دیتابیس آفلاین هست؟!بنده هرچی فکرمیکنم اصلا امکان پذیر نیست چون مثلا من یک فیلد برای علاقه مندی ها ایجاد کنم وبا کلیک رو باتن علاقه مندی مقدار رو عوض کنم برای همه عوض میشه!شرمنده این ربطی به این تایپیک نداشت ولی لطفا یک نمونه کد با همین کتابخونه ی خوب اقای شاهدی دراین باره بدید ممنون میشم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 دقیقه قبل، iavaduu گفته است :

منظورتون از دیتابیس لوکال همون دیتابیس آفلاین هست؟!بنده هرچی فکرمیکنم اصلا امکان پذیر نیست چون مثلا من یک فیلد برای علاقه مندی ها ایجاد کنم وبا کلیک رو باتن علاقه مندی مقدار رو عوض کنم برای همه عوض میشه!شرمنده این ربطی به این تایپیک نداشت ولی لطفا یک نمونه کد با همین کتابخونه ی خوب اقای شاهدی دراین باره بدید ممنون میشم.

فقط میتونم بگم از دستور insert و delete استفاده کن یه تاپیک بزن راهنماییت میکنم :gamer1:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

سلام دوستان اگه بخوام مثلا شرط برای این بزارم که مثلا اگه از قبل هیچ بولینی ذخیره نشده بود وخالی بود یه کاری رو انجام بده باید چه شرطی بزنم؟

لطفاراهنمایی کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 58 دقیقه قبل، iavaduu گفته است :

سلام دوستان اگه بخوام مثلا شرط برای این بزارم که مثلا اگه از قبل هیچ بولینی ذخیره نشده بود وخالی بود یه کاری رو انجام بده باید چه شرطی بزنم؟

لطفاراهنمایی کنید

داداش گلم ببین وقتی یه متغیری تعریف میکنی به نوع بولین یا true یا false چیز دیگه ای نمیشه

حالا وقتی توی شیرد پرفرنس شما یه متغیر تعریف میکنید وقتی کلید رو بهش دادی یه مقدار پیشفرض هم میگیره ازتون که یکی از ترو یا فالس هستش

خوب شما با getboolean میای و مقدارشو با کلیدش میگیری

شرطش هم معلومه if (motaghayer==true) یا ..

 

موفق باشی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 33 دقیقه قبل، reza644 گفته است :

سلام

 

توی این روش با cleardata داده های مذکور حذف میشه؟

 

تا جایی که من اطلاع دارم در تمامی روش ها حذف میشن به جز اینکه شما اطلاعات رو روی RootExternal بریزید :wacko1:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 ماه بعد...

سلام

راهی نیست برای اینکه این مقداری که ذخیره میکنه قابل هک نباشه(ینی کاربر نتونه بارفتن توی روت برنامه اون فایلو باز کنه یا مهمتر از این ویرایشش کنه)؟

لطفا راهنمایی کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 2 ساعت قبل، iavaduu گفته است :

سلام

راهی نیست برای اینکه این مقداری که ذخیره میکنه قابل هک نباشه(ینی کاربر نتونه بارفتن توی روت برنامه اون فایلو باز کنه یا مهمتر از این ویرایشش کنه)؟

لطفا راهنمایی کنید

اطلاعات رو Encode کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 17 دقیقه قبل، مجید آرتا گفته است :

اطلاعات رو Encode کنید.

منظورتون اینه که اطلاعات رو به صورت رمزنگاری شده ذخیره کنم وداخل بیسیک رمز خوانیشون کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 2 ساعت قبل، iavaduu گفته است :

منظورتون اینه که اطلاعات رو به صورت رمزنگاری شده ذخیره کنم وداخل بیسیک رمز خوانیشون کنم؟

بله دقیقا.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 دقیقه قبل، مجید آرتا گفته است :

بله دقیقا.

شرمنده اسپم محسوب میشه ولی میشه بگید کدوم روشو پیشنهاد میکنید +لینک

ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 ساعت قبل، iavaduu گفته است :

شرمنده اسپم محسوب میشه ولی میشه بگید کدوم روشو پیشنهاد میکنید +لینک

ممنون

امنیت 100% داده های اندروید با M_Secure_SharedPrefrence - کتابخانه ها (Libraries) - مرکز پاسخگویی به سوالات برنامه نویسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...
در 12 ساعت قبل، ssmf69 گفته است :

سلام

ببخشید چطوری میشه از داده ذحیره شده در سایر اکتیویتی ها هم استفاده کرد؟

فرقی نمیکنه شما توی چه اکتیویتی یا سرویسی باشید ، از هر جایی هم با همین کد هایی که گفتم میتونین اطلاعات رو بگیرید و یا ذخیره کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 ماه بعد...

من توی یه اکتیویتی از این کد برای ذخیره متن ادیت تکست استفاده کردم :

	ASP.SaveString(editsandogh.Text,"namesandogh")

حالا توی اکتیویتی دیگه چطور میتونم این مقدار رو بخونم و نمایش بدم ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 26 دقیقه قبل، mahfelsoft گفته است :

من توی یه اکتیویتی از این کد برای ذخیره متن ادیت تکست استفاده کردم :


	ASP.SaveString(editsandogh.Text,"namesandogh")

حالا توی اکتیویتی دیگه چطور میتونم این مقدار رو بخونم و نمایش بدم ؟

داداش اشتباه ذخیره کردی

ببین توی اولین ورودی همیشه کلید اون متغیر رو باید بذاری namesandogh فک کنم همون متغیریه که میخوای ذخیره کنی

توی وردی دوم باید مقداری که میخوای ذخیره کنی توی متغیر مورد نظر رو وارد کنید

	ASP.SaveString("namesandogh",editsandogh.Text)

به این صورت

حالا شما هرجا تو هر اکتیویتی که میخوای مقدارش رو بگیری به این صورت میگیریش

 

Dim meghdar as string
meghdar = ASP.GetString("namesandogh","pishfarz");

 

اون پیشفرض هم که نوشتم اگه برای اولین بار این متغیر رو بخونی و اصلا همچین متغیری وجود نداشته باشه اون مقدار پیشفرض رو برمیگردونه که میتونه هر استرینگی باشه و فرقی نداره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

سلام. دوستان شرمنده. من چهارتا رکورد دارم با یک سکه. چجوری ذخیرشون کنم؟ واسه  هرکدوم یه متغیر بزنم یا یکی بزنم با پنجتا مقدار متفاوت. من گیج شدم شرمنده 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 ماه بعد...

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...