انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره اطلاعات و ارسال آنها به سرور هنگام اتصال به اینترنت (اندروید)

ذخیره اطلاعات و ارسال آنها به سرور هنگام اتصال به اینترنت (اندروید)

#2
سلام.
ابتدا در یک فرم (یک Activity با عناصر مربوط به فرم مثل EditText)، اطلاعات را از کاربر دریافت کنید. یک Button وجود خواهد داشت که کاربر در پایان بر روی آن اشاره می کند.
با اشاره کاربر بر روی دکمه (Button)، یک سرویس (Service) را شروع می کنیم (زیرا می خواهیم حتی اگر کاربر برنامه اندروید ما را بست، باز هم ارسال اطلاعات به سرور اینترنتی صورت گیرد) :

کلید شماره 2609

کدهای سرویس به این صورت است که در همان لحظه شروع سرویس، ابتدا اینترنت را چک می کند و اگر به اینترنت وصل بودیم، اطلاعات را به یک صفحه از سایت (مثلا یک صفحه PHP) ارسال کرده و پاسخ را دریافت می کند و بر اساس پاسخ نیز متوجه می شود که عملیات ذخیره سازی در پایگاه داده (database) سایت به درستی انجام شده یا خیر (این را با کدهای PHP صفحه طراحی می کنیم که پاسخ چگونه باشد). اگر به درستی انجام شده باشد که Service باید پایان یابد، در غیر این صورت باید Service هر چند ساعت یک بار (مثلا 5 ساعت یک بار)، همین روند را تکرار کند تا زمانی که کاربر به اینترنت وصل شود و بتواند اطلاعات را ارسال کرده و پاسخ صحیح ذخیره در پایگاه داده را هم از صفحه دریافت کند و سپس پایان یابد. برای اجرای یک کد به صورت هر چند ساعت یک بار، کلید زیر را بخوانید :

کلید شماره 2861

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ


پیام‌های این موضوع
RE: ذخیره اطلاعات و ارسال آنها به سرور هنگام اتصال به اینترنت (اندروید) - توسط admin - ۱۳۹۴/۰۲/۲۷, ۰۷:۳۲ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان