وقتی ما نیاز داریم که متغیرهای مختلف را در برنامه ها داشته باشیم، می توانیم متغیر مورد نظر خود را بصورت global یا سراسری تعریف کنیم . در اینجا، من می خواهم توضیح دهم، چگونه می توان با تعریف متغیر و کلاس بصورت سراسری در برنامه های آندروید، از این کلاس پایه بتوان در سایر کلاس استفاده نمود. بهترین راه برای انجام این کار این است که یک کلاس ایجاد کنید وآن را به نوع android.app.Application گسترش دهید و کلاس خود را در تگ برنامه در فایل AndroidManifest.xml تعریف کنید. آندروید نمونه ای از آن کلاس را ایجاد می کند و آن را در تمام زمینه در دسترس شما قرار خواهد داد . از این رو شما می توانید از کلاس () Context.getApplicationContext از کلاس خود در هر گیرنده / سرویس پخش / پخش در محیط برنامه (محیط) استفاده کنید.
(بیشتر…)