دوره مجازی اندروید (جلسه 28): ارسال اطلاعات به سرور با ساختار Json



visibility  
mode_comment   ۲۱

به نام خدا دوستان سلام، در این جلسه به خاطر درخواست دانشجویان عزیز ارسال اطلاعات به سرور رو آموزش دادیم. مثالی که برای شما آماده کردیم مربوط به یک فرم ثبت نام هست. به این شکل که کاربر در اپ شما اطلاعات خود را برای ثبت نام وارد می کند، و این اطلاعات به سرور برای ذخیره سازی ارسال می شوند و داخل جدولی به نام users ذخیره می شوند.

info توجه

این مطلب یک جلسه از دوره آموزش اندروید می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش اندروید

comment دیدگاه کاربران
Mr abbas

😛 😛 😛 😛
ایول
الان عالی شد ! 😀

Ali Movahedi

سلام استاد

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

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

ممنون

سعید شاهینی

سلام، بله انشالله هفته دیگه آموزش ساخت کتابخونه رو خواهیم داشت.
گوگل یک اپ برای برنامه نویسان اندروید ایجاد کرده به اسم playbook که می تونید دانلود کنید. آخرین مقالات، ویدیو ها و اخبار اندروید رو می تونید از اپ playbook دریافت کنید. واقعاً عالیه. اگه play store تون محدود نباشه سرچش بکنید میاد.

علی رضایی

سلام استاد میشه لینک این اپ play book یا اسم کاملش رو بدید من سرچ کردم چیز خاصی نیومد ممنون

سعید شاهینی

سلام، توی تلگرام بهم پیام بدید براتون ارسال کنم لینکش رو. جالبه چون هیچکس پیداش نمی کنه توی playstore

Ali Movahedi

سلام مجدد

چطور میشه کاری کرد که کاربر بعد از یکبار ورود به اپلیکیشن دیگه همیشه لاگین باشه؟

سعید شاهینی

سلام، روش های مختلفی داره، ساده ترین راهش ذخیره اطلاعات کاربر داخل shared pref است. که امنیت کمی داره، روش درستش استفاده از account manager گوگل هست.

Amirhossein Ashrafi

چرا ارسال و ذخیره عکس از اپ به سرور آنلاین رو آموزش ندادین؟
خیلی مهم و ضروری بود

سعید شاهینی

سلام، خیلی مهم و ضروری نیست! شما چند تا اپ می شناسی که نیاز به آپلود عکس داشته باشند؟!
لینک آموزش آپلود فایل به سرور

Amirhossein Ashrafi

ممنون از راهنمایی استاد
اپ ها زیادی هستند که به ارسال عکس نیازه, مثل اپ هایی که میشه پست ارسال کرد یا عکس پروفایل رو تغییر داد و …
استاد به طور کل دوره آموزشیتون فوق العاده و کامله. تدریستونم عالیه
بهترین دوره اموزشیه که تا به حال استفاده کردم. دسستون درد نکنه 🙂

سعید شاهینی

خواهش می کنم، لطف دارید. اون لینک دقیقا کد هاش رو گذاشته، کافیه کپی کنید و ازش استفاده کنید.

Ali Movahedi

سلام

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

سعید شاهینی

سلام، باید collation دیتابیس رو از phpmyadmin تغییر بدید.
لینک آموزش تغییر Collation

جواد اشکش

سلام
استاد نحوه اتصال فرگمنت با دیتابیس سمت سرور ونمایش دیتاهای مختلف روی فرگمنت رو هم میگید؟

سعید شاهینی

سلام، فرگمنت به دیتابیس متصل نمی شه! شما باید اطلاعات رو از دیتابیس بگیرید و داخل فرگمنت نمایش بدید. نمایش دیتا داخل فرگمنت هیچ تفاوتی با اکتیویتی نداره

جواد اشکش

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

سعید شاهینی

سلام، بله می تونید داخل فرم از کاربر ایمیل بگیرید. البته داخل جلسه 45 هم راجع بهش صحبت می شه، هنوز منتشر نشده

younes younes372@gmail.com

سلام کسی هست کمک کنه
من با کتابخونه volley اطلاعات میگرم میخوام هر بار که برنامه اجرا شه اطلاعات دوباره بگیره کش نکنه مثلا هر محصول که اپدیت میشه تو دیتابیس بفهمه و دوباره بگیره باید چیکار کنم .من به امید این تو این سایت ثبت نام کردم که به سوال ها جواب بدم تا الان یک دونه سوالم نشده جواب بدن

سعید شاهینی

سلام٬ اگه می خواهید کش نکنه خب چرا داخل دیتابیس ذخیره کنید! همیشه از سرور اطلاعات رو بگیرید و نمایش بدید.

Amin Mahmoodi

سلام لطفا راهنمائی کنید
متاسفانه موقعی که می خوام رکوردی را اضافه کنم پیام زیر رو میده؛
com.android.volley.ParseError: org.json.JSONException: Value object(stdClass) of type java.lang.String cannot be converted to JSONObject

کیوان علی محمدی

این خطا میگه شما دارین یک رشته رو به جای JSONObject ارسال می کنید. این مورد رو لاگ و بررسی کنید.

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.