RxJava کتابخانه ایست برای برنامه نویسی بصورت Reactive در جاوا. خود Reactive Programing چیه؟ Reactive Programing روش برنامه نویسی بر اساس جریان داده و تغییرات روی آن بر اساس یک واقعه یا Event است. نمی دونم چقدر با Event و یا ...
ادامه مطلب »برنامه اندروید چگونه کامپایل و اجرا می شود
بسمه تعالی در این جلسه قصد داریم با نحوه ساخته شدن و اجرا شدن برنامه اندروید آشنا شویم. اول از همه اصطلاح “کامپایل” شدن را تعریف می کنیم. در این باره pc mag staff می گوید: A compiler is computer ...
ادامه مطلب »آموزش برنامه نویسی اندروید – جلسه اول
بخش هایی که در این جلسه آموزش یاد می گیریم: اندروید و برنامه اندرویدی و apk چیست؟ با چه زبانهایی می توان برای اندروید برنامه نویسی کرد و من با چه زبانی آموزش خواهم داد؟ بخش های اصلی تشکیل دهنده برنامه اندروید پکیج چیست؟ انواع دیوایس ها کدامند؟ Emulator چیست؟
ادامه مطلب »تفاوت Handler و Thread و AsyncTask در اندروید
با سلام، ممکنه برای خیلی ها این سوال پیش اومده باشه که از هرکدوم از Handler یا Thread یا AsycTask استفاده کرده باشیم و لی در حقیقت تفاوت میان آنها را به درستی نشناسیم. در این مقاله می خواهیم این ...
ادامه مطلب »نحوه ارتباط بین thread ها
thread یا رشته عبارتند از واحد های کلی پردازش وظایف که هر برنامه می تواند تعدادی ترد داشته باشد. هر ترد اولویتی در سیستم دارد و تردهای ایجاد شده توسط یک ترد دیگر، اولویت هم سطح خواهند داشت. در اندروید ...
ادامه مطلب »