Intro to Android Development
Search
⌃
K
Welcome
Syllabus
Hack Challenge
Resources
Lecture Videos
Ed Discussion
Git & GitHub Help/How-To
Setting up Android Studio
Starting an Android Studio Project & Making an Emulator
Importing, Exporting, & Submitting Your Projects to CMS
FA22 Course Material
Lecture 1 & Exercise 1: Introduction to Android
Lecture 2 & HW 2: ViewGroups, Input, and Documentation
Lecture 3 & HW 3: Intents and Manifest
Lecture 4 & HW 4: RecyclerViews
Lecture 5 & HW 5: Fragments, Navigation, and Networking
Lecture 6 & HW 6: Networking, Data, and Persistent Storage
Bonus Lectures & Bonus HW
Textbook
1. Introduction to the Editor and Views
2. Layouts and More Views
3. Intents and Manifest
4. RecyclerViews
5. ListViews and Searching
6. Fragments
7. Navigation
8. Networking and 3rd Party libraries
8.5 Concurrency
9. Data and Persistent Storage
10. Jetpack Compose
11. The Art and Ontology of Software
12. 🔥 Firebase
Additional Topics
Git and GitHub
Exporting to APK
HackOurCampus Workshop
Archive
Spring 2020 Course Material
Week 1: Intro to the Editor
Week 2: Views and Layouts
Week 3: Intent and Manifest
Week 4: ListView and RecyclerView
Week 5: Fragments
Week 6: Networking
Spring 2021 Lecture & HW 8: Networking & 3rd Party APIs
Powered By
GitBook
Comment on page
Week 4: ListView and RecyclerView
4. RecyclerViews
Assignment 4_ Eatery - Google Docs.pdf
108KB
PDF
Week 4 Homework
eateries.json
304KB
Code
Week 4 Homework - JSON file
Link to Lecture Video:
https://youtu.be/RXzbBJVWgV8
Previous
Week 3: Intent and Manifest
Next
Week 5: Fragments
Last modified
3yr ago