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

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

时间:2023-12-31 22:32:36浏览次数:39  
标签:加密 展示 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,代码注释详细,能正常运行_java_04


菜单界面:

安卓期末大作业(AndroidStudio开发),日记本app,代码注释详细,能正常运行_搜索_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/9050918

相关文章

  • 安卓期末大作业Android studio-记单词app(资源链接在文末,含注册登录,含设计报告,含导出ap
    安卓期末大作业Androidstudio-记单词app(注册登录、增删改查)1、注册登录界面2.用户点击加号按钮输入单词,键盘会自动弹出并焦点在输入框,用户输入英文和中文释义,单词本上将在最上面显示这个单词,并会有下拉动画。用户可以通过上方放回箭头取消输入。2.用户可以通过单词盘边的按钮来关......
  • 安卓期末大作业-调色App(源码+导出apk+运行截图)
    安卓期末大作业-调色App(源码+导出apk+运行截图)开发软件:AndroidStudio开发语言:Java2023年上半年移动开发期末大作业,比较简单的一个安卓项目,导入即可使用,适合初学者学习使用app进入界面:调色卡app主界面:可以复制颜色代码App主要代码展示:publicclassColorDetailextendsAppCompatAc......
  • 《2023安卓期末大作业-记事本app(可以登录,含完整源码+程序设计报告+运行视频+apk导出文
    2023安卓期末大作业-记事本app(可以登录,含完整源码+程序设计报告+运行视频+apk导出文件)打包文件如下图所示:基于Android系统的简单记事本,它能够便携记录生活和工作的诸多事情,从而帮助人们有条理的进行时间管理。一个记事本,能够输入标题和内容,创建日期、最新修改日期等信息。如果没......
  • 《Android期末大作业:使用AndroidStudio开发图书管理系统APP(使用sqlite数据库)》
    AndroidStudio开发项目图书管理系统项目视频展示:引言现在是一个信息高度发达的时代,伴随着科技的进步,文化的汲取,人们对于图书信息的了解与掌握也达到了一定的高度。尤其是学生对于知识的渴求更是与日俱增。图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书和用户借阅资......
  • 《安卓期末大作业-记账app(含源码+导出app+运行截图) 》
    安卓期末大作业-记账app(含源码+导出app+运行截图)开发软件:AndroidStudio开发语言:Java2023年上半年移动开发期末大作业记账app,老师给了95分,可以记录各种类型的账目支出记录,收入记录,存储到数据库中,可以隐藏账目记录,可以记录和删除记录,还可以将收支记录转图表分析,也可清空所有数据。具......
  • 《2023Android安卓期末大作业-纪念日APP》
    Android安卓期末大作业-纪念日APP“我们”,记录结婚纪念日也可以作为备忘录APPapp启动截图:APP打开首页可以修改日期部分代码publicvoidinitView(){ImmersionBar.with(this).statusBarDarkFont(true)//状态栏字体是深色,不写默认为亮色......
  • 初中英语优秀范文100篇-044Can Money Buy Happiness?钱能买到幸福?
    PDF格式公众号回复关键字:SHCZFW044记忆树1Canmoneybuyhappiness?翻译钱能买到幸福吗简化记忆幸福句子结构主语:money(金钱)谓语:canbuy(能够购买)宾语:happiness(幸福)这是一个陈述句,谓语动词"canbuy"表达了金钱的购买能力。宾语"happiness"指的是幸福。整个句子在语......
  • 安卓播放MP3
    多线程voidplayOnlineSound(StringsoundUrlDict){try{Log.i(TAG,"playOnlineSound:"+soundUrlDict);MediaPlayermediaPlayer=newMediaPlayer();if(!TextUtils.isEmpty(soundUrlDict)&&!soundUrlDi......
  • Applescript实现无痕检测手机号或邮箱号是否注册iMessage服务,iMessage蓝号检测完美实
    一、检测数据的两种方式:1.人工筛选,将要验证的号码输出到文件中,以逗号分隔。再将文件中的号码粘贴到iMessage客户端的地址栏,iMessage客户端会自动逐个检验该号码是否为iMessage账号,检验速度视网速而定。红色表示不是iMessage账号,蓝色表示iMessage账号。2.编写脚本控制Macos/ipho......
  • Random Forests in Computer Vision: Applications and Techniques
    1.背景介绍随机森林在计算机视觉领域的应用和技术随机森林(RandomForests)是一种机器学习方法,它通过构建多个决策树来进行预测和分类。这种方法在处理高维数据和非线性问题时具有很好的性能。在计算机视觉领域,随机森林已经被广泛应用于各种任务,例如图像分类、目标检测、对象识别等。......