E-reader Launcher for Android, Electronic paper book...
| 文件 | 最后提交记录 | 最后更新时间 |
|---|
| feat: 添加应用排序设置 支持 8 种排序模式: - 名称正序/逆序 - 安装时间正序/逆序 - 使用时长正序/逆序(需使用情况访问权限) - 最近访问正序/逆序(需使用情况访问权限) 新增文件: - AppSortComparator:排序比较器,支持 Collator 本地化名称排序 虚拟图标(锁屏、WiFi)始终排在末尾 - Config 新增 KEY_SORT_MODE 持久化排序偏好 - AppDataCenter 集成排序,loadApps/loadAllApps 后自动排序 - SettingFragment 新增排序 Spinner,切换使用统计相关模式时 自动检查权限并引导授权 - Launcher 实现 onSortModeChanged 回调 - AndroidManifest 新增 PACKAGE_USAGE_STATS 权限声明 - 中英文字符串/数组资源 | 6 个月前 |
| upgrade dependencies | 6 个月前 |
| upgrade dependencies | 6 个月前 |
| fix bug | 4 年前 |
| save | 7 年前 |
| Update README.md | 7 年前 |
| upgrade dependencies | 6 个月前 |
| refactor: 全面重构代码,修复 bug 并清理死代码 主要修改: Bug 修复: - 修复 Launcher.java 中 timeListener 重复声明导致编译错误 - 修复 ObservableFloat.set() 中 setChanged/notifyObservers 顺序反转 - 修复 EInkLauncherView/WifiControl 中字符串 == 比较改为 .equals() - 修复 changeItemStatus() 逻辑错误 (|| 改为 &&) - 修复 HomeEntranceService 中废弃的 getNotification() 改为 build() - 修复 gradle.properties 中 -XX:MaxPermSize 不兼容 Java 21 架构重构: - Config.java: 缓存 SharedPreferences,集中管理偏好 key,消除 static 可变字段 - Launcher.java: 提取方法,合并 isXxxApp() 为 isUserApp(),优化命名 - EInkLauncherView.java: 合并重复滑动检测逻辑,提取辅助方法 - SettingFramgent → SettingFragment: 修正类名拼写,整体重写 - 删除空的 AppManagerFragment.java 代码清理: - AppDataCenter: 常量命名规范化 (WIFI_PACKAGE_NAME, LOCK_PACKAGE_NAME) - Utils: 修正 checkStroagePermission 拼写,提取常量,移除废代码 - CrashCapture: StringBuffer → StringBuilder,try-with-resources - BatteryView: 移除空方法和注释代码,Paint 使用构造函数 flag - RatioImageView: 修复枚举中同名成员,提取 initAttrs() - WifiControl: 提取 applyWifiState/handleNetworkStateChanged,字段私有化 - CrashDetailPage: 移除未使用导入和多余字段 | 6 个月前 |
| refactor: 全面重构代码,修复 bug 并清理死代码 主要修改: Bug 修复: - 修复 Launcher.java 中 timeListener 重复声明导致编译错误 - 修复 ObservableFloat.set() 中 setChanged/notifyObservers 顺序反转 - 修复 EInkLauncherView/WifiControl 中字符串 == 比较改为 .equals() - 修复 changeItemStatus() 逻辑错误 (|| 改为 &&) - 修复 HomeEntranceService 中废弃的 getNotification() 改为 build() - 修复 gradle.properties 中 -XX:MaxPermSize 不兼容 Java 21 架构重构: - Config.java: 缓存 SharedPreferences,集中管理偏好 key,消除 static 可变字段 - Launcher.java: 提取方法,合并 isXxxApp() 为 isUserApp(),优化命名 - EInkLauncherView.java: 合并重复滑动检测逻辑,提取辅助方法 - SettingFramgent → SettingFragment: 修正类名拼写,整体重写 - 删除空的 AppManagerFragment.java 代码清理: - AppDataCenter: 常量命名规范化 (WIFI_PACKAGE_NAME, LOCK_PACKAGE_NAME) - Utils: 修正 checkStroagePermission 拼写,提取常量,移除废代码 - CrashCapture: StringBuffer → StringBuilder,try-with-resources - BatteryView: 移除空方法和注释代码,Paint 使用构造函数 flag - RatioImageView: 修复枚举中同名成员,提取 initAttrs() - WifiControl: 提取 applyWifiState/handleNetworkStateChanged,字段私有化 - CrashDetailPage: 移除未使用导入和多余字段 | 6 个月前 |
| save | 7 年前 |
| upgrade dependencies | 6 个月前 |
电子墨水屏启动器
电子墨水屏启动器 是专为电纸书设计的Android启动应用。
此版本已支持结束,新版本位于主分支中。
欢迎加入电报群组:EInkLauncher

Android 电子阅读器启动器,电子纸书籍...【此简介由AI生成】
定制我的领域