ذخیره سازی اطلاعات با Shared Preferences

آموزش Flutter - قسمت 43
زمان قرارگیری : 03 دی 1397
زمان این قسمت : 15:47
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 840 نفر
قیمت دوره 139000 تومان
وضعیت دوره تکمیل شده
زمان کل دوره 30:03:58
تعداد قسمت‌ها 72
نوع دسترسی نقدی

در این جلسه در مورد ذخیره سازی اطلاعات به شکل Key و Value با استفاده از Shared Preferences در فلاتر صحبت میکنم و به شما آموزش میدم که به چه شکلی میتونید اطلاعاتی رو ذخیره سازی و دریافت کنید و در اپلیکیشن خود مورد استفاده قرار بدید

رایگان 11:30
09:07
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 840 نفر
قیمت دوره 139000 تومان
وضعیت دوره تکمیل شده
زمان کل دوره 30:03:58
تعداد قسمت‌ها 72
نوع دسترسی نقدی

آنلاین
user-avatar
مدرس دوره حسام موسوی

اول داستان، طراح گرافیک بودم و ۲ سالی به عنوان طراح مشغول بودم، بعد به برنامه‌نویسی علاقمند شدم و الان بیشتر از ۱۰ ساله که عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی که در این راه بدست آوردم را در اختیار دیگران هم قرار بدم. 

سوالات و گفتگو‌ها

سوالات و گفتگو‌ها

اگر سوال و مشکلی یا حتی بحثی در یکی از حوزه‌های برنامه‌نویسی دارید این بخش به شما کمک ویژه‌ای خواهد کرد

دورهای پیشنهادی

مشاهده همه دوره ها
اصول طراحی شی‌ گرا SOLID

اصول طراحی شی‌ گرا SOLID

SOLID شامل یک سری از اصول برای برنامه نویسان میشود، که اگر آنها را در برنامه نویسی شی گرا رعایت کنید کدهای تمیزتر و خواناتری خواهید داشت.این اصول میتو...

دسترسی رایگان برای اعضای ویژه
آموزش کامل Flexbox

آموزش کامل Flexbox

فلکس باکس یا بگذارید بهتر بگوییم Flexbox، مجموعه ای از دستورات یا یک ماژول به حساب می آید که طراحان با استفاده از آنها میتوانند Layoutهای قابل انعطاف...

آموزش کامل sass

آموزش کامل sass

SASS مخفف Syntactically Awesome Style Sheets و یک زبان پیش پردازنده برای تولید کد Css است. این زبان به هیچ عنوان جایگزین Css محسوب نمی شود و می توان آ...

دوره کار با phpstorm

دوره کار با phpstorm

JetBrains PhpStorm یک محیط توسعه‌ی زبان برنامه‌نویسی PHP بوده که بر پایه‌ی پلت‌فرم JetBrains IntelliJ IDEA طراحی شده است و تقریبا همه‌ی امکانات JetBra...

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
آفلاین
user-avatar
meisam
2 ماه پیش

سلام و عرض ادب.آقای موسوی من کل نظرات بقیه رو خوندم انگار همه با Shared prefrence مشکل دارن منم هرکاری میکنم ارور میده حتی ورژنی که خودتون گفتید ممنون میشم اگه مشکل دوستان قبلا حل شده بهم بگید چکار کنم آخه مال من با هبچ ورژنی درست نمیشه و همش همون خطا رو میده تو نت هم هر چه دستوری Repeair و چیزای دیگه رو پیشنهاد کردن و زدم فایده ای نداشت.بدجورم به این کتابخونه نیاز دارم.

آنلاین
user-avatar
حسام موسوی
2 ماه پیش

سلام
دلیل دقیقی نداره
برای مثال روی سیستم من هیچ مشکلی نداره هم سیستم ویندوز من و هم مک
اما برای بعضی چنین موردی پیش میاد. اگر یه سرچ بفرمایید به انگلیسی میبینید برای تعداد زیادی هم این حالت بوجود اومده
البته حتما این صحفه رو مطالعه کنید همیشه به روزترین روش برای نصب پکیج رو توضیح میده
https://flutter.dev/docs/development/packages-and-plugins/using-packages
لینک زیر رو هم مطالعه کنید اگر باز به هر حال انجام نشد، در تلگرام راکت پروژه رو برام بفرستید تا خودم تست کنم
https://github.com/flutter/flutter/issues/23553

