# DirayApp **Repository Path**: myevenproject/DirayApp ## Basic Information - **Project Name**: DirayApp - **Description**: 日记App - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-14 - **Last Updated**: 2021-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 朝夕记 基于React-Native使用TypeScript开发的记账App。 #### 技术简介 1. 使用[ReactNavigation](https://reactnavigation.org/docs/en/getting-started.html)实现路由导航,页面传值,选卡页面。 2. 使用[react-native-vector-icons](https://oblador.github.io/react-native-vector-icons/)展示一些图标。 3. 使用[react-native-image-picker](https://github.com/react-native-community/react-native-image-picker)实现图片选择。 4. 使用[react-native-picker](https://github.com/beefe/react-native-picker)实现日期选择。 5. 使用[react-native-scrollable-tab-view](https://github.com/ptomasroos/react-native-scrollable-tab-view)实现类似Viewpager的tabs页面。 6. 自定义了Toast,Loading,Button,EasyText,ImgInput等组件。 7. 网络数据基于[LeanCloud云服务](https://leancloud.cn/)。 #### Apk 点击下载[demo.apk](https://lc-fxslxy1w.cn-n1.lcfile.com/dd5c8256b466b5f366da/demo.apk) PS:如点击下载失败,请直接下载根目录下的demo.apk。 可以直接使用自己的手机号注册账号,也可以使用测试账号: ```18812345678/123456``` #### 效果截图 这是一张网络图片这是一张网络图片 这是一张网络图片这是一张网络图片 #### 问题缺陷 1. 后端:使用的LeanCloud开发版,后端接口可能会过期无法使用,届时App应该无法登陆,如有需要请直接参考代码。 2. 头像: LeanCloud文件存储一直有问题,所以没有做上传,只保存了本地的文件地址。 3. 账单: LeanCloud的云端数据库不支持分组聚集(group by),所以无法实现账单的年月统计等功能,也无法按天分页。 ### 许可 [Apache License 2.0](https://github.com/MyReactNativeCode/DirayApp/blob/master/LICENSE)