扫一扫
关注 HG 公众号
发现更多开源乐趣

Kotlin 项目

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

typing-learner

第 76 期 Star 558 Watch 4 Fork 36 中文
可通过视频生成单词本的背单词应用。该项目可将 MKV 格式的英文视频制作成单词库,在记忆单词时可通过台词和播放视频片段,让每个单词都有语境,帮助理解和记忆英文单词。
typing-learner

SmsForwarder

第 75 期 Star 5.6k Watch 45 Fork 832 中文
Android 上的消息转发应用。可以监控 Android 手机上的短信、来电和应用通知,并根据配置好的规则自动转发给其它手机,以及包括钉钉、飞书、企业微信在内的多种主流消息平台。
SmsForwarder

PermissionX

第 74 期 Star 2.6k Watch 34 Fork 316
解决 Android 运行时权限的库。该项目本是作者写的一本书中的练手项目,后来经过不断优化和功能迭代,已经可以真正做到简化 Android 运行时权限处理的工作,所以就有了我们现在看到的 PermissionX。时至今日它依旧在持续更新,没有停下变得更好的脚步,或许这就是工匠精神的体现吧。中文文档
PermissionX

architecture-samples

第 73 期 Star 41.3k Watch 2.5k Fork 11.2k
Android 架构蓝图。该项目是官方给出的 Android 应用设计建议,展示并讨论了如何设计 Android 应用架构,以及保证项目的可测试和可维护性。还有一个简单的 to-do 应用作为示例,方便开发人员和初学者学习和理解
architecture-samples

compose-tetris

第 72 期 Star 529 Watch 5 Fork 88
基于 Jetpack Compose 的俄罗斯方块游戏
compose-tetris

RocketX

第 71 期 Star 586 Watch 9 Fork 72 中文
加速 Android APK 编译的插件。它会自动识别未改动模块并在编译流程中替换为 AAR,最后只编译改动过的模块,从而实现加速的效果

// app module 的 build.gradle 加入
apply plugin: 'com.rocketx'

// 在根目录的 build.gradle 加入
buildscript {
    dependencies {
        classpath 'io.github.trycatchx:rocketx:1.0.17'
    }
}
依赖 AS 插件 android studio setting->plugins-> marketplace 搜索 RocketX 安装

RocketX

TranslationPlugin

第 67 期 Star 8.9k Watch 91 Fork 659 中文
IDE 翻译插件。支持 JetBrains 系列产品
TranslationPlugin

Component

第 66 期 Star 2.6k Watch 36 Fork 270 中文
Android 的组件化框架,帮助开发者在实现项目组件化。它的强大在于功能齐全、更新及时,支持 Kotlin、AndroidX、RxJava、协程等

k-9

第 64 期 Star 7.1k Watch 352 Fork 2.3k
开源的 Android 电子邮件客户端
k-9

tachiyomi

第 62 期 Star 18.2k Watch 568 Fork 2.2k
一款免费、开源的安卓漫画阅读器。支持:

  • 多种漫画源
  • 阅读本地漫画
  • 更新漫画章节
  • 等等

tachiyomi