首页 > 分享 > Android宠物管理源码 安卓宠物

Android宠物管理源码 安卓宠物

如果你也想自学Android,可以关注我。我会把踩过的坑分享给你,相关的教程以及配套的讲解 ,分享给大家:

 https://edu.51cto.com/lesson/1011461.html

 由于本人还是个菜鸡……代码质量难以保证,so仅供个人学习记录目的和仅供参考……要是发现什么bug会编辑博客……有意见建议欢迎提出!

  最近在Android学习的过程中接触到了简单的动画效果,就突然想做个电子宠物应用一下(~ ̄▽ ̄)~*。

  素材来源是游戏逆转裁判的素材……也算表达一下个人对这一系列的爱……(~ ̄▽ ̄)~*。

gif的显示用的是GitHub的开源库:android-gif-drawable,https://github.com/koral--/android-gif-drawable

实现之后的界面如下,左上角有喂食,清洁和玩耍三个选项,屏幕下方是角色活动区域,由于个人水平不够,目前只能按照规定的路线移动。然后在按钮右侧,采用了ProgressBar来显示角色当前的状态,状态由service后台更新。

  首先,定义了一个存储状态,资源文件id,对话等的类,如下

  然后,MainActivity及其布局文件

  再然后,后台更新数据的service,每一小时更新一次状态并从当前状态中扣除一个有范围的随机数来模拟宠物的消耗。

  储存当前角色信息用的是SharePreference,但目前只做了一个角色所以是没什么用处的,也贴上来

  接下来,是三个类用以显示喂食,清洁和玩耍时出现的内容相对随机的对话框Activity和他们对应的布局文件。

1.喂食

2.清洁

3.玩耍

完成之后效果如下

如果你也想自学Android,可以关注我。我会把踩过的坑分享给你,相关的教程以及配套的讲解 ,分享给大家:

 https://edu.51cto.com/lesson/1011461.html

本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

相关文章

java宠物之家案例 java宠物管理系统 项目介绍 该项目为前后台项目,分为普通用户与管理员两种角色,前台普通用户登录,后台管理员登录;用户角色包含以下功能:加入购物车,发表留言,提交订单,查看订单信息,会员注册,登录页面等功能。管理员角色包含以下功能:一级分类管理,宠物二级分类管理,宠物管理,宠物订单管理,用户管理,留言管理,管理员登录页面等功能。 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理

java宠物之家案例 java mysql ssm jsp

相关知识

android studio安卓花店宠物水果蔬菜商城源码大作业成品sqlite期末作品
java毕设安卓宠物店管理网站(开题+源码)
安卓大作业 安卓小游戏 养宠物战斗游戏(可以注册登录)
基于android的宠物app
安卓动物购物领养社区 领养app 宠物领养 全套视频教程 手把手教程
java毕设安卓宠物app(开题+源码)
[附源码]JAVA计算机毕业设计安卓移动端宠物商城app(开题+源码)
基于Android平台实现宠物管理系统app【附项目源码+论文说明】
安卓10源码开发定制(34)系统截屏流程之Java层分析
基于Android平台实现宠物管理系统app【附项目源码+论文说明】分享

网址: Android宠物管理源码 安卓宠物 https://m.mcbbbk.com/newsview802950.html

所属分类:萌宠日常
上一篇: 宠物小程序图片
下一篇: 为什么狗狗尿