آموزش بررسی API Android در SL4A

3 سال پیش

آموزش بررسی API Android در SL4A

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش بررسی API Android در SL4A خواهیم پرداخت.

SL4A بر اساس الگوی طراحی نما (Facade) طراحی شده است تا بتواند با API زیرزمینی اندروید ارتباط برقرار کند. این فصل نحوه عملکرد الگوی طراحی نما و نمای مختلف SL4A API را توضیح می دهد.

الگوی طراحی نما چیست؟

نما (Facade) یک شی است که رابط کاربری را فراهم می کند که دسترسی به رابط های مرتبط در برنامه را ساده می کند. به عبارت دیگر، نما کار کتابخانه ها را از سرویس گیرنده مجزا می کند و به عنوان یک نقطه ورود به هر زیر سیستم عمل می کند. بنابراین، کلاینت ها تنها از طریق نمای خود ارتباط برقرار می کنند. تصویر زیر نیز همین را توضیح می دهد.

Facade Design Pattern

SL4A و نما Android API 

SL4A برای هر زبانی که پشتیبانی می کند، مفسرها را میزبانی می کند. مفسرها از طریق رابطی به نام façade به API های زیرین اندروید دسترسی دارند.

برای مشاهده لیست کامل روشهای ارائه شده توسط این نماها به https://code.google.com مراجعه کنید. درس های بعدی نحوه ایجاد برنامه های کاربردی با استفاده از توابع API نمای Android را نشان می دهد.

 

منبع.

 

لیست جلسات قبل آموزش SL4A

  1. آموزش SL4A
  2. آموزش نمای کلی اندروید با SL4A
  3. آموزش معماری اندروید با SL4A
  4. آموزش لایه اسکریپت نویسی برای اندروید با SL4A
  5. آموزش معماری در SL4A
  6. آموزش کتابخانه پایتون در SL4A
  7. آموزش محیط توسعه در SL4A
  8. آموزش پیکربندی دستگاه در SL4A
  9. آموزش پیمایش در Android SDK با SL4A
  10. آموزش کار با Eclipse در SL4A
  11. آموزش بررسی API Android در SL4A
  12. آموزش ایجاد رابط کاربری گرافیکی در SL4A
  13. آموزش برنامه های کاربردی با استفاده از نماهای پایتون در SL4A
  14. آموزش اسکریپت نویسی پس زمینه با پایتون در SL4A
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه