码桶

发现社区成员的开源项目

README.md2.5 KB
# DOUbaozhanshen
DLBBSAndroidAPK
左手代码右手诗
开发中 聚合程序 我们明天见
安装包暂存于论坛桶-请在目录处过人机后下载体验
由于成本和精力问题未采用签名自动打包分发-即旧包重复下载可能会报毒-放心的愿意体验无视即可
已实现风格切换套主题(暗夜黑金/白日蓝天/二次元粉),下拉刷新,全面屏手势操作,图片文件上传,开屏广告展示(接口留空不影响运行)
后台通知栏推送新帖提醒,评论提醒 私信提醒(此处后台接口暂未接入-不影响使用)
后续更新计划:
增加图片文件下载存储
完善ios端自签包

结构如下:
│
├─ build.gradle                    # 顶层构建脚本(插件、仓库)
├─ settings.gradle                 # 项目模块声明
├─ gradle.properties               # Gradle 全局配置
├─ local.properties                # 指向 Android SDK 路径
├─ gradlew / gradlew.bat           # Gradle Wrapper(打包入口)
├─ gradle\wrapper\...              # Wrapper 配置
│
├─ keystore.properties             # 签名密码
├─ keystore\release.jks            # 签名私钥
│
└─ app\
   ├─ build.gradle                 # App 模块配置(依赖、签名、混淆)
   ├─ proguard-rules.pro           # R8 混淆规则
   └─ src\main\
      ├─ AndroidManifest.xml       # 权限、组件、FileProvider 声明
      │
      ├─ java\com\dalao\forum\     # ★ Kotlin 源码
      │  ├─ ForumApplication.kt    #   Application 入口
      │  ├─ SplashActivity.kt      #   启动页(开屏广告位)
      │  ├─ MainActivity.kt        #   主页(WebView/相机/主题/返回键)
      │  ├─ ThemeManager.kt        #   三套主题管理与持久化
      │  ├─ NotificationHelper.kt  #   通知渠道与弹通知
      │  ├─ ForumSyncScheduler.kt  #   后台轮询任务调度
      │  └─ ForumSyncWorker.kt     #   ★ 轮询逻辑(填接口地址处)
      │
      └─ res\                      # 资源
         ├─ layout\                #   界面布局(主页、启动页)
         ├─ values\                #   colors / strings / themes
         ├─ drawable\              #   图标矢量图
         ├─ mipmap*\               #   App 启动图标
         ├─ menu\                  #   右上角菜单(刷新/主题)
         └─ xml\file_paths.xml     #   FileProvider 路径配置
          Android Studio 编辑