آموزش الگوهای جاوا و API برای Android

Java Design Patterns and APIs for Android

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: برنامه های اندروید را با جاوا برنامه ریزی می کنید؟ با برخی از محبوب ترین الگوهای طراحی و API ها برای Android SDK ، مهارت های خود را به مرحله بعدی برسانید. دیوید گاسنر چگونگی فراخوانی و پیاده سازی روش های پاسخگویی ، ذخیره حالت های نمونه و داده های جهانی و بسته بندی کارهای غیرهمزمان را برای ایجاد تجربه کاربری روان در هنگام تغییر تنظیمات برنامه توضیح می دهد. به علاوه ، نحوه استفاده از بسته های جاوا (API) برای ذخیره داده ها ، خواندن متن ، نمایش گرافیک ، پخش صدا و کار با اطلاعات حسگرهای دستگاه مانند شتاب سنج را بیاموزید.

این آموزشهای جاوا را تماشا کنید تا روشهای هوشمندتر و کارآمدتری را برای توسعه برنامه Android بیاموزید.
موضوعات شامل:
  • آماده سازی محیط توسعه
  • بسته بندی و اجرای برنامه های آندروید
  • بهینه سازی کد جاوا برای Android
  • اجرای رابط های کنترل کننده رویداد
  • تعریف روشهای برگشت تماس سفارشی
  • کار با بسته های جاوا Android SDK
  • ذخیره اطلاعات
  • خواندن پرونده های متنی
  • تجزیه داده های JSON و XML
  • مدیریت حسگرهای دستگاه
  • پخش صدا

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • چه چیزی میخواهید بدانید What you need to know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • چه جدید در این به روز رسانی وجود دارد؟ What's new in this update?

1. شروع کار 1. Getting Started

  • پیکربندی کیت توسعه جاوا Configuring the Java Development Kit

  • Android Studio را نصب و پیکربندی کنید Install and configure Android Studio

  • برنامه نمونه شروع را مرور کنید Review the starting sample app

2. اجرای جاوا از اندروید 2. Android's Implementation of Java

  • نحو جاوا و API ها در Android Java syntax and APIs in Android

  • بسته بندی و اجرای برنامه های Android Packaging and running Android apps

  • بهینه سازی کد جاوا برای اندروید Optimizing Java code for Android

3. الگوهای معمول طراحی جاوا در Android 3. Common Java Design Patterns in Android

  • روش های برگشت فراخوانی سوپر کلاس را نادیده بگیرید Override superclass callback methods

  • رابط های کنترل کننده رویداد را پیاده سازی کنید Implement event handler interfaces

  • ایجاد کتابخانه های روش استاتیک Create static method libraries

  • حالت نمونه را ذخیره و بازیابی کنید Save and restore instance state

  • داده های جهانی را با زمینه برنامه مدیریت کنید Manage global data with app context

  • روشهای برگشتی سفارشی را تعریف کنید Define custom callback methods

  • وظایف async را در قطعات مدیریت کنید Manage async tasks in fragments

4. بسته های جاوا Android SDK 4. The Android SDK's Java Packages

  • بسته های اصلی Java در Android Core Java packages in Android

  • داده ها را با حافظه در حافظه ذخیره کنید Store data in memory with collections

  • پایگاه داده های محلی را مدیریت کنید Manage local databases

  • پرونده های متنی را از دارایی بخوانید Read text files from assets

  • داده های فرمت شده JSON را تجزیه کنید Parse JSON formatted data

  • داده های فرمت شده XML را تجزیه کنید Parse XML formatted data

5. بسته های ویژه جاوا برای اندروید 5. Android-Specific Java Packages

  • ایجاد و نمایش گرافیک Create and display graphics

  • سنسورهای دستگاه را مدیریت کنید Manage device sensors

  • از متن برای گفتار استفاده کنید Use text to speech

  • فایل های صوتی را پخش کنید Play audio files

6. جاوا 8 نحو برای آندروید 6. Java 8 Syntax for Android

  • برای استفاده از Java 8 یک پروژه را پیکربندی کنید Configure a project to use Java 8

  • رویدادها را با عبارات لامبدا اداره کنید Handle events with lambda expressions

  • ارجاع متد به عنوان آرگومان Pass method references as arguments

  • از روش های رابط پیش فرض و استاتیک استفاده کنید Use default and static interface methods

  • نحو بیشتر جاوا را کاوش کنید Explore more Java syntax

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش الگوهای جاوا و API برای Android
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 12m
33
Linkedin (لینکدین) lynda-small
02 شهریور 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
56,340
- از 5
ندارد
دارد
دارد
David Gassner

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Gassner David Gassner

نویسنده 60+ دوره آموزشی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار دیوید گاسنر نویسنده بیش از 60 دوره آموزش فنی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار است.

دیوید یک مربی ارشد کارکنان است که متخصص در سیستم عامل های توسعه و زبان های برنامه نویسی از جمله Android و Java است. وی در حال حاضر محتوای آموزشی برای توسعه دهندگان اندروید و محتوایی ایجاد می کند که چندین زبان برنامه نویسی از جمله جاوا ، C # ، Visual Basic و Go را پوشش می دهد. وی پیش از این رئیس و بنیانگذار خدمات فنی باردو ، یک ارائه دهنده آموزش شبکه Adobe Solutions بود. وی به عنوان یک متخصص خبره Adobe ، دوره های آموزشی ادوبی را نوشت و آموزش های گسترده ای را در مورد Flex ، ColdFusion ، Dreamweaver و Flash ارائه داد. وی نویسنده کتاب های کتاب مقدس فلکس 3 و کتاب مقدس Flash Builder 4 و Flex 4 بود. وی اخیراً Audio Cues - برنامه ای Android برای اجرای صدا در اجرای زنده - را طراحی و توسعه داده است که در فروشگاه Google Play در دسترس است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.