نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه برنامه 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
نمایش نظرات