简单来概括《中国法律》应用是一款可以离线查看的法律快查应用

兼容 JDK 编译

开发环境说明,Android Studio 4.2 及以上版本,JDK 必须是 JDK11 ,因此该项目的 JDK 版本取决于你的运行环境,低版本 Android Studio,要求 JDK8+ 及以上即可

背景

五月迷上了网易云一个名为《法外狂徒张三》的电台,众所周知 “法外狂徒张三” 是罗老师口中常常为了讲解法律而虚拟的人物,最早看过几个罗老师的视频,印象很深,把枯燥无味的法律教条,以故事结合时事让我这个没有任何法律学习基础的非专业人士,也能听得入神,不得不被罗老师的幽默风趣的文学和对法律的严谨折服。引导了我偶尔也会去看看法律的文字了,翻着翻着,这不巧了嘛,在 Github 上看到了一个整理了相关法律的数据项目,已经有了 iOS 版本的中国法律快查手册,也有了 Web 网站,就差一个 Android 应用了。那就让我这个曾经的 Android 开发选手来为之添砖加瓦,于是有了现在的这个项目

项目遵循极简的项目依赖,简约的页面设计,实用的功能,就这样,一鼓作气在业余时间完成了项目开发。当然这里面还有很多的优化完善空间,但依然按捺不住想写一篇文章记录这个项目

页面预览

主页 内容页 个人页
历史 目录 收藏
搜索文章 搜索内容 等等
……

应用下载

  1. Google Play
  2. F-Droid
  3. Github Release

开发寄语

  1. 离线使用;
  2. 遵循 Material Design 风格;
  3. 上架 F-Droid,Google Play 应用市场;
  4. 完全开源,如有需要请遵循开源协议自行提取

应用还有很多需要优化的点,我会继续努力 💪

更新日志

1.0.0(20220601)

  1. 使用 Laws 项目作为数据源,聚合 国家法律法规数据库最高人民法院 网站数据
  2. 离线使用
  3. 全文,片段法条收藏
  4. 文本分享
  5. 层级目录
  6. 高亮检索

1.1.0(20230406)

  1. 数据 9f3c74b6 按照法条解析
  2. 目录可定位
  3. 内容标题剧中显示
  4. 分享内容生成图片(限制数量:3条法条)
  5. 应用上架 F-Droid

1.2.0

  1. 平板支持
  2. 自定义可展示分类
  3. 目录与内容互相联动
  4. 手动导入数据源选项

重构数据源数据结构,解析源数据生成离线 SQLite3 可手动导入数据

1.2.1

  1. 黑夜模式
  2. 可自定义主题
  3. 文字大小调整
  4. 行间距调整
  5. 法条间距调整
  6. 超长文章标题滚动显示

隐私协议

项目未集成第三方内库,所以没有任何的隐私问题,且项目完全开源

致谢

本项目特别感谢 @RanKKI 提供开源数据,并使用了 LawRefBook 项目 icon,以及部分功能参考