当前位置:  编程技术>移动开发
本页文章导读:
    ▪电子影集复核有了新进展        电子影集审核有了新进展 今天“电子影集”在苹果的审核过程中有了新进展,审核的大哥基本上是认可了我的产品,但需要我进一步与其交流产品用途、用户群等事宜,总算有了进步,漫.........
    ▪ non-numeric second argument to `wordlist' function: ''. Stop        non-numeric second argument to `wordlist' function: ''. Stop. 编译ndk时遇到non-numeric second argument to `wordlist' function: ''.  Stop.错误, baidu了下, 很多方法都没用, 后来看到说是AndroidManifes.xml引起的, 查看了下, .........
    ▪ 仿微博,新闻资讯类APP中列表中时间揭示       仿微博,新闻资讯类APP中列表中时间提示 近段时间,由于项目需要,需要做资讯类APP,其中,要做一个排序列表,列表中每个item中的时间值需要与当前设备的时间作比较,得到一些比较.........

[1]电子影集复核有了新进展
    来源: 互联网  发布时间: 2014-02-18
电子影集审核有了新进展
今天“电子影集”在苹果的审核过程中有了新进展,审核的大哥基本上是认可了我的产品,但需要我进一步与其交流产品用途、用户群等事宜,总算有了进步,漫长的等待啊,苹果哥哥你放过我吧。
有多少中国用户等着这产品啊。。。。我等,有好消息第一通知大家哈。

    
[2] non-numeric second argument to `wordlist' function: ''. Stop
    来源: 互联网  发布时间: 2014-02-18
non-numeric second argument to `wordlist' function: ''. Stop.

编译ndk时遇到non-numeric second argument to `wordlist' function: ''.  Stop.错误, baidu了下, 很多方法都没用, 后来看到说是AndroidManifes.xml引起的, 查看了下, 还果真是的, 之前修改这个文件时, 不小心把application破坏了, 然后在下面生成了一个空的application, 然后把这个改好就ok了.

参考链接:
http://hi.baidu.com/zhuangtongquan/item/80356cb11e8c3c412bebe3cc
http://hi.baidu.com/googlewell/item/b050777a4f05142c5d178948
http://blog.csdn.net/lilu_leo/article/details/9721751
http://blog.sina.com.cn/s/blog_5d26989301014t20.html

    
[3] 仿微博,新闻资讯类APP中列表中时间揭示
    来源: 互联网  发布时间: 2014-02-18
仿微博,新闻资讯类APP中列表中时间提示
近段时间,由于项目需要,需要做资讯类APP,其中,要做一个排序列表,列表中每个item中的时间值需要与当前设备的时间作比较,得到一些比较人性化的时间提醒。先把效果图放上:



代码实现:
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

/**
 * 时间工具类
 * @author ck
 * 2013年11月16日 23:36:40
 */
public class DateUtil
{
	public static final String PATTERN_1 = "MM-dd HH:mm";
	
	public static final String PATTERN_2 = "yyyy-MM-dd HH:mm";
	
	public static final String PATTERN_3 = "yyyy-MM-dd";
	
	/**
	 * 得到一定模式的提示时间
	 * @param time
	 * @param pattern
	 * @return
	 */
	public static String getPatternTime(long time, String pattern)
	{
		SimpleDateFormat format = new SimpleDateFormat(pattern);
		
		return format.format(new Date(time));
	}
	
	/**
	 * 得到比较之后的时间差值
	 * @param date
	 * @return
	 */
	public static String getCompareTime(long date)
	{
		StringBuffer sb = new StringBuffer();
		
		long minMill = 60 * 1000;//1min
		long hourMill = 60 * minMill;//1hour
		long dayMill = 24 * hourMill;//1day
		
		//当前时间
		long now = Calendar.getInstance().getTimeInMillis();
		//相减之后时间差
		long deltime = now - date;
		
		long day = deltime / dayMill;
		if(day > 0)
		{//大于1天
			if(day <= 3)
				sb.append(day + "天前");
			else
				sb.append(getPatternTime(date, PATTERN_3));
		}
		else
		{//小于1天
			
			long hour = deltime / hourMill;
			if(hour > 0)
			{//大于1小时
				sb.append(hour + "小时前");
			}
			else
			{//小于1小时
				
				long minute = deltime / minMill;
				if(minute > 0)
				{//大于1分钟
					sb.append(minute + "分钟前");
				}
				else
				{//小于1分钟
					sb.append("刚刚");
				}
			}
		}
		
		return sb.toString();
	}
}


如果代码中有什么问题,或者你有什么意见,欢迎指定~

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android消息处理机制Looper和Handler详解 iis7站长之家
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3