100分求->如何在android手机上折线图,横轴为时间,纵轴为数字 日期时间转换为Timestamp 或者取每年的第几日计算最小值最大值画出横坐标 然后计算每个点的坐标不就得了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date start = sdf.parse("2010-01-01"); Date now = sdf.parse("2013-01-01"); long x = Math.abs((start.getTime()-now.getTime())/(24*60*60*1000)); System.out.println("- - - - - - > " + x); 已经用achartengine实现了这个需求。有个新问题:如何在x轴缩放时,缩小到一定程度,x轴上的坐标不重叠在一起呢? 楼主 你好,我目前也遇到这个问题,可以分享下您的解决方案,麻烦可否发一份代码 [email protected] 你好,那如何把这些时间值定义到横轴的刻度上去呢,可否发一份demo给我 [email protected]万分感激 楼主 你好,我目前也遇到这个问题,可以分享下您的解决方案,麻烦可否发一份代码 [email protected] private DateFormat getDateFormat(double start, double end) { if (mDateFormat != null) { SimpleDateFormat format = null; try { format = new SimpleDateFormat(mDateFormat); return format; } catch (Exception e) { // do nothing here } } DateFormat format = SimpleDateFormat.getDateInstance(SimpleDateFormat.MEDIUM); double diff = end - start; if (diff > DAY && diff < 5 * DAY) { format = SimpleDateFormat.getDateTimeInstance(SimpleDateFormat.SHORT, SimpleDateFormat.SHORT); } else if (diff < DAY) { format = SimpleDateFormat.getTimeInstance(SimpleDateFormat.MEDIUM); } return format; }你可以把项目给我发下741873125QQ.com我可以帮你详细修改下再给你 一个安卓效果 Android4.0以后该如何实现解锁屏,坐等各位支招 关于android 数据的重复使用 百度地图嵌入app里面 strings.xml 中的内容访问方法 关于Rect 绘制一张大图里的小图并且旋转这张图,有什么方法可以实现吗? 求教:如何设置手机的默认时区 请问这个效果中的问题怎么解决,谢谢! 请教Email自动发送异常 Button为何一旦添加监听setOnClickListener之后就抛异常了呢? ListView使用使用自定义手势操作后的问题
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date start = sdf.parse("2010-01-01");
Date now = sdf.parse("2013-01-01");
long x = Math.abs((start.getTime()-now.getTime())/(24*60*60*1000));
System.out.println("- - - - - - > " + x);
已经用achartengine实现了这个需求。
有个新问题:如何在x轴缩放时,缩小到一定程度,x轴上的坐标不重叠在一起呢?
if (mDateFormat != null) {
SimpleDateFormat format = null;
try {
format = new SimpleDateFormat(mDateFormat);
return format;
} catch (Exception e) {
// do nothing here
}
}
DateFormat format = SimpleDateFormat.getDateInstance(SimpleDateFormat.MEDIUM);
double diff = end - start;
if (diff > DAY && diff < 5 * DAY) {
format = SimpleDateFormat.getDateTimeInstance(SimpleDateFormat.SHORT, SimpleDateFormat.SHORT);
} else if (diff < DAY) {
format = SimpleDateFormat.getTimeInstance(SimpleDateFormat.MEDIUM);
}
return format;
}
你可以把项目给我发下741873125QQ.com我可以帮你详细修改下再给你