Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.1 KB

README.md

File metadata and controls

45 lines (34 loc) · 2.1 KB

android-tech-poc

POC any new technologies to be applied into the real project

Features

Home design with MotionLayout

  • Basic MotionLayout
    • Using MotionLayout to support Home's swipe gestures.
  • Home MotionLayout
    • Using Basic MotionLayout with RecyclerView.
  • Home
    • Using Home MotionLayout with ViewPager2.

Navigation Component

  • Navigate to a destination
    • Navigation component support several ways for navigating to destination. To explore each solution, change ActionType at NavGraphActivity, NavGraphHomeAFragment, or NavGraphHomeCSubFragment.
  • Deep link
    • Deep linking to specific destination has two different types of deep link. Check on ActionType.DEEP_LINK, ActionType.MAIN_NAVIGATOR_DEEP_LINK at NavGraphHomeAFragment for each type.
    • Available deep links
      • Home A: androidtechpoc://navgraph/homeA
      • Home B: androidtechpoc://navgraph/homeB
      • Home C: androidtechpoc://navgraph/homeC
      • Home C-sub: androidtechpoc://navgraph/homeCsub
      • Home D: androidtechpoc://navgraph/homeD/{displayText}

Reverse Engineering

  • A learning resource for the basic reverse engineering topic
    • Provide a sample application for anyone who are interesting in reverse engineering to explore with some instructions.

Source

Images