آموزش الگوهای جاوا و 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
جزییات دوره
3h 12m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
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 در دسترس است.