کربلایی
مدیر بازنشسته
برنامه نویسی موبایل با j2me : اول مقدمه
برنامه نویسی موبایل با j2me : اول مقدمه
اول ببینیم j2me چیست؟ برای اینکه تمرین زبان هم داشته باشیم
اینجا رو ببینید.
در برنامه نویسی j2meاول باید با مفهوم MIDlet آشنا بشیم
MIDlet در واقع بستر نرم افزاری دستگاه های همراه یا Mobile Infomation Device Profile محسوب میشه.
اونایی که قبلا با جاوا کار کرده اند میتونن MIDlet رو با اپلت های جاوا مقایسه کنند. فقط با این فرق که MIDlet مستقل تر از صفحه نمایش خودش هست.
هر MIDlet چهار حالت میتونه داشته باشه:
1- فراخوانده شده
2- فعال
3- متوقف
4- باطل
شکل زیر چرخه زندگی یک نمونه MIDlet رو نشون میده
شکل 1
کلاس Display
با این کلاس یک رابط با کاربر ایجاد میکنیم. دسترسی MIDlet به صفحه نمایش با فراخوانی زیر انجام میشه
و متد زیر هم نمایش MIDletفعلی رو ممکن میکنه
که در این حالت وضعیت به صورت در میاد. فرق Display و Displayable در اینه که Dispaly فقط وظیفه هدایت صفحه نمایش رو داره اما Displayable همون چیزایی هست که بر روی صفحه نمایش نشون داده میشن.
فردا با یک مثال (همون Hello بشکلی دیگر) بیشتر منظورم رو متوجه میشید.
موفق باشید
برنامه نویسی موبایل با j2me : اول مقدمه
اول ببینیم j2me چیست؟ برای اینکه تمرین زبان هم داشته باشیم
اینجا رو ببینید.
در برنامه نویسی j2meاول باید با مفهوم MIDlet آشنا بشیم
MIDlet در واقع بستر نرم افزاری دستگاه های همراه یا Mobile Infomation Device Profile محسوب میشه.
اونایی که قبلا با جاوا کار کرده اند میتونن MIDlet رو با اپلت های جاوا مقایسه کنند. فقط با این فرق که MIDlet مستقل تر از صفحه نمایش خودش هست.
هر MIDlet چهار حالت میتونه داشته باشه:
1- فراخوانده شده
2- فعال
3- متوقف
4- باطل
شکل زیر چرخه زندگی یک نمونه MIDlet رو نشون میده
شکل 1
کلاس Display
با این کلاس یک رابط با کاربر ایجاد میکنیم. دسترسی MIDlet به صفحه نمایش با فراخوانی زیر انجام میشه
کد:
Display.getDisplay(MIDlet midlet)
کد:
SetCurrent()
فردا با یک مثال (همون Hello بشکلی دیگر) بیشتر منظورم رو متوجه میشید.
موفق باشید