موارد مورد نظرتون رو به پروژه اندروید اضافه کردم. در واقع مربوط به همان context بودند. تعیین کرده ام که با اشاره شما، هم یک پیام کوتاه نمایش داده شود (با روش Toast) و هم به یک Activity جدید با نام NextActivity وارد شویم (هر دو نیاز به Context داشتند).
قبلا برنامه اندروید به این شکل بود که با اجرا شدن، سرویس (service) را شروع می کرد و بعد برنامه اندروید بسته می شد. من ترجیح دادم که یک Activity دیگر را به عنوان Activity اصلی برنامه اندروید قرار بدهم که در آن یک دکمه (Button) وجود دارد که با کلیک بر روی آن، به همان Activity می رویم که بعد از شروع سرویس، بسته می شود (در صورت دلخواه، می توانید همان Activity را به عنوان Activity اصلی برنامه اندروید قرار بدهید).
فایل های پروژه اندروید و همچنین فایل apk ساخته شده از آن، پیوست این ارسال می باشد.
اگر می خواهید بدانید که چه بخش هایی از کدها را تغییر داده ام، دو فایل SampleOverlayService.java و SampleOverlayView.java را باز کنید، در ادامه خط هایی از کدها که یا تازه نوشته ام یا تغییرشان داده ام، عبارت زیر نوشته شده است :
دو Activity هم به پروژه اندروید افزوده شده است.
قبلا برنامه اندروید به این شکل بود که با اجرا شدن، سرویس (service) را شروع می کرد و بعد برنامه اندروید بسته می شد. من ترجیح دادم که یک Activity دیگر را به عنوان Activity اصلی برنامه اندروید قرار بدهم که در آن یک دکمه (Button) وجود دارد که با کلیک بر روی آن، به همان Activity می رویم که بعد از شروع سرویس، بسته می شود (در صورت دلخواه، می توانید همان Activity را به عنوان Activity اصلی برنامه اندروید قرار بدهید).
فایل های پروژه اندروید و همچنین فایل apk ساخته شده از آن، پیوست این ارسال می باشد.
اگر می خواهید بدانید که چه بخش هایی از کدها را تغییر داده ام، دو فایل SampleOverlayService.java و SampleOverlayView.java را باز کنید، در ادامه خط هایی از کدها که یا تازه نوشته ام یا تغییرشان داده ام، عبارت زیر نوشته شده است :
کد:
//----------> change
دو Activity هم به پروژه اندروید افزوده شده است.
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.