جلسه هشتم دوره آموزشی زامارین به تدریس مهندس حسین خوش رفتار با موفقیت برگزار گردید.
از جمله مباحث مطرح شده در این جلسه عبارتند از:
1–GridView
در این جلسه از دوره آموزش زامارین بنا بر آموزش View ها و ViewGroup های پایه و مورد استفاده در اندروید بود.
در ابتدا GridView مورد بررسی بحث و مثال قرار گرفت:
2-ScrollView
در مرحله بعد در رابطه با ScrollView و اینکه تنها یک View بعنوان فرزند قبول می کند و حالت افقی آن صحبت شد سپس سراغ TableLayout رفتیم و وضعیت سلولها و ردیف ها را در آن بررسی کردیم و نحوه Spanning را در آن شرح دادیم.
Spinner سرفصل بعدی جلسه بود که با ذکری مثالی نحوه کار با آن شرح داده شد:
3-EditText
بعد از آن از EditText صبحت کردیم و نحوه کنترل متن را شرح دادیم.
ImageView و مباحث مرتبط با آن از جمله Scaling از بحث های داغ کلاس بود که زمان زیادی را به خودش اختصاص داد:
ImageButton و مشروح وضعیت و کنترل آن بحث بعدی را شکل داد و با ذکر مثال استفاده از این View تفهیم شد.
CheckBox وSwitch به دلیل هم خانوادده بودن در کنار یکدیگر تشریح شدند.
همچنین RadioGroup و RadioButton از دیگر View هایی بودند که با ذکر مثال نحوه کار با آنها تشریح شد.
هرچند در جلسات قبلی درباره Progress Dialog صحبت کرده بودیم اما در این بخش در رابطه با ProgressBar و همچنین Seekbar توضیحات مبسوطی ارائه شد.
نحوه پخش فایل ویدئویی به صورت آنلاین و آفلاین توسط VideoView نیز دیگر مبحث ما بود و مثالی نیز برای پخش آنلاین و کنترل Buffering ارائه شد.
SerachView که از View های پر استفاده است مورد بررسی قرار گرفت و یک مثال جستجو در لیست برای آن ارائه شد.
NumberPicker بعنوان آخرین بحث این جلسه مورد چالش قرار گرفت و حالت های مختلف آن طی مثال هایی شرح داده شد.