Skip to content

antborari/RandomUser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

List/detail

  • Skills:
    • Room
    • Flow
    • Coroutines
    • Dagger Hilt
    • Jetpack Compose y Layout xml
      • ComposeView into Fragment androidx (1)
      • Animations
      • Recyclerview, ConstraintLayour, CoordinatorLayout (floating btn)

(1) ComposeView into Fragment androidx

class UserDetailFragment : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater,
        container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View = ComposeView(requireContext()).apply {
        setContent {
            Box(modifier = Modifier.fillMaxSize()) {
                arguments?.getParcelable<User>(USER_DETAIL_EXTRA_KEY)?.let {
                    DetailUser(it)
                }
            }
        }
    }


    @OptIn(ExperimentalMaterialApi::class)
    @Composable
    fun DetailUser(user: User) {
      ...
    }

}

Screen

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages