Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ascendcorp/android-tech-poc

POC any new technologies to be applied into the real project
https://github.com/ascendcorp/android-tech-poc

Last synced: about 1 month ago
JSON representation

POC any new technologies to be applied into the real project

Awesome Lists containing this project

README

        

# 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

- Use images from https://www.flaticon.com/