آفلاین
user-avatar
milad
5 ماه پیش

در راستای پیام قبلیم
من الان نظرات سایر دوستان رو خوندم ظاهرا مشکل ارور من بخاطر فیلتر هست ولی خب من از شکن استفاده میکنم و همچنین با *** خودم هم که قبلا پکیج هارو نصب کرده بودم به همچین مشکلی نخوردم.الان داخل فایل pubspec.yaml که package get رو میزنم داخل run بعد از کمتر یک ثانیه میزنه که دریافت شده....

آنلاین
user-avatar
حسام موسوی
5 ماه پیش

بنظرم repo پکیج رو چک کنید ممکنه افراد دیگه‌ای غیر از شما به این مطلب خورده باشن .
چون اگر مسئله تحریم باشه که باید با شکن حل بشه .

آفلاین
user-avatar
milad
5 ماه پیش

من چیزی در حدود 12 ساعت وقت گذاشتم ولی به هیچ نتیجه ای نرسیدم حقیقتا
حتی پروژه رو از اول استارت کردم یا اینک تموم ورژن های shared_prefrence رو هم تک به تک چک کردم داخل pubspecولی به هیچ نتیجه ای نرسید.شکن فعاله ولی بازم اون ارور میاد.با 3-4تا ******** دیگ و حتی اینترنت های مختلف هم چک کردم همین موضوع بود

آنلاین
user-avatar
حسام موسوی
5 ماه پیش

تنها فقط همین پکیج این مشکل رو داره ؟
بجای شکن موارد دیگه‌ای رو هم تست کردید ؟
یا کل پروژه‌اتون رو فشرده کنید و در پشتیبانی تلگرام راکت بفرستید ببینید داستان چیه برای ما هم به همین شکل در میاد یا خیر
چون من همین الان هم تست کردم و اوکی بود کامل

آفلاین
user-avatar
milad
5 ماه پیش

من کدهای این جلسه رو که حذف میکنم مشکل رفع میشه و میتونم دوباره runبگیره.و کل مشکل رو همین کتابخونه هست.با ف-ی-ل-ت-ر-ش-ک-ن های دیگ هم امتحان کردم باز هم همین مشکلات بود.به هر صورت من فایل رو براتون داخل تلگرام فرستادم.اگر لطف کنید بررسی کنید ممنون میشم

آفلاین
user-avatar
milad
5 ماه پیش

سلام وقتتون بخیر
من 4-5روز پیش گفتین براتون کدهارو بفرستم داخل تلگرام به پشتیبانی فرستادم ولی جوابی دریافت نکردم
میخاستم ببینم چیشد چیکار کنم
و اینک اگر بخام ازین قسمت عبور کنم و کداهاش داخل برنامم مشکلی پیش میاد برم قسمت های بعد؟

آنلاین
user-avatar
حسام موسوی
5 ماه پیش

ببخشید دو سه روزی هست که به سیستم برای تست پروژه اتون دسترسی ندارم میتونید از این جلسه عبور کنید
و اما سعی میکنم در یکی دو روز آینده که به سیستم Desktop خودم دسترسی پیدا کردم این مورد رو تست کنم و اینجا یا در تلگرام بهتوون اطلاع بدم
از این که تخییر بوجود اومد معذرت میخوام

آفلاین
user-avatar
milad
5 ماه پیش

سلام مهندس ببخشید دوباره مزاحم میشم من دوره رو تا اخر رفتم ولی خب چون این بخش رو نداشتم خیلی جاها ب مشکل خوردم
متاسفانه هم جامعه فلاتر تو ایران ی خورده تعداد کمه و گروه هایی ک دارم نتونستم جواب این سوال رو پیدا کنم
مشکل ظاهرا بخاطر تحریم هست ولی خب من با هیچ ف-ی-لترشکن و dns و ...اصلا نمیتونم باز کنم
سرورهای مختلف cisco , stunnel,kerio و...خیلی *** های دیگ رو امتحان کردم ولی خب همون ارور همچنان پابرجاست.حتی ورژن های دیگ رو هم امتحان کردم

آفلاین
user-avatar
meisam
2 ماه پیش

