نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
موفق ترین برنامه های اندروید به داده نیاز دارند. اگر می خواهید یک برنامه عالی مبتنی بر داده Android ایجاد کنید ، این دوره به شما کمک می کند تا به هدف خود برسید. شما با استفاده از SQLite ، ارائه دهندگان محتوا و کتابخانه اتصال داده Android ، یک برنامه فعال خواهید ساخت. در هسته اصلی توسعه یک برنامه Android مبتنی بر داده ، دانش کاملی از SQLite ، تعامل داده های ناهمزمان و اتصال داده است. در این دوره ، ساخت اولین برنامه پایگاه داده Android خود با SQLite ، نحوه نوشتن برنامه های حرفه ای که به داده ها متکی هستند را یاد خواهید گرفت. ابتدا نحوه استفاده از SQLite را یاد خواهید گرفت. در ادامه ، ارائه دهندگان محتوا و نحوه استفاده از آنها را کشف خواهید کرد. در آخر ، نحوه استفاده از کتابخانه اتصال داده Android را خواهید آموخت. پس از اتمام این دوره ، دانش بنیادی از فناوری های داده Android خواهید داشت که به شما کمک می کند تا در ساخت برنامه های عالی بعدی Android خود به جلو حرکت کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
رابط کاربری
The User Interface
-
ایجاد رابط کاربری برای برنامه Todos
Building the User Interface for the Todos App
مدل داده های خود را با کلاس ها مدلسازی کنید
Modeling Your Data Schema with Classes
-
SQLite و اندروید
SQLite and Android
-
قرارداد
The Contract
-
کلاس SQLiteOpenHelper
The SQLiteOpenHelper Class
-
ایجاد پایگاه داده
Creating the Database
-
درج سوابق
Inserting Records
-
خواندن و نوشتن
Reading and Writing
-
نمایش آزمایشی
Query Demo
-
نسخه ی نمایشی نشانگر
Cursor Demo
-
خلاصه ماژول
Module Summary
تعامل با یک پایگاه داده از طریق یک ارائه دهنده محتوا
Interacting with a Database Through a Content Provider
-
مبانی ارائه دهندگان محتوا و محتوای URI
Content Providers and Content URIs Basics
-
نسخه ی نمایشی: ایجاد یک ارائه دهنده محتوا
Demo: Creating a Content Provider
-
نسخه ی نمایشی: URI Matchers و SQLiteQueryBuilder در عمل
Demo: URI Matchers and SQLiteQueryBuilder in Action
-
نسخه ی نمایشی: با استفاده از حلال محتوا و آزمایش با داده های ساختگی
Demo: Using the Content Resolver and Test with Dummy Data
-
تست و خلاصه ماژول
Test and Module Summary
تعامل غیر همزمان با داده ها
Interacting with Data Asynchronously
-
مدیریت همزمان داده در Android
Asynchronous Data Handling in Android
-
با استفاده از CursorAdapter
Using the CursorAdapter
-
با استفاده از CursorLoader
Using the CursorLoader
-
نوشتن داده با AsyncQueryHandler
Writing Data with AsyncQueryHandler
اتصال داده ها به رابط کاربر
Binding Data to the User Interface
-
کتابخانه اتصال داده
The Data Binding Library
-
اتصال داده در عمل
Data Binding in Action
-
صحافی داده ها و نمایش لیست ها
Data Binding and ListViews
-
دسته ها در برنامه شما
The Categories in Your App
-
اتصال نقاط
Connecting the Dots
آزمایش برنامه
Testing the Application
-
معرفی JUnit
Introduction to JUnit
-
تست های محلی
Local Tests
-
تست های ابزار دقیق
Instrumentation Tests
نمایش نظرات