Skip to content

anandwana001/Compose-Closet

Repository files navigation

Compose Closet

Android Kotlin

If this Repository helps you, Show your ❤️ by buying me a ☕ below.

Buy Me A Coffee

Demo Title Key Takeaways
> Compose Calendar
  1. Compose Column
  2. Compose Text
  3. Compose Button
  4. kotlinx.datetime Library
  5. MaterialDatePicker Material Component
> Compose pullRefresh
  1. PullRefreshIndicator
  2. rememberPullRefreshState
  3. Indicator Size Scaling
  4. Indicator's Arc and Arrow Color
  5. Indicator's Background Color
> Compose StaggeredGrids
  1. LazyVerticalStaggeredGrid
  2. LazyHorizontalStaggeredGrid
  3. rememberLazyStaggeredGridState
  4. StaggeredGridCells
  5. Fixed/Adaptive
> ComposeLineBreak
  1. LineBreak.Simple - greedy, fast line breaking algorithm
  2. LineBreak.Heading - Balanced line lengths, hyphenation, and phrase-based breaking
  3. LineBreak.Paragraph - Slower, higher quality line breaking for improved readability
  4. Strategy - Simple/HighQuality/Balanced
  5. Strictness - Default/Loose/Normal/Strict
  6. WordBreak - Default/Phrase
> ComposeAnimation
  1. animateColorAsState
  2. animateFloatAsState
  3. animateDpAsState
  4. animateIntAsState
  5. animateRectAsState
  6. animateSizeAsState
> ComposeCollapseHeader Coming Soon

If this repository helps you in anyway, show your love ❤️ by putting a ⭐ on this project ✌️

Credits

Author: Akshay Nandwana

Akshay's Twitter Akshay's Linkdein

License

Copyright 2022 Akshay Nandwana

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.