GithubHelp home page GithubHelp logo

ruolidevelop / novel-flutter-app Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ytx222/novel-flutter-app

0.0 0.0 0.0 1.41 MB

flutter 写的小说app

Objective-C 0.02% Java 3.78% Dart 95.42% Swift 0.17% HTML 0.62%

novel-flutter-app's Introduction

novel-flutter-app

flutter 写的小说app
这是本人自学flutter后写的第一个app,很多页面有不足之处
目前只支持本地文件,特点是性能高,启动速度贼快,而且启动后直接进入阅读页面,给人的感觉就仿佛是从后台打开的一样

已经开发的功能和预计要开发的功能

  • 选择文件页面
    • 样式优化
  • 书架
    • 书架优化
    • 文件夹
    • 重命名等功能
  • 阅读页
    • 计算页面逻辑优化
  • 菜单
    • MenuShowType
      • 隐藏 √
      • 主页 √
      • 章节列表 √
      • 字体设置 √
        • 标题字体大小 √
        • 标题行高 √
        • 字体大小 √
        • 行高 √
        • 段落间距 √
        • 首行间距 √
      • 颜色设置 √
        • 字体颜色 √
        • 背景颜色 √
      • 布局设置 √
        • 顶部安全区 √
        • 顶部安全区-左侧 √
        • 顶部安全区-右侧 √
        • 底部安全区 √
        • 底部安全区-左右 √
        • 内容左右间距 √
        • 内容顶部间距 √
        • 内容底部间距 √
      • 其他设置 √
      • 听书菜单 =
      • 预设? =
        • 系统内置预设? =
      • 如果不做预设功能,需要一个还原设置选项?
  • 翻页动画
    • 仿真翻页 #
    • 覆盖翻页 √
    • 滚动翻页 =
    • 平移翻页 =
    • 无动画 =
  • 退出书籍时将当前阅读的书的记录缓存
  • 补充动画(menu,)
  • 横屏功能
  • 书签功能
  • 听书功能
  • 横屏!!
  • 手写一个颜色选择器!! 目前决定必做,实现之前可以先用其他的
  • 尝试对整本书分页?
  • 书架页面优化
  • 删除home页面
  • 增加关于页面?
  • 网络小说支持
  • 文字选择

novel-flutter-app's People

Contributors

ytx222 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.