CN108874368A - 一种移动端随身笔记客户端设计 - Google Patents
一种移动端随身笔记客户端设计 Download PDFInfo
- Publication number
- CN108874368A CN108874368A CN201710341693.4A CN201710341693A CN108874368A CN 108874368 A CN108874368 A CN 108874368A CN 201710341693 A CN201710341693 A CN 201710341693A CN 108874368 A CN108874368 A CN 108874368A
- Authority
- CN
- China
- Prior art keywords
- notes
- interface
- oneself
- client
- mobile terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公布了一种移动端随身笔记客户端设计,针对移动端设备自带的备忘录没有即拍即存、语音存取等问题,通过移动网络的实时记录工具,综合多种笔记的优点,开发了一种移动端随身笔记客户端;本客户端采用MVC架构,数据库采用sqlite,实现文本、图文混编、视频、涂鸦等多种类型笔记的记录和安全保存及其快速搜索、智能分类等功能,帮助用户记录日常工作、生活中的点滴,提高用户的工作效率和生活乐趣。
Description
技术领域
本发明属于移动端技术领域,使用了sqlite数据库开发完的,涉及了互联网技术,计算机技术和视频流技术。
背景技术
随着美国云笔记服务商Evernote的进入,国内掀起了一股“云笔记”热潮;国内的云笔记产品有:Evernote的印象笔记、网易旗下的道云笔记、以及新点科技的FIT云笔记等等;云笔记向用户提供随时随地搜集、整理信息,并在多平台同步信息的服务,所以受到了大量用户青睐与追捧。
发明内容
客户端的总体结构设计如下:
1. 记笔记模块接口:提供保存、取消、拍照、录制视频、从相机、视频库选取素材、涂鸦等接口;调用保存接口,可以由对应的tool工具类实现保存笔记到数据库的功能;至于其他各个模块的接口,则由对应的模块提供,在本模块下,只需调用;
2.录制视频、拍照片模块接口:提供了对应录制视频、拍照等功能的接口;如捕获场景会话、视频流帧动画、切换前后摄像头、聚焦、打开关闭闪光灯、开始录制、暂停录制、取消录制、完成录制、获取视频的每一帧图片、视频裁剪、快照、图片裁剪、添加滤镜、压缩、保存到相册或视频库等;使用户能够完整、任性的改变和保存想要的效果;
3.涂鸦模块接口:提供视图的绘画、截取等功能;在绘画过程中,提供回退、注销、改变线宽、改变颜色等对应的接口,在截取功能中会提供相应的裁剪、保存接口;
4.查看笔记模块接口:该模块主要完成笔记数据的读取、展示、查询、修改、保存等;
本客户端的功能包括了视频录制功能、视频裁剪功能和图片裁剪功能三部分;
5.视频录制功能:采用了视频流捕获技术、视频录制技术、相册访问获取技术以及相对应的界面UI的搭建与实现;
6.视频裁剪功能:用户录制完成或选择视频后,可进行编辑,达到想要的效果;在该界面主要使用视频分割技术,获取每一帧的视频动画与图片;使用视频播放技术,让用户预览裁剪后的视频效果;使用UI的滚动效果技术,让用户更好的体检视频裁剪的乐趣;
7.图片裁剪功能:用户拍摄或从相册中选取的图片进行裁剪;用户可使用双指捏合缩放图片或滑动改变图片位置,来选择最想要的图片的位置裁剪;还可选择多种不同的滤镜,对图片进行渲染;该界面设计时主要使用了图片缩放、滑动、添加滤镜、图片裁剪等技术。
本客户端的数据库为一个账户User、笔记Note两张表的数据库;User表的主键为用户编号、外键为用户ID ;Note表的主键为笔记编号、外键为所属用户编号;账户实体主要用于存储用户的详细信息,包括用户ID,用户名,ID,头像、账号、密码、邮箱等;笔记实体用于主要用于存储当前用户的笔记信息,包括ID、所属用户、标题、内容、图片、视频等基本信息;账户实体与笔记实体间的联系类型为一对多,即一个用户可以记录多个笔记,但一个笔记只属于一个账户。
Claims (2)
1.一种移动端随身笔记客户端设计,其特征在于:本客户端使用了cocoaPods技术对第三方框架进行统一管理和应用;同时采用Foundation框架实现数据资源的管理、接口的开发、以及多线程并发。
2.一种移动端随身笔记客户端设计,其特征在于:系统总体结构分为接口模块、功能模块和数据库设计三个方面,其中接口模块包括了记笔记模块接口、录制视频及拍照片模块接口、涂鸦模块接口和查看笔记模块接口四个方面。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710341693.4A CN108874368A (zh) | 2017-05-16 | 2017-05-16 | 一种移动端随身笔记客户端设计 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710341693.4A CN108874368A (zh) | 2017-05-16 | 2017-05-16 | 一种移动端随身笔记客户端设计 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108874368A true CN108874368A (zh) | 2018-11-23 |
Family
ID=64320625
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710341693.4A Pending CN108874368A (zh) | 2017-05-16 | 2017-05-16 | 一种移动端随身笔记客户端设计 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108874368A (zh) |
-
2017
- 2017-05-16 CN CN201710341693.4A patent/CN108874368A/zh active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1477590B (zh) | 用于白色书写板和音频捕获的一个系统和方法 | |
| JP5050060B2 (ja) | 情報を通信するための共有スペース | |
| CN104239315B (zh) | 一种图片关联的方法 | |
| CN105163017B (zh) | 一种自拍图像的展现方法及装置 | |
| CN103412951B (zh) | 基于人物照片的人脉关联分析管理系统与方法 | |
| EP2328018A1 (en) | Digital camera and associated method | |
| WO2017129018A1 (zh) | 一种图片处理方法、装置和智能终端 | |
| US8693842B2 (en) | Systems and methods for enriching audio/video recordings | |
| He et al. | Why take notes? Use the whiteboard capture system | |
| CN108885691A (zh) | 基于自动特征提取的图像动作 | |
| DE102014009260A1 (de) | Verfahren und Systeme zur Verwaltung von Mediendateien | |
| CN104021215B (zh) | 一种图片整理方法及装置 | |
| CN110704377A (zh) | 多媒体文件的处理方法、装置、处理器及电子装置 | |
| CN105912276A (zh) | 一种存储空间的管理方法、装置及电子设备 | |
| CN108874368A (zh) | 一种移动端随身笔记客户端设计 | |
| CN110490162A (zh) | 基于人脸识别解锁功能显示人脸变化的方法、装置和系统 | |
| JP2004056405A (ja) | 応対支援システム、応対支援方法、応対支援プログラム及びそのプログラムを記録した記録媒体 | |
| CN104679973A (zh) | 一种用于移动终端上的文件系统及其实现方法 | |
| CN109889437A (zh) | 一种新型拍照软件 | |
| CN104902184A (zh) | 一种多屏拍摄方法及多屏拍摄终端 | |
| CN107025101A (zh) | 一种移动终端中现场视频相关信息的展示方法及装置 | |
| TWI621954B (zh) | 影像檔案分類方法及系統 | |
| Albers | Unseen images: gigapixel photography and its viewers | |
| CN112492206B (zh) | 图像处理方法、装置及电子设备 | |
| CN105573735B (zh) | 笔记管理方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181123 |