主要功能记录行走的步数,行走的时间根据录入的体重,步长可以计算出每天行走的历程,消耗的热量对每天行走的历程进行记录,并给出星级评价软件原理判断人能否处于行走中,主要从以下几个方面判断:人如果走起来了,一般会连续多走几步。
因此,如果没有连续4-5个波动,那么就极大可能是干扰。
人走动的波动,比坐车产生的波动要大,因此可以看波峰波谷的高度,只检测高于某个高度的波峰波谷。
人的反射神经决定了人快速动的极限,怎么都不可能两步之间小于0.2秒,因此间隔小于0.2秒的波峰波谷直接跳过通过重力加速计感应,重力变化的方向,大小。
与正常走路或跑步时的重力变化比对,达到一定相似度时认为是在走路或跑步。
实现起来很简单,只要手机有重力感应器就能实现。
软件记步数的精准度跟用户的补偿以及体重有关,也跟用户设置的传感器的灵敏度有关系,在设置页面可以对相应的参数进行调节。
一旦调节结束,可以重新开始。
手机QQ早就加入了计算步幅功能,还能和好友PK“炫步”。
本项目可以作为一个独立的模块放到合适的项目里面。
2018/4/25 2:06:04 3.34MB android源码
1
本项目是一个关于校园的app项目源码,界面比较渣,使用到的技术也比较多,不建议新手学习。
使用旋转—RotateAnimation缩放--ScaleAnimation渐变—AlphaAnimation等进行Splash动画效果设计2、SlidingMenu(侧边栏效果)首先,引入SlidingMenu的库文件。
其次,Activity继承SlidingFragmentActivity。
最后,设置页面。
3、Json语言的解析,了解谷歌提供的开源的解析json的框架(Gson.fromJson()),4、侧边栏(LeftMenuFragment)控制主界面,需要先拿到父亲(MainActivity),父亲再去拿到ContentFragment控制相应的子界面内容5、引用ViewPagerIndicator库,将viewpager和mIndicator关联起来,必须在viewpager设置完adapter后才能调用,重写PagerAdapter方法及自定义样式修改6、下拉刷新和上拉加载更多,规划安排以及动画的设置。
7、三级缓存内存缓存:优先加载,速度最快本地缓存:次优先加载,速度快网络缓存:不优先加载,速度慢,浪费流量。
本项目能在实体机和虚拟机上运行,无广告无崩溃。
请在运行项目的时候把压缩包下所有的工程导入eclipse。
如果报错:ConversiontoDalvikformatfailed:Unabletoexecutedex:MultipledexfilesdefineLandroid/support/annotation/AnimRes;请删掉PalmCampus工程下lib包里的android-support-v4.jar
2019/10/4 16:02:37 19.77MB 安卓源码-学习相关
1
本项目是健身项目Android应用,本软件包含健身项目和计时运动,更多的了解运动前和运动后需要留意的事项和禁忌,也包含了许多健康的健身习惯的文档,应该说这个应用太强大了,用到技术,项目中代码层次分明,大部分方法都加了详细的注释。
(项目采用GBK编码)。
2021/5/20 3:29:50 968KB android源码
1
简单的仿QQ聊天安卓APP源码。
该项目用JAVA的socket实现,包含客户端,服务器与数据库,如果想运行需要注意一下几点:服务器更改配置文件dbcpconfig.properties我已经将所需的依赖库也上传了,如果还缺少某些依赖库,需要你本人去下注意客户端的端口号应与服务器的端口号一致。
客户端出现服务器异常时,请注意客户端的SERVER_IP,需要保证客户端ping通服务器。
数据库使用的mysql。
javaapk.com
2017/11/5 4:08:14 6.24MB 仿QQ
1
200款优秀android项目源码学习者运用
2015/5/24 20:23:33 45.14MB android 源码
1
Android项目源码带瀑布流的旅游指南应用是一款旅游型的APP,是旅游目的地攻略指南,可以自动定位到城市,景点,餐馆,酒店,还可以分享旅游经验,与参与者互动。
该项目的架构合理,有详细的注解,其中引入了第三方的瀑布流项目,以源代码的方式直接加入,很好的学习材料。
默认使用UTF-8编码,编译版本为4.3
2015/2/6 1:30:47 2.42MB 安卓源码-生活应用
1
Android项目源码星座解析本日运势查询
2021/2/6 12:52:54 9.05MB Android源码
1
Android项目源码完整旧事类资讯客户端是一个大学生做的完整的旧事资讯类安卓手机app项目源码,包括设计文档和前端界面文件,资料很全,适合自己做完整的二次开发项目。
或者毕业设计。
[注意:本资源来自网络,如有侵权,请联系我删除,谢谢。
]
2020/9/5 14:05:11 16.55MB android源码 新闻客户端
1
Android项目源码仿微信APP源码登录注册添加老友会话聊天换肤二维码扫描
2018/1/4 18:08:14 5.06MB 二维码扫描
1
本项目是一个基于安卓的Android仿微信客户端-猫友。
是一个csdn上的朋友的原创项目,原帖可以看这里http://blog.csdn.net/ericfantastic/article/details/49451249实现了微信的登录注册、主界面、聊天会话、通讯录、发现界面、个人设置、添加好友、扫描二维码、视频通话、等所有基本功能。
下面是具体搭建方法:1、下载Openfire的安装包:http://download.csdn.net/detail/ericfantastic/9219685Openfire服务器及MySQL具体配置可以参考:http://www.th7.cn/db/mysql/201406/59838.shtml2、建议下载Openfire自带的PC客户端Spark,方便测试功能:http://download.csdn.net/detail/ericfantastic/92198153、修改源码中的服务器主机地址:在ConnetServer.java中,修改Configuration为本地的IP地址。
4、修改添加好友中的JID主机名:在AddFriendActivity.java中,修改addFriend方法中的"@ericwork-pc"修改为服务器的主机名,不区分大小写;
5、修改聊天页面中的JID主机名:在ChatActivity.java中,修改发送按钮的监听事件中的"@ericwork-pc",同上。
实现一个IM实时聊天应用,少不了弄服务器,目前开源的Openfire服务器就比较合适,而且很多功能都已经封装好了,实现聊天APP就简约很多。
服务器后端的数据库我选择了MySQL,当然Openfire也支持大部分的主流数据库,只要在配置的时候修改好参数即可;
搭建的时候,把服务器配到8G内存笔记本上,网上得知,Openfire每个线程大约占4k内存,那理论上是可以80w用户,当然实际肯定没那么多,Openfire在一台8G的主流服务器上支持30W的用户肯定没有问题。
简单说明一下Eric_JQM_Chat工程目录结构,当初开发的时候初衷只是玩玩openfire实现IM的过程,没想到一写就写了一通,对模块也没有很好的分包,还请多多包涵。
可以脸红的说,基本上所有功能实现都放在第一个eric_jqm_chat包里了,第二个Service包主要放与于后台服务相关的包,但后来这些服务我也都没有启用,后面的四个Zxing包就是实现二维码扫描的包,具体如何实现我的博客里有介绍。
Login登录相关,包括保存当前登录账号密码,下次直接登录使用等功能;
Register注册相关,包括本地输入校验;
MainActivity主界面相关,包含四个Fragment页面、上方Actionbar及下方的自定义View选项;
TabFragment会话界面,用于接收收到的所有消息,并统计条目;
TabFragment2通讯录界面,加载用户的好友列表;
TabFragment3发现界面,功能尚未添加;
TabFragment4个人设置页面,加载个人资料;
AddFriendActivity添加好友页面,搜索仅仅是获取用户头像,申请添加好友,及接受好友添加请求并处理;
CaptureActivity扫描二维码页面,扫描二维码功能;
CatchCameraActivity视频通话页面,仅完成获取前置摄像头预览及获取网络RTSP视频流播放;
ConnetServer连接服务器类,单例模式;
FormatTools简单工具类,用于各种类型数据间的转换;
ChatActivity聊天页面,实现指定好友的聊天功能,及聊天记录的保存;
FriendDetail聊天好友详情页面,更改聊天背景等;
主要的类就是这些,具体的详细实现大家可以直接看代码,注释写的很详细了,有疑问的欢迎交流,存在bug还请指正。
2020/1/1 1:06:32 4.84MB 安卓源码-网络通讯
1
共 41 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