دوره مجازی اندروید (جلسه 16): گرفتن آخرین اخبار از سرور php

- visibility ۱۰۶ mode_comment

به نام خدا، سلام، در جلسه قبلی یک api service با php ایجاد کردیم که می توانستیم از طریق آن پست های حدید داخل پایگاه داده ذخیره کنیم و با فرمت json به کاربر برگردانیم. در این جلسه قصد داریم پست های ایجاد شده در سرور را داخل اپ نمایش دهیم.

مطالب مطرح شده در این جلسه عبارتند از :

 

  • اضافه کردن فایل جدید برای برگرداندن پست های سرور به اپ
  • دریافت اطلاعات از سرور با volley
  • نمایش اطاعات داخل صفحه آخرین اخبار
info توجه

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

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

comment دیدگاه کاربران
مختار اسمعیلی

من مشکلم حل شد ولی واقعا ممنون از پشتیبانی. متاسفم

amir.ramin76

سلام
تاریخ ها بصورت 000-00-00 نشان داده می شوند، مشکل از کجاست؟
تشکر

سعید شاهینی

سلام. سمت سرور یا سمت کلاینت؟

amir.ramin76

سمت سرور

سعید شاهینی

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

علی رضایی

سلام استاد لطفا ایمیلتون رو چک کنید

سعید شاهینی

سلام با چه ایمیلی سوال پرسیدید. البته می تونید برای سریع تر به جواب رسیدن تماس بگیرید

ح حسین

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

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

سلام دوست عزیز. پیشنهاد میشه اطلاعات رو در دیتابیس sqlite ذخیره کنید و در هر بار اتصال به اینترنت اطلاعات در sqlite رو با اطلاعات سرور sync کنید.بستگی به مقدار کش هم داره یه چه مقدار از داده ها رو بخواید کش کنید اگه مقدارش کم باشه می تونید از فایل های عادی برای کش هم استفاده کنید.دیتابیس Realm رو هم می تونید یک بررسی کنید.

ح حسین

با سلام خدمت استاد عزیز
ممنونم
آیا لینکی یا مثالی در مورد نحوه sync بین سرور و لوکال دارید ؟ تا بهتر متوجه بشم.

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

برای این کار فکر کنم باید از Sync Adapter خود اندروید استفاده کنید که کدهای شما برای sync شدن سرور و آپ رو مدیریت میکنه. در این لینک مستندات خود آندروید بیشتر توضیح داده.

ح حسین

یکی نیست جوابگو باشه ؟؟؟
به خود آقای آوند هم ایمیل زدم جواب نمیدن !
آیا این درسته ؟
اگه نمیتونید مدیریت کنید تعداد کاربران رو ، خب چرا برای ثبت نام محدودیت نمیگذارید !

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

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

ح حسین

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

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

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

313iman313

سلام یعنی لازمه برای برنامه نویسی اندروید php هم بلد باشیم ؟!؟؟! چون من پایتون بلدم وب سایت شخصی خودم رو هم با پایتون نوشتم حالا باید چه کرد ؟ لطفا یه جواب کامل به بدید مرسی اه

سعید شاهینی

سلام، نه لازم نیست، برای برنامه نویسی اندروید فقط به زبان جاوا باید مسلط بشوید. زبان php که عرض کردم کاربردش برای نوشتن سرویس های سمت سرور هست.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2 3 4