خلاصه نویسی های برنامه نویسی اندروید

طبق آموزش سایت فرادرس و مکتب خونه

خلاصه نویسی های برنامه نویسی اندروید

طبق آموزش سایت فرادرس و مکتب خونه

دارم برنامه نویسی اندروید یاد می گیرم هر چی یاد می گیرم این جا می نویسم ایشالا
هر کی خواست دوره مکتب خونه رو بخره بگه من بهش کد تخفیف ۴۰ درصد بدم!

طبقه بندی موضوعی

Serialization , deserialization, json , gson مکتب خونه

چهارشنبه, ۱۰ ارديبهشت ۱۳۹۹، ۱۲:۲۲ ب.ظ

برا این که تو SharedPreferences چیز غیر از اون دیفالتا هم بتونی بذاری چیزا رو تبدیل به json می کنی میدی دستش و بعدنم اول json می گیری بعد تبدیل به همون objectای که خودت میخوای می کنیش 

 

json یه string هست

سریال کردن ینی تبدیل آبجکت به رشته

دیسریال کردن ینی تبدیل رشته به آبجکت

 

هر json از یه object هم این طوریه

دو تا آکولاد که وسطش به ترتیب key, value ها نوشتن و وسط هر دو تا هم یه کاما داره

این طوری:

{
"Name":"khers",
"Phone":"343434
}

سریال کردن و دیسریال کردن:

user hooloo;
String ss;

hooloo=new user();
hooloo.setName("Hulu");
hooloo.setScore(34);
Gson ggg=new Gson();
ss=ggg.toJson(hooloo,user.class);
hooloo=ggg.fromJson(ss,user.class);

برا استفاده :

کنترل n  بعد انتخاب می کنی گتر و ستر بعد اسمش برات میسازه
میری این خطو تو بیلد گریدل ماژول اپ اضافه می کنی
  implementation 'com.google.code.gson:gson:2.8.6'

 

چاپ تنبلانه object 

کافیه تو کلاسی که ساختی کامند n رو بزنی و toString رو override کنی 

موافقین ۰ مخالفین ۰ ۹۹/۰۲/۱۰
Put Yourself First

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی