آموزش بررسی API Android در SL4A
آموزش بررسی API Android در SL4A
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش بررسی API Android در SL4A خواهیم پرداخت.
SL4A بر اساس الگوی طراحی نما (Facade) طراحی شده است تا بتواند با API زیرزمینی اندروید ارتباط برقرار کند. این فصل نحوه عملکرد الگوی طراحی نما و نمای مختلف SL4A API را توضیح می دهد.
الگوی طراحی نما چیست؟
نما (Facade) یک شی است که رابط کاربری را فراهم می کند که دسترسی به رابط های مرتبط در برنامه را ساده می کند. به عبارت دیگر، نما کار کتابخانه ها را از سرویس گیرنده مجزا می کند و به عنوان یک نقطه ورود به هر زیر سیستم عمل می کند. بنابراین، کلاینت ها تنها از طریق نمای خود ارتباط برقرار می کنند. تصویر زیر نیز همین را توضیح می دهد.
SL4A و نما Android API
SL4A برای هر زبانی که پشتیبانی می کند، مفسرها را میزبانی می کند. مفسرها از طریق رابطی به نام façade به API های زیرین اندروید دسترسی دارند.
برای مشاهده لیست کامل روشهای ارائه شده توسط این نماها به https://code.google.com مراجعه کنید. درس های بعدی نحوه ایجاد برنامه های کاربردی با استفاده از توابع API نمای Android را نشان می دهد.
لیست جلسات قبل آموزش SL4A
- آموزش SL4A
- آموزش نمای کلی اندروید با SL4A
- آموزش معماری اندروید با SL4A
- آموزش لایه اسکریپت نویسی برای اندروید با SL4A
- آموزش معماری در SL4A
- آموزش کتابخانه پایتون در SL4A
- آموزش محیط توسعه در SL4A
- آموزش پیکربندی دستگاه در SL4A
- آموزش پیمایش در Android SDK با SL4A
- آموزش کار با Eclipse در SL4A
- آموزش بررسی API Android در SL4A
- آموزش ایجاد رابط کاربری گرافیکی در SL4A
- آموزش برنامه های کاربردی با استفاده از نماهای پایتون در SL4A
- آموزش اسکریپت نویسی پس زمینه با پایتون در SL4A
دیدگاه شما