-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
```Refactor SettingActivity to use mutableStateOf for managing the settings list and perform actions based on user selections. Add a link to AboutActivity. By replacing the static settings list with mutableStateOf and handling user click events in SplashSettingScreen, the refactor improves the flexibility and maintainability of the code. The newly added AboutActivity link allows users to access the About page. ``` ```重构SettingActivity以使用mutableStateOf进行设置列表管理,并根据用户选择项执行操作。添加AboutActivity的链接。通过使用mutableStateOf替换静态设置列表,并在SplashSettingScreen中处理用户点击事件,重构提高了代码的灵活性和可维护性。新增的AboutActivity链接允许用户访问关于页面。 ``` Signed-off-by: gohj99 <[email protected]>
- Loading branch information
Showing
28 changed files
with
1,192 additions
and
246 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
<a href="https://github.com/gohj99/Telewatch"> | ||
<img src="https://socialify.git.ci/gohj99/Telewatch/image?description=1&descriptionEditable=Android%20%E3%82%A6%E3%82%A9%E3%83%83%E3%83%81%E7%94%A8%E3%81%AE%E3%82%B5%E3%83%BC%E3%83%89%E3%83%91%E3%83%BC%E3%83%86%E3%82%A3%E9%9B%BB%E5%A0%B1%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88&font=Inter&forks=1&language=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fgohj99%2FTelewatch%2Fmaster%2Ftelewatch.svg&name=1&owner=1&pattern=Circuit%20Board&stargazers=1&theme=Auto" alt="Telewatch" /> | ||
</a> | ||
|
||
<div align="center"> | ||
<br/> | ||
<div> | ||
繁體中文 | <a href="./README.md">English</a> | <a href="./README.zh-CN.md">简体中文</a> | <a href="./README.ja-JP.md">日本語</a> | ||
</div> | ||
<br/> | ||
|
||
<div> | ||
<a href="https://github.com/gohj99/Telewatch/blob/master/LICENSE"> | ||
<img | ||
src="https://img.shields.io/github/license/gohj99/Telewatch?style=flat-square" | ||
/> | ||
</a > | ||
<a href="https://github.com/gohj99/Telewatch/releases"> | ||
<img | ||
src="https://img.shields.io/github/downloads/gohj99/Telewatch/total?style=flat-square" | ||
/> | ||
</a > | ||
</div> | ||
</div> | ||
|
||
## ダウンロード | ||
|
||
ダウンロード: [Telewatch](https://github.com/gohj99/Telewatch/releases) | ||
ADB シェル: | ||
|
||
1. リリースから Telewatch をダウンロードする | ||
2. インストール: | ||
|
||
```シェル | ||
adb インストール テレウォッチ | ||
「」 | ||
## 最小構成と推奨構成 | ||
- 最小メモリ (RAM): 1G | ||
- 最小ストレージ容量 (ROM): 8G | ||
- 最小互換性システム: Android 7.0 (API レベル 24 Nougat) | ||
- 推奨メモリ (RAM): 2G | ||
- 推奨ストレージ容量(ROM):16G | ||
- 推奨システム: Android 11 (API レベル 30 R) または Wear OS 3.0 (API レベル 30) | ||
## コミュニティ | ||
フィードバックを提供するには、[issue](https://github.com/gohj99/Telewatch/issues) を使用することをお勧めします。 | ||
もちろん、次のようなフィードバック方法も可能です。 | ||
- [テレグラム](https://t.me/teleAndroidwatch) | ||
## Star History | ||
<a href="https://star-history.com/#gohj99/Telewatch&Date"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date&theme=dark" /> | ||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
</picture> | ||
</a> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,62 @@ | ||
# Telewatch | ||
<a href="https://github.com/gohj99/Telewatch"> | ||
<img src="https://socialify.git.ci/gohj99/Telewatch/image?description=1&descriptionEditable=A%20Telegram%20clients%20for%20Android%20watche&font=Inter&forks=1&language=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fgohj99%2FTelewatch%2Fmaster%2Ftelewatch.svg&name=1&owner=1&pattern=Circuit%20Board&stargazers=1&theme=Auto" alt="Telewatch" /> | ||
</a> | ||
|
||
Telegram for watch(Developing) | ||
<div align="center"> | ||
<br/> | ||
<div> | ||
English | <a href="./README.zh-CN.md">简体中文</a> | <a href="./README.zh-TW.md">繁體中文</a> | <a href="./README.ja-JP.md">日本語</a> | ||
</div> | ||
<br/> | ||
|
||
<div> | ||
<a href="https://github.com/gohj99/Telewatch/blob/master/LICENSE"> | ||
<img | ||
src="https://img.shields.io/github/license/gohj99/Telewatch?style=flat-square" | ||
/> | ||
</a > | ||
<a href="https://github.com/gohj99/Telewatch/releases"> | ||
<img | ||
src="https://img.shields.io/github/downloads/gohj99/Telewatch/total?style=flat-square" | ||
/> | ||
</a > | ||
</div> | ||
</div> | ||
|
||
## Download | ||
|
||
Download: [Telewatch](https://github.com/gohj99/Telewatch/releases) | ||
ADB Shell: | ||
|
||
1. Download Telewatch for releases | ||
2. Install: | ||
|
||
```shell | ||
adb install Telewatch | ||
``` | ||
|
||
## Minimum and recommended requirements | ||
|
||
- Minimum RAM: 1G | ||
- Minimum ROM: 8G | ||
- Minimum System: Android 7.0 (API Level 24 Nougat) | ||
- Recommended RAM: 2G | ||
- Recommended ROM: 16G | ||
- Recommended System: Android 11 (API Level 30 R) or Wear OS 3.0 (API level 30) | ||
|
||
## Community | ||
|
||
We recommend using [issue](https://github.com/gohj99/Telewatch/issues) to provide the most direct | ||
and effective feedback. Of course, the following options for feedback are also available: | ||
|
||
- [Telegram](https://t.me/teleAndroidwatch) | ||
|
||
## Star History | ||
|
||
<a href="https://star-history.com/#gohj99/Telewatch&Date"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date&theme=dark" /> | ||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
</picture> | ||
</a> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
<a href="https://github.com/gohj99/Telewatch"> | ||
<img src="https://socialify.git.ci/gohj99/Telewatch/image?description=1&descriptionEditable=%E9%80%82%E7%94%A8%E4%BA%8E%E5%AE%89%E5%8D%93%E6%89%8B%E8%A1%A8%E7%9A%84%E7%AC%AC%E4%B8%89%E6%96%B9telegram%E5%AE%A2%E6%88%B7%E7%AB%AF&font=Inter&forks=1&language=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fgohj99%2FTelewatch%2Fmaster%2Ftelewatch.svg&name=1&owner=1&pattern=Circuit%20Board&stargazers=1&theme=Auto" alt="Telewatch" /> | ||
</a> | ||
|
||
<div align="center"> | ||
<br/> | ||
<div> | ||
简体中文 | <a href="./README.md">English</a> | <a href="./README.zh-TW.md">繁體中文</a> | <a href="./README.ja-JP.md">日本語</a> | ||
</div> | ||
<br/> | ||
|
||
<div> | ||
<a href="https://github.com/gohj99/Telewatch/blob/master/LICENSE"> | ||
<img | ||
src="https://img.shields.io/github/license/gohj99/Telewatch?style=flat-square" | ||
/> | ||
</a > | ||
<a href="https://github.com/gohj99/Telewatch/releases"> | ||
<img | ||
src="https://img.shields.io/github/downloads/gohj99/Telewatch/total?style=flat-square" | ||
/> | ||
</a > | ||
</div> | ||
</div> | ||
|
||
## 下载 | ||
|
||
下载: [Telewatch](https://github.com/gohj99/Telewatch/releases) | ||
ADB Shell: | ||
|
||
1. 从releases下载Telewatch | ||
2. 安装: | ||
|
||
```shell | ||
adb install Telewatch | ||
``` | ||
|
||
## 最低配置和推荐配置 | ||
|
||
- 最低内存(RAM): 1G | ||
- 最低存储空间(ROM): 8G | ||
- 最低兼容的系统: Android 7.0 (API Level 24 Nougat) | ||
- 推荐内存(RAM): 2G | ||
- 推荐存储空间(ROM): 16G | ||
- 推荐的系统: Android 11 (API Level 30 R) or Wear OS 3.0 (API level 30) | ||
|
||
## 反馈 | ||
|
||
推荐使用[issue](https://github.com/gohj99/Telewatch/issues)来反馈。 | ||
当然,以下反馈方式也是可行的: | ||
|
||
- [Telegram](https://t.me/teleAndroidwatch) | ||
|
||
## Star History | ||
|
||
<a href="https://star-history.com/#gohj99/Telewatch&Date"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date&theme=dark" /> | ||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
</picture> | ||
</a> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
<a href="https://github.com/gohj99/Telewatch"> | ||
<img src="https://socialify.git.ci/gohj99/Telewatch/image?description=1&descriptionEditable=%E9%81%A9%E7%94%A8%E6%96%BC%E5%AE%89%E5%8D%93%E6%89%8B%E9%8C%B6%E7%9A%84%E7%AC%AC%E4%B8%89%E6%96%B9telegram%E5%AE%A2%E6%88%B6%E7%AB%AF&font=Inter&forks=1&language=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Fgohj99%2FTelewatch%2Fmaster%2Ftelewatch.svg&name=1&owner=1&pattern=Circuit%20Board&stargazers=1&theme=Auto" alt="Telewatch" /> | ||
</a> | ||
|
||
<div align="center"> | ||
<br/> | ||
<div> | ||
繁體中文 | <a href="./README.md">English</a> | <a href="./README.zh-CN.md">简体中文</a> | <a href="./README.ja-JP.md">日本語</a> | ||
</div> | ||
<br/> | ||
|
||
<div> | ||
<a href="https://github.com/gohj99/Telewatch/blob/master/LICENSE"> | ||
<img | ||
src="https://img.shields.io/github/license/gohj99/Telewatch?style=flat-square" | ||
/> | ||
</a > | ||
<a href="https://github.com/gohj99/Telewatch/releases"> | ||
<img | ||
src="https://img.shields.io/github/downloads/gohj99/Telewatch/total?style=flat-square" | ||
/> | ||
</a > | ||
</div> | ||
</div> | ||
|
||
## 下載 | ||
|
||
下載: [Telewatch](https://github.com/gohj99/Telewatch/releases) | ||
ADB Shell: | ||
|
||
1. 從releases下載Telewatch | ||
2. 安裝: | ||
|
||
```shell | ||
adb install Telewatch | ||
``` | ||
|
||
## 最低配置和建議配置 | ||
|
||
- 最低記憶體(RAM): 1G | ||
- 最低儲存空間(ROM): 8G | ||
- 最低相容的系統: Android 7.0 (API Level 24 Nougat) | ||
- 推薦記憶體(RAM): 2G | ||
- 建議儲存空間(ROM): 16G | ||
- 建議的系統: Android 11 (API Level 30 R) 或 Wear OS 3.0 (API level 30) | ||
|
||
## 回饋 | ||
|
||
建議使用[issue](https://github.com/gohj99/Telewatch/issues)來回饋。 | ||
當然,以下回饋方式也是可行的: | ||
|
||
- [Telegram](https://t.me/teleAndroidwatch) | ||
|
||
## Star History | ||
|
||
<a href="https://star-history.com/#gohj99/Telewatch&Date"> | ||
<picture> | ||
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date&theme=dark" /> | ||
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
<img alt="Star History Chart" src="https://api.star-history.com/svg?repos=gohj99/Telewatch&type=Date" /> | ||
</picture> | ||
</a> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,3 @@ | ||
# Add project specific ProGuard rules here. | ||
# You can control the set of applied configuration files using the | ||
# proguardFiles setting in build.gradle. | ||
# | ||
# For more details, see | ||
# http://developer.android.com/guide/developing/tools/proguard.html | ||
|
||
# If your project uses WebView with JS, uncomment the following | ||
# and specify the fully qualified class name to the JavaScript interface | ||
# class: | ||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview { | ||
# public *; | ||
#} | ||
|
||
# Uncomment this to preserve the line number information for | ||
# debugging stack traces. | ||
#-keepattributes SourceFile,LineNumberTable | ||
|
||
# If you keep the line number information, uncomment this to | ||
# hide the original source file name. | ||
#-renamesourcefileattribute SourceFile | ||
-keep class org.drinkless.td.libcore.telegram.** { *; } | ||
-keep class org.drinkless.td.libcore.telegram.TdApi$* { *; } | ||
-keep class org.drinkless.td.libcore.telegram.Client$* { *; } |
Oops, something went wrong.