آموزش ساخت اولین برنامه متصل خود با Android Studio

Building Your First Connected App with Android Studio

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه برنامه Android خود را به یک سرویس وب متصل کنید و داده های JSON را از وب بازیابی کنید ، آن را با یک RecyclerView نشان دهید و با SharedPreferences داده را ادامه دهید. همچنین منوها را به صورت پویا ایجاد می کنید و از اتصال داده استفاده می کنید. بارها پیش می آید که برنامه Android شما برای تهیه اطلاعات جدید به کاربران ، مجبور است داده ها را از اینترنت واکشی کند. در این دوره ، ساخت اولین برنامه متصل خود با Android Studio ، خواهید آموخت که چگونه برنامه Android خود را به یک سرویس وب متصل کرده و داده های JSON را از وب بازیابی کنید. ابتدا به Google Books API متصل می شوید تا جستجو و بازیابی عناوین کتاب ها ، جلدها و اطلاعات دقیق در مورد کتاب های مورد علاقه خود را انجام دهید. در مرحله بعدی ، نحوه افزودن مجوزهای شبکه و اینترنت ، ساخت URI ، استفاده از AsyncTask و NetworkUtils برای اتصال همزمان به وب را خواهید آموخت. سپس ، نحوه تجزیه محتوای JSON و استفاده صحیح از RecyclerView را کشف خواهید کرد. سرانجام ، کتابخانه اتصال داده های Google در عمل و نحوه استفاده از کلاس های Parcelable را برای دستیابی به سرعت اجرای بیشتر مشاهده خواهید کرد. با پایان این دوره ، درک بهتری از نحوه ساخت اولین برنامه متصل خود با Android Studio خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • بیایید شروع کنیم Let's Get Started

اتصال به وب سرویس Connecting to a Web Service

  • معرفی ماژول Module Intro

  • ایجاد برنامه و تنظیم مجوزها Creating the App and Setting Permissions

  • ایجاد URL و اتصال به API Building the URL and Connecting to the API

  • رمز و راز گمشده JSON The Mistery of Missing JSON

  • معرفی Threads و AsyncTask Introducing Threads and AsyncTask

  • نسخه ی نمایشی: با استفاده از AsyncTask Demo: Using AsyncTask

  • تقویت برنامه: استفاده از URI.Builder ، ProgressBar و پیمایش Powering up the App: Using URI.Builder, ProgressBar, and Scrolling

  • خلاصه ماژول Module Summary

تجزیه محتوای JSON Parsing JSON Content

  • معرفی ماژول Module Intro

  • تجزیه JSON در Android Parsing JSON in Android

  • نسخه ی نمایشی: تجزیه JSON Demo: Parsing JSON

  • با استفاده از RecyclerView Using the RecyclerView

  • ایجاد یک مورد RecyclerView Creating a RecyclerView Item

  • نسخه ی نمایشی: RecyclerView در عمل Demo: RecyclerView in Action

  • نسخه ی نمایشی: با استفاده از ابزارک جستجو Demo: Using the Search Widget

نمایش تصاویر و استفاده از کلاسهای قابل انعطاف Showing Images and Using Parcelable Classes

  • معرفی ماژول Module Intro

  • با استفاده از ContraintLayout Using the ContraintLayout

  • انتقال داده با اشیا قابل انعطاف Passing Data with Parcelable Objects

  • یک مثال ساده اتصال داده ها A Simple DataBinding Example

  • با استفاده از کتابخانه Picasso و BindingAdapter Using the Picasso Library and BindingAdapter

ذخیره داده با SharedPreferences و Recap Saving Data with SharedPreferences and Recap

  • معرفی ماژول Module Intro

  • ایجاد یک فعالیت جستجوی پیشرفته Creating an Advanced Search Activity

  • ایجاد URL های پویا و رفع اشکال ها Creating Dynamic URLs and Bug Fixes

  • استفاده از SharedPreferences Using SharedPreferences

  • ایجاد پویا منوها Creating Menus Dynamically

  • خلاصه کردن Recap

نمایش نظرات

آموزش ساخت اولین برنامه متصل خود با Android Studio
جزییات دوره
2h 19m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
41
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Simone Alessandria Simone Alessandria

سیمونه آلساندریا اولین برنامه خود را در سن 12 سالگی نوشت: این یک بازی فانتزی متنی برای Commodore 64 بود. چند سال بعد ، او اکنون یک مربی (MCP) ، نویسنده ، سخنران ، معمار پرشور نرم افزار و همیشه یک رمزگذار افتخار است. وی بنیانگذار و مالک شرکت Softwarehouse.it است. زمینه های تخصص وی شامل برنامه های داده محور کسب و کار و توسعه تلفن همراه است و ماموریت وی کمک به توسعه دهندگان برای دستیابی به اهداف بیشتر از طریق آموزش و راهنمایی است.