`
pure
  • 浏览: 354795 次
社区版块
存档分类
最新评论

人体生物钟apk

阅读更多
人体生物钟这个小应用做完放在电脑里已经快一年了,都发霉了,只怪中移动MM难用懒得上传。

有android手机的装上去试试,这个是跑在android2.0 上的,以下的版本估计也没有问题。

大家有什么建议和意见尽管提吧,现在android已经变化太大了,将近一年没去温习了。





  • 大小: 34.9 KB
  • 大小: 17.5 KB
  • 大小: 49.6 KB
  • 大小: 24.1 KB
分享到:
评论
10 楼 eyeqq 2010-05-29  
额。。。。生物钟。。
我也写了一个。一年前……
不过我是以小部件的形式做的。。。下载量超低……
楼主想的挺周道呢,还提示生日~~~哎哎,我没利用一下。
9 楼 myreligion 2010-05-28  
pure 写道
realcbb 写道
楼主是在锻炼人的脖子

活动一下也好啊。哈哈。横屏的,中国MM要求上传这样的没办法。


MM的应用是不是必须用1.1的JDK开发?他们自己提供了一套JDK和开发工具?
8 楼 pure 2010-05-27  
lqy1987lqy 写道
楼主,出生日期和生日是不一样的。

为何?这里有阳历生日和农历生日提醒。这个psi是多语言的。
7 楼 lqy1987lqy 2010-05-27  
楼主,出生日期和生日是不一样的。
6 楼 heji 2010-05-27  
做的不错!!!我很喜欢你画的这个曲线!很厉害!!
5 楼 ostrichmyself 2010-05-27  
很不错的说, GUI做得很好!
4 楼 pure 2010-05-26  
realcbb 写道
楼主是在锻炼人的脖子

活动一下也好啊。哈哈。横屏的,中国MM要求上传这样的没办法。
3 楼 realcbb 2010-05-26  
楼主是在锻炼人的脖子
2 楼 pure 2010-05-26  
ylssww 写道
我想知道那个曲线图是怎么画的


画曲线的一段代码:
private void onDrawCurve(Canvas canvas, int XAxisLabelWidth) {
		List<Long> physicalDatas = psiModel.getPhysicalDatas();
		List<Long> sensitiveDatas = psiModel.getSensitiveDatas();
		List<Long> intellectualDatas = psiModel.getIntellectualDatas();
		int dataSize = physicalDatas.size();

		int x = startX;
		int day = psiModel.getCurrentDate().getDate();
		int pointRadius = 5;
		for (int index = 0; index < dataSize; index++) {
			if (physicalDatas.get(index) != null && sensitiveDatas.get(index) != null && intellectualDatas.get(index) != null) {
				if (index < dataSize - 1) {
					canvas.drawLine(x, physicalDatas.get(index), x + XAxisLabelWidth, physicalDatas.get(index + 1), paints.get(PHYSICAL_PAINT));
					canvas.drawLine(x, sensitiveDatas.get(index), x + XAxisLabelWidth, sensitiveDatas.get(index + 1), paints.get(SENSITIVE_PAINT));
					canvas.drawLine(x, intellectualDatas.get(index), x + XAxisLabelWidth, intellectualDatas.get(index + 1), paints.get(INTELLECTUAL_PAINT));
				}

				if ((index + 1) == day) {
					canvas.drawCircle(x, physicalDatas.get(index), pointRadius, paints.get(PHYSICAL_PAINT));
					canvas.drawCircle(x, sensitiveDatas.get(index), pointRadius, paints.get(SENSITIVE_PAINT));
					canvas.drawCircle(x, intellectualDatas.get(index), pointRadius, paints.get(INTELLECTUAL_PAINT));
				}
			}
			x += XAxisLabelWidth;
		}

		int seriesY = curveHeight + 30;
		int seriesTextY = seriesY + 5;
		canvas.drawCircle(startX + 10, seriesY, pointRadius, paints.get(PHYSICAL_PAINT));
		canvas.drawLine(startX, seriesY, startX + 20, seriesY, paints.get(PHYSICAL_PAINT));
		canvas.drawText(getResources().getString(R.string.physical) + " " + psiModel.getRealPhysical(), startX + 25, seriesTextY, textPaints.get(PHYSICAL_TEXT_PAINT));

		canvas.drawCircle(startX + 140, seriesY, pointRadius, paints.get(SENSITIVE_PAINT));
		canvas.drawLine(startX + 130, seriesY, startX + 150, seriesY, paints.get(SENSITIVE_PAINT));
		canvas.drawText(getResources().getString(R.string.sensitive) + " " + psiModel.getRealSensitive(), startX + 155, seriesTextY, textPaints.get(SENSITIVE_TEXT_PAINT));

		canvas.drawCircle(startX + 270, seriesY, pointRadius, paints.get(INTELLECTUAL_PAINT));
		canvas.drawLine(startX + 260, seriesY, startX + 280, seriesY, paints.get(INTELLECTUAL_PAINT));
		canvas.drawText(getResources().getString(R.string.intellectual) + " " + psiModel.getRealIntellectual(), startX + 285, seriesTextY, textPaints.get(INTELLECTUAL_TEXT_PAINT));
	}


1 楼 ylssww 2010-05-26  
我想知道那个曲线图是怎么画的

相关推荐

    安卓apk检测工具 apkhelper

    【安卓apk检测工具 apkhelper】 在移动应用开发领域,尤其是针对Android平台,开发者和安全研究人员经常需要对APK文件进行深入分析,以确保应用的安全性、性能和合规性。APKHelper是一款专为这一需求设计的实用工具...

    Android 下载APK 安装APK 打开APK

    在Android系统中,下载、安装和打开APK文件是用户获取和使用应用程序的基本流程。APK(Android Package)是Android操作系统中的应用软件包文件格式,相当于iOS中的.ipa文件。以下将详细介绍这些过程以及实现这一功能...

    APK Messenger APK信息查看工具

    PK Messenger 是一款电脑端APK信息文件提取工具,致力于做PC端最强大的APK信息查看工具。 本工具能够提供开发人员非常多的详细信息,秒杀apkhelper,apkinfo等同类信息读取工具 软件特色 获取应用名,支持提取多...

    电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)

    电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视...

    XAPK安装程序.apk

    亲测可用,安装到Android手机或平板,打卡XAPK安装程序,会自动手撕鸡手机或平板中的Xapk格式文件,点击即可安装Xapk格式的APP。

    1个apk安装另一个apk,安装多个apk

    在Android系统中,通常我们通过点击APK文件来安装应用,但有时可能需要在一个APK文件内部触发安装另一个或多个APK文件的操作。这在开发过程中可能会遇到,比如需要组合多个功能模块,或者进行更新时分包处理。本文将...

    电视盒 apk文件 媒体中心APK(电视直播视频)

    电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视直播视频)电视盒 apk文件 媒体中心APK(电视...

    xapk工具包.zip

    在Android生态系统中,XAPK(eXtended APK)是一种新型的安装包格式,它旨在解决普通APK文件在处理多语言、多版本、插件化应用等问题时的不便。XAPK文件将应用程序的不同组件(如资源、库、插件等)分离并打包在单独...

    PC电脑端显示安卓APK图标轻松认出apk软件

    在使用PC电脑处理安卓APK应用时,有时我们可能需要识别出不同的APK文件,以便了解它们对应的软件或游戏。由于APK文件默认在Windows操作系统下以无图标的文本文件形式展示,这使得辨识变得困难。不过,通过一些方法和...

    Android 更新下载apk 安装apk 打开apk

    在Android平台上,更新、下载、安装以及打开APK文件是应用程序生命周期中的常见操作。下面将详细阐述这些过程及其相关的知识点。 一、Android APK文件 APK(Android Package)是Android系统中应用程序的安装包,...

    APK优化工具zipalign,apk对齐工具

    直接将apk知道bat文件自动对齐 使用命令行 1、在Android SDK的tools文件夹下,找到zipalign.exe文件。 2、把你要优化的apk复制到你解压出来的tools文件夹下。 开始-&gt;运行-&gt;CMD调出命令行窗口 命令行下输入 你解压的...

    安卓手机区域设置APK.apk

    安卓手机区域设置APK.apk

    apk编辑器电脑版

    (5)CMD窗口中输入11,重新编译apk,你可以看到place-apk-here-for-modding文件夹里面出现了一个unsingedXXX.apk,没有签名软件还是不能安装的 (6)CMD窗口中输入12,apk签名,你可以看到place-apk-here-for-...

    APK万能签名工具

    APK万能签名工具是一款专为Android应用开发者设计的实用工具,主要用于解决在对APK文件进行修改或更新后出现的签名错误问题。在Android系统中,每个APK文件都有一个数字签名,这个签名用于验证应用程序的来源和完整...

    63538A.apk.apk

    63538A.apk.apk

    Android一个apk启动另外一个apk

    在Android平台上,一个APK应用启动另一个APK应用是一个常见的需求,这可能涉及到应用之间的交互、服务调用或者用户引导到不同的应用体验。这个过程主要依赖于Android的Intent机制,Intent是Android系统中用于组件间...

    apk文件 SettingsProvider(电视直播视频)

    apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)apk文件 SettingsProvider(电视直播视频)...

    Apk.1安装器 1.9版本

    在Android系统中,APK(Android Package)是应用程序的安装包格式,类似于iOS中的IPA文件。APK包含应用的所有组成部分,如代码、资源、图标、权限声明等,用户可以通过安装APK来添加新的应用程序到手机上。然而,在...

    xAPK安装器_apkpure.com.apk

    apkpure的xapk安装器,可以轻松在安卓系统上安装xapk安装包。操作简单,安装速度快,稳定可靠。

    APK提取器.apk

    apk提取器中文版是一款非常实用且小巧的apk安装包提取器软件,完整支持目前所有主流的安卓系统设备,无需root权限就可以帮助大家通过该apk提取器工具一键从系统软件提取apk并将安卓设备中已安卓的app还原成安装包...

Global site tag (gtag.js) - Google Analytics