سلام.دقیقا امروزم همین مشکل Shared Prefrence برای من افتاده الان صبح تا الان درگیرشم هرکاری میکنم ارور میده *************** هم قویه و هرکاری کردم این قسمتو خطا میگیره.آقای موسوی من بیشتر کارهای پروژم Shared Prefrence لازمم میشه اومدم سمت فلاتر راحت شه کارم اینطوری اذیت میشه آدم.الان موندم چکار کنم این دوستمون آقا میلاد انگار اونو هم کلافه کرده بود ممنون میشم بگین چطور درست میشه.

آنلاین
user-avatar
حسام موسوی
2 ماه پیش

وارد فایل build.gradle بشید و تنظیم زیر رو وارد کنید

allprojects {
    repositories {
        google()
        mavenCentral()
        jcenter()
    }
}
آفلاین
user-avatar
milad
5 ماه پیش

سلام جناب موسوی وقتتون بخیر
جسارتا من تمام مراحل رو قدم به قدم با شما پیش رفتم
اما به ارور زیر میخورم.قبلش من shared_preference رو نصب کردم و بهم اوکی نصب داد.و داخل صفحات دیگه هم import کردم و هیچ جایی ارور ندارم.
ولی وقتی میخوام برنامه رو run کنم به این مشکل میخورم.لینک رو که باز میکنم یه فایل جاوا دانلود میشه که سیستم به عنوان بد افزار شناسیش میکنه.انتی ویروس رو هم خاموش کردم بازهم همین مشکل بود
شما میدونید چیکار باید کنم و مشکل از کجاس؟

آنلاین
user-avatar
حسام موسوی
5 ماه پیش

سلام دقیقا کدوم ارور چون چیزی من نمیبینم اینجا ؟

آفلاین
user-avatar
milad
5 ماه پیش

شرمنده حواسم نبود که عکس برگزاری نشده

عنوان لینک مورد نظر

این هم متن ارور اگر عکس لود نشد

Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':shared_preferences'.
> Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
   > Could not find gradle.jar (com.android.tools.build:gradle:3.4.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.jar
   > Could not find builder.jar (com.android.tools.build:builder:3.4.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.4.0/builder-3.4.0.jar
   > Could not find protos.jar (com.android.tools.analytics-library:protos:26.4.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/26.4.0/protos-26.4.0.jar
> Failed to notify project evaluation listener.
   > Could not get unknown property 'android' for project ':shared_preferences' of type org.gradle.api.Project.
   > Could not find method implementation() for arguments [project ':shared_preferences_macos'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
   > Could not find method implementation() for arguments [project ':shared_preferences_web'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 3s
Finished with error: Gradle task assembleDebug failed with exit code 1
آنلاین
user-avatar
حسام موسوی
5 ماه پیش

همونطور که میبینید برای ارتباط با google مشکل داره که احتمالا از همون تحریم بودن هست . با شکن باید کارتون را بیفته یا اینکه ورژن gradle رو افزایش یا کاهش بدید ببیند چی میشه دقیقا
ولی خوب این مشکل در ناتوانی از دریافت کردن هست

آفلاین
user-avatar
milad
5 ماه پیش

الان گریدل رو به نسخه بالاتر و پایین ترهم هم تست کردم بازهم همون مشکل...

آفلاین
user-avatar
امیر اخروی
7 ماه پیش

سلام خسته نباشید
من طبق آموزش shared prefrences رو اومدم نصب کنم اندروید استودیو هنگ کرد ریستارتش کردم ولی
دیدم پیام دارت اس دی کی نصب نیست میده !
الان به نظر شما باید برم دارت اس دی کی نصب کنم ؟

آنلاین
user-avatar
حسام موسوی
7 ماه پیش

سلام هر چیزی نیاز باشه رو باید نصب بفرمایید

آفلاین
user-avatar
امیر اخروی
7 ماه پیش

اوکی مشکل حل شد.
فقط یه سوالی آقای موسوی
اینکه من تو پروژم فایل های build و dart tools به وجود اومده که تو پروژه شما نیس و به رنگ نارنجی هم هستند
اینارو پاک کنم ؟و چرا نارنجی رنگه با اینکه پروژه درست بیلد گرفته میشه و همه چی اوکیه.

آنلاین
user-avatar
حسام موسوی
7 ماه پیش

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

آفلاین
user-avatar
arezoo
12 ماه پیش

به جای sq lite میشه از دیتابیس مونگو دی بی هم استفاده کرد؟

آنلاین
user-avatar
حسام موسوی
12 ماه پیش

میشه ولی در هر تلفن همراه شما باید mongodb هم نصب کنید ! sqlite در تمام تلفن‌های همراه به شکل پیش فرض پشتیبانی میشه

آفلاین
user-avatar
masami
12 ماه پیش

سلام استاد
ببینید من هم از شکن استفاده میکنم ، هم آپدیت کردم فلاتر رو و هم پروژه رو آپدیت کردم . اما وقتی میخوام خروجی بگیرم ارور پایین داده میشه .
بعد از نصب shared prefrences این اتفاق افتاد . تو متن ارور داره میگه که این نسخه سازگار نیست و باید بری از لینکی که میده با اندروید x سازگارش کنی .

* Error running Gradle:
ProcessException: Process "E:\projects\firstFlutterApp\whatsapp\android\gradlew.bat" exited abnormally:

> Configure project :shared_preferences
         *********************************************************
WARNING: This version of connectivity will break your Android build if it or its dependencies aren't compatible with AndroidX.
         See https://goo.gl/CP92wY for more information on the problem and how to fix it.
         This warning prints for all Android build failures. The real root cause of the error may be unrelated.
         *********************************************************

Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':shared_preferences'.
> Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
   > Could not resolve org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21.
     Required by:
         project :shared_preferences > com.android.tools.build:gradle:3.4.0 > org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21
      > Could not resolve org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21.
         > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.21/kotlin-stdlib-jdk7-1.3.21.pom'.
            > Could not GET 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.21/kotlin-stdlib-jdk7-1.3.21.pom'. Received status code 502 from server: Bad Gateway
   > Could not resolve commons-codec:commons-codec:1.10.
     Required by:
         project :shared_preferences > com.android.tools.build:gradle:3.4.0 > com.android.tools.analytics-library:crash:26.4.0 > org.apache.httpcomponents:httpclient:4.5.6
      > Skipped due to earlier error
   > Could not resolve org.jetbrains.kotlin:kotlin-stdlib-common:1.3.21.
     Required by:
         project :shared_preferences > com.android.tools.build:gradle:3.4.0 > org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.21 > org.jetbrains.kotlin:kotlin-stdlib:1.3.21
      > Skipped due to earlier error

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 9s
  Command: E:\projects\firstFlutterApp\whatsapp\android\gradlew.bat app:properties

Please review your Gradle project setup in the android/ folder.

اینم لینکشه که داده : https://goo.gl/CP92wY
ظاهرا باید فایل گردل و چند تا فایل دیگه تنظیماتش تغییر کنه
من فکر میکنم این مشکل خیلی از دوستان شده ، اگه یه راهنمایی ریز بدی ممنون میشم .
قربونت برم که اینقدر گلی و با انرژی .

آنلاین
user-avatar
حسام موسوی
12 ماه پیش

سلام لینکی که داده کاملا میگه چیکار کنید از بالا انجام بدید حل میشه
در چند قدم کامل گفته

آفلاین
user-avatar
masami
12 ماه پیش

طبق آموزش لینک مشکلش حل شد.

آفلاین
user-avatar
ahmad mirzayi
1 سال پیش

سلام وقتتون بخیر بنده هرچقدر سعی میکنم ورژن جدید sharedPreferences رو در پروژم به کار ببرم اما همش ارور میده حتی اندروید استودیو رو دوباره پاک کردم از نو همه چیو نصب کردم اما تغییری نکرد در مورد Connectivity هم به همین شکل ارور میده ارور به صورت زیر هست:

' * Error running Gradle:
ProcessException: Process "C:\Users\Raya\Desktop\f_http_test\android\gradlew.bat" exited abnormally:
Starting a Gradle Daemon, 1 busy and 2 incompatible and 1 stopped Daemons could not be reused, use --status for details

Configure project :shared_preferences

Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.

FAILURE: Build failed with an exception.

BUILD FAILED in 26s
Command: C:\Users\Raya\Desktop\f_http_test\android\gradlew.bat app:properties

Finished with error: Please review your Gradle project setup in the android/ folder. '

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

آنلاین
user-avatar
حسام موسوی
1 سال پیش

سلام از shecan.ir استفاده کنید متاسفانه نمیتونه پکیج رو دانلود کنه

آفلاین
user-avatar
الیاس بشکنی
1 سال پیش

سلام من آخرین نسخه یعنی shared_preferences: ^0.5.1+2 رو زدم ولی ارور داد
نسخه ی shared_preferences: ^0.4.3 رو که شما توی فیلم زدین رو امتحان کردم اوکی شد
به نظر شما واسه چیه؟
اینم متن ارور :


* Error running Gradle:
ProcessException: Process "F:\fp\whatsapp\android\gradlew.bat" exited abnormally:

> Configure project :shared_preferences

Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate
{} error.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':shared_preferences'.
> Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
   > Could not find gradle.jar (com.android.tools.build:gradle:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.3.0/gradle-3.3.0.jar
   > Could not find builder.jar (com.android.tools.build:builder:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.3.0/builder-3.3.0.jar
   > Could not find crash.jar (com.android.tools.analytics-library:crash:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/26.3.0/crash-26.3.0.jar
   > Could not find sdk-common.jar (com.android.tools:sdk-common:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/26.3.0/sdk-common-26.3.0.jar
   > Could not find dvlib.jar (com.android.tools:dvlib:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/26.3.0/dvlib-26.3.0.jar
   > Could not find repository.jar (com.android.tools:repository:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/repository/26.3.0/repository-26.3.0.jar
   > Could not find common.jar (com.android.tools:common:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/common/26.3.0/common-26.3.0.jar
   > Could not find builder-model.jar (com.android.tools.build:builder-model:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/3.3.0/builder-model-3.3.0.jar
   > Could not find protos.jar (com.android.tools.analytics-library:protos:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/26.3.0/protos-26.3.0.jar
   > Could not find apkzlib.jar (com.android.tools.build:apkzlib:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/3.3.0/apkzlib-3.3.0.jar
   > Could not find apksig.jar (com.android.tools.build:apksig:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/3.3.0/apksig-3.3.0.jar
   > Could not find annotations.jar (com.android.tools:annotations:26.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/tools/annotations/26.3.0/annotations-26.3.0.jar
   > Could not find databinding-common.jar (androidx.databinding:databinding-common:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/3.3.0/databinding-common-3.3.0.
         jar
   > Could not find baseLibrary.jar (com.android.databinding:baseLibrary:3.3.0).
     Searched in the following locations:
         https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/3.3.0/baseLibrary-3.3.0.jar

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with
--scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s
  Command: F:\fp\whatsapp\android\gradlew.bat app:properties

Please review your Gradle project setup in the android/ folder.
آنلاین
user-avatar
حسام موسوی
1 سال پیش

اروری که شما دارید نشون میدید تنها بخاطر ناتوانی از دریافت اطلاعات از google هست که با shecan.ir حل میشه

آفلاین
user-avatar
الیاس بشکنی
1 سال پیش

خب من از شکن استفاده کردم ولی نسخه جدید ارور داد و فقط نسخه ای که شما توی فیلم زدین اوکی شد
در مورد کتابخانه Connectivity هم همین مشکل رو داشتم نسخه جدیدش ارور داد و نسخه ای که شما توی فیلم استفاده کردین اوکی شد!
نمیدونم چرا اینجوری میشه

آنلاین
user-avatar
حسام موسوی
1 سال پیش

ببینید اگر شما این ارور رو دریافت میکنید مشکل از چیزیه که گفتم
ولی با این حال میتونید ورژن flutter رو هم اپدیت کنید اگر به اپدیت نیاز داره
چون جدیدن ورژن جدیدش هم اومده

آفلاین
user-avatar
beginner
2 سال پیش

اهان بله درسته ممنون از لطفتون ...

آفلاین
user-avatar
beginner
2 سال پیش

با سلام خدمت استاد گرامی

مقدار دیتا تعریف شده در Sharepreference همیشه در اپ ما باقی میمونه تا زمانی که خودمون دستور پاک کردنش رو بدهیم ؟؟
در شرایطی که کاربر خواست نرم افزار را از روی گوشی خودش ببندد ( نه unistall یا با دکمه خروج که در بعضی اپ ها تعریف شده خارج شیم )
فقط در بک گروند گوشی نرم افزارهای باز شده را ببیندیم در این شرایط sharedpreference عمل باید کنه؟
من تست کردم چیزی خروجی نمایش نداد حتی null هم نداد!!!

مرسی از زحماتتون

آنلاین
user-avatar
حسام موسوی
2 سال پیش

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