首页 > 其他分享 >安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行

时间:2024-01-02 15:34:23浏览次数:54  
标签:加密 展示 app 日记 AndroidStudio 文本 安卓

安卓期末大作业-日记本app(附下载链接)

压缩包内包含源代码,运行各个界面截图,一条日记可以记录2000字符以下的文本、最多8张配图和最多8个视频。每条日记都可以以评论的形式或转发引用的形式追更,评论的最大长度也是2000字符。日记还可以同时记录所处位置和当时的天气情况(当然,现在并不支持自动读取),可以为日记归类标签。其中只有日记文本是必填项,其他都是选填。主界面以时间倒序展示日记,可以无限下滑加载更多日记。你也可以搜索指定日记、按时间范围展示特定日记-按标签展示日记。最后,未写完的日记可以存储到草稿箱暂存,需要注意的是,只会为你暂存日记文本。

此外,软件设有启动密码,日记支持加密,备份恢复。

https://download.csdn.net/download/weixin_43474701/85156904详细情况情情况下面的运行截图图片展示:

第一次登录重置登录密码:

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_java


安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_图片展示_02


写日记:

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_图片展示_03

查看记录的日记

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_搜索_04


菜单界面:

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_java_05


搜索功能:

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_java_06


软件的小bug:

1、没有使用service,所以所有耗时的操作都没有进度提示,导致软件有“卡住”现象或许是布局嵌套太多,快速滑动有点点卡顿现象

2、加密密钥应该支持选择已有加密密钥,而不是每次重装都重新生成

图片/视频不能直接使用源文件,而是我自己复制了一份存储。

3、多线程不会,计时器都做不好Orz,扫雷的计时器结束会报异常,在华为真机上报了多次异常后会闪退

4、图片浏览没有做到朋友圈那样同时支持放大和左右滑动切换图片

本人代码能力不强(按需学习做的这个app,安卓四大基本组件目前只用了activity,代码还是java写的),前期设计也不好(表结构不行),所以大模块的功能可能不会加的了,小功能/bug还是会修一修的。

标签:加密,展示,app,日记,AndroidStudio,文本,安卓
From: https://blog.51cto.com/u_15681752/9070178

相关文章

  • 中国app系统开发公司前十名,排行榜
    对于app系统开发公司前十名排行榜,并没有一个官方的排名结果。这是因为app开发公司的排名受到多种因素的影响,如公司规模、技术实力、项目经验、服务质量等等。因此,很难给出一个准确的排名结果。华盛恒辉科技有限公司:是一家专注于高端软件定制开发服务和高端建设的服务机构,致......
  • 2023安卓期末大作业-记事本app(可以登录,含完整源码+程序设计报告+运行视频+apk导出文件
    2023安卓期末大作业-记事本app(可以登录,含完整源码+程序设计报告+运行视频+apk导出文件)打包文件如下图所示:基于Android系统的简单记事本,它能够便携记录生活和工作的诸多事情,从而帮助人们有条理的进行时间管理。一个记事本,能够输入标题和内容,创建日期、最新修改日期等信息。如果没......
  • Android期末大作业:使用AndroidStudio开发图书管理系统APP(使用sqlite数据库)
    AndroidStudio开发项目图书管理系统项目视频展示:引言现在是一个信息高度发达的时代,伴随着科技的进步,文化的汲取,人们对于图书信息的了解与掌握也达到了一定的高度。尤其是学生对于知识的渴求更是与日俱增。图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书和用户借阅资......
  • 安卓期末大作业-记账app(含源码+导出app+运行截图)安卓期末大作业-记账app(含源码+导出ap
    安卓期末大作业-记账app(含源码+导出app+运行截图)开发软件:AndroidStudio开发语言:Java2023年上半年移动开发期末大作业记账app,老师给了95分,可以记录各种类型的账目支出记录,收入记录,存储到数据库中,可以隐藏账目记录,可以记录和删除记录,还可以将收支记录转图表分析,也可清空所有数据。具......
  • 2023Android安卓期末大作业-纪念日APP
    Android安卓期末大作业-纪念日APP“我们”,记录结婚纪念日也可以作为备忘录APPapp启动截图:APP打开首页可以修改日期部分代码publicvoidinitView(){ImmersionBar.with(this).statusBarDarkFont(true)//状态栏字体是深色,不写默认为亮色......
  • uniapp 新建组件
    1.新建文件夹components文件夹名称必须是components,否则组件无法自动导入2.新建组件3.编辑组件components/logo/logo.vue<template> <imgsrc="https://img.alicdn.com/imgextra/i1/O1CN01EI93PS1xWbnJ87dXX_!!6000000006451-2-tps-150-150.png"/></template>4.使用组件......
  • Xcode 15 beta 7 (15A5229h) - Apple 平台 IDE
    Xcode15beta7(15A5229h)-Apple平台IDEIDEforiOS/iPadOS/macOS/watchOS/tvOS/visonOS作者主页:sysin.orgvisonOS支持已更新。Xcode15使您能够为所有Apple平台开发、测试和分发应用程序。通过增强的代码完成、交互式预览和实时动画,更快地编写和设计您的应用程序。使用......
  • Mybatis-Wrapper导致的生产事故
    近期遭遇了一次生产环境的严重告警,涉及慢接口和CPU过载。经过排查,发现问题根源在于一段使用MyBatis的查询代码。当传入空列表作为查询条件时,MyBatis会忽略该条件,导致全表扫描,进而引发系统资源耗尽和频繁的FullGC灾难回顾前两天晚上,正在收拾包准备下班,电脑刚放进包里,我的手机......
  • 安卓之动画使用场景以及优劣分析
    一、文章摘要自从安卓系统诞生以来,其强大的自定义能力和丰富的应用场景使得动画成为了重要的组成部分。安卓开发者们可以通过简单的API和控件实现各种各样的动画效果,不仅提高了用户体验,还增强了应用的视觉效果。本文将从使用场景和优劣分析两个方面,深入探讨安卓动画的应用。二、正......
  • uniAPP IOS 端关闭滚动回弹效果
    进入pages.josn文件找到想要禁止回弹的页面,在对应的style中添加以下代码:{ //我的页 "path":"pages/mine/mine", "style":{ "navigationBarTitleText":"", "navigationStyle":"custom",//隐藏系统导航栏 &quo......