JungIn Choi
04/06/2021, 3:33 PMDay24
• Finished Lesson6, Reviewed Lesson6 (~ room db)
◦ SleepTracker app using room database and coroutines / Using TransformationMaps to control button visibility
• Began Lesson7
◦ RecyclerView & Adapter design pattern
▪︎ Adapter converts one interface to work with another
▪︎ methods that Adapter should provide - (1) How many items are available (in order to let RecyclerView know how far to scroll) (2) How to draw an item (3) How to create a new view for an item
Self-Comment
• For the first half of the course, I didn’t spend time to review the concepts, because it was fine to proceed without review. However as new concepts stack up, I feel the necessity of reviewing. I’ll have to run two track, proceeding the rest of the course, and selectively reviewing the concepts - Navigation is always so confusing, Coroutines are very difficult, Room DB and so on..
• Almost the end of work-ation😂 Only two days left(excluding the departing day) on this island. Goals are to finish up to lesson 7 on this island, finish up to lesson 8, try on leetcode till the weekends. Next week, I’ll finish this course, including the rough googlings for tough concepts(coroutines..), move more focus to BLE, and set up my routines for kotlin leetcode, set up initial repos for side projects. (well, lots to do. plans are always so huge..🥱)
Goals Tomorrow
• Halfway into lesson7, review lesson6.