Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

Android Application Development

via XuetangX

Overview

       This course is a zero-based Android (HarmonyOS) application development course for electronic information students or electronic enthusiasts and creators.

      This is a different Android application development course, based on Android10(Q), compatible with HarmonyOS4, the most "hardcore" course, to build hardware applications as the goal, about the necessary skills and knowledge of Android hardware application development.

     The course adopts Android Studio 3.5.3 and HUAWEI DevEco Studio 3.0 as development tools, including Android development environment construction, layout management, Activity, common UI controls, Android program debugging, Bluetooth communication, Socket communication, NFC, HarmonyOS application development and other knowledge and skills.

      Based on the skills acquired in this course, many students have achieved good results in skill competitions and innovation and entrepreneurship competitions, completed their graduation designs and found jobs in Android development.

Syllabus

  • Introduction
    • Course description
    • Introduction to Android
    • Homework of students
  • Project 1 : Hello, Android !
    • Build installation environment
    • The first Android app
    • Program debugging
  • Project 2 : Personality Card - Layout Management
    • Overview of Layout Management
    • Linear Layout
    • Table Layout
    • Frame Layout
    • Constrained Layout
  • Project 3 : Information Registration - Simple Views
    • Simple Views
    • Information Registration
  • Project 4 : Health Tags - Activity
    • Activity Basic Operation
    • Activity Life Cycle
    • Activity Data Transfer
    • Health Labels
  • Project 5 : Trajectory-Thread
    • Inter-thread Communication
    • Travel Trajectory
  • Project 6 : Alumni Directory - Advanced Views
    • List View
    • Recycler View
    • View Pager
    • Selector
  • Project 7 : Memorandum - Data Storage
    • Share Preferences
    • SQLite
  • Project 8 : Bluetooth Car - Bluetooth Communication
    • Beginning Part
    • Interface Design
    • Bluetooth Communications
    • Voice Control
    • Expanding Prospects
  • Project 9 : Smart Home - Network Communications
    • Introduction to Smart Home
    • Socket Communication
    • Service
    • Smart home App program design
  • Project 10 : Electronic Wallet - NFC
    • Introduction to NFC
    • Program Design of NFC Reader App
  • Project 11 : HarmonyOS Development
    • First Knowledge HarmonyOS
    • Build HarmonyOS application development environment
    • The first HarmonyOS application
  • Final Exam

    Taught by

    Suzhou Vocational University

    Reviews

    Start your review of Android Application Development

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.