Skip to content

[NOT FOR WORK] 🦄 Just a personal repository to keep Native Android apps made in Java & Kotlin while learning.

License

Notifications You must be signed in to change notification settings

alexmercerind/native-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just a personal repository to keep Native Android apps made in Java/Kotlin while learning.

I'm already proficient in Flutter & hopefully maintain few plugin and apps for the community. I've started to learn Java/Kotlin & Native Android development to increase the domain of my skills.

Applications

  • findViewById
  • setOnClickListener
  • setOnCheckedChangeListener
  • ConstraintLayout
  • Switch
  • TextView
  • EditText
  • Button
  • RadioGroup
  • RadioButton
  • Baseline constraints

  • RecylerView
    • Scrollable elements that render upon request.
  • RecyclerView.Adapter
    • Extend the custom RecylerView elements.
  • RecyclerView.ViewHolder
    • Extend it & do findViewById.
  • MaterialCardView
  • LinearLayout
    • Works like Flutter's Flex, android:orientation="vertical" etc.
  • FrameLayout
    • For single child.
  • app:layoutManager="LinearLayoutManager"

  • new Intent(context, Activity.class)
  • context.startActivity(intent)
  • intent.putExtra(name, value)
  • intent.getStringExtra(name) etc.
  • finish()
  • context.startActivityForResult(intent)
  • finishActivity((int)result)

About

[NOT FOR WORK] 🦄 Just a personal repository to keep Native Android apps made in Java & Kotlin while learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published