SkillAgentSearch skills...

AwesomeGithub

🔥Android Github客户端,基于组件化开发,支持账户密码与认证登陆。使用Kotlin语言进行开发,项目架构是基于JetPack&DataBinding的MVVM;项目中使用了Arouter、Retrofit、Coroutine、Glide、Dagger与Hilt等流行开源技术。

Install / Use

/learn @idisfkj/AwesomeGithub
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AwesomeGithub

License API Platform Language Author Rating

Android Github客户端,基于组件化开发,支持账户密码与认证登陆。 使用Kotlin语言进行开发,项目架构是基于JetPack&DataBinding的MVVM; 项目中使用了Arouter、Retrofit、Coroutine、Glide与Dagger等流行开源技术。

温馨提示:GitHub提供的OpenApi可能不稳定,如果登录失败或者成功之后页面无数据,请尝试使用科学上网或者稍等再尝试。

New Feature

使用android-startup消除Application,优化配置的初始化时间,使用前与使用后时间对比:

|状态|启动页面|消耗时间| |---|------| ------| |使用前|WelcomeActivity|420ms| |使用后|WelcomeActivity|333ms|

Flutter Github

除了Android原生版本,以下是基于Flutter的跨平台版本。

Flutter Github

Description

AwesomeGithub组件化探索之旅

feat_dagger: 使用dagger实现

feat_hilt: 使用hilt实现

Technology

Kotlin Coroutine

What? 你还不知道Kotlin Coroutine?

ConstraintLayout

ConstraintLayout使用汇总

Room

Android Architecture Components Part1:Room

LiveData

Android Architecture Components Part2:LiveData

Lifecycle

Android Architecture Components Part3:Lifecycle

ViewModel

Android Architecture Components Part4:ViewModel

ARouter

ARouter

Retrofit

Retrofit

Glide

Glide

Other

Gradle

Android Gradle系列-入门篇

Android Gradle系列-原理篇

Android Gradle系列-运用篇

Android Gradle系列-进阶篇

加入我们

如需了解更多可以扫描下方二维码,加入我们:Android补给站。让我们与志同道合的你一起成长。

关注

Related Skills

View on GitHub
GitHub Stars269
CategoryDevelopment
Updated7d ago
Forks50

Languages

Kotlin

Security Score

100/100

Audited on Mar 18, 2026

No findings