java
zshp
这个作者很懒,什么都没留下…
展开
-
LinkedList和ArrayList的区别
LinkedList和ArrayList的差别主要来自于ArrayList和LinkedList数据结构的不同。如果你很熟悉ArrayList和LinkedList,你很容易得出下面的结论: 因为ArrayList是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的,但是要删除数据却是开销很大的,因为这需要重排数组中的所有数据。 相对于ArrayList,Lin...原创 2018-08-27 19:08:56 · 249 阅读 · 0 评论 -
Android中常用的gradle命令
常用命令如下:(linux下是./gradlew,该脚本在项目下,windows直接gradlew即可) ./gradlew -v 版本号,首次运行,没有gradle的要下载的哦。 ./gradlew clean 删除HelloWord/app目录下的build文件夹 ./gradlew build 检查依赖并编译打包 这里注意的是 ./gradlew build 命令把de...原创 2018-09-20 23:50:14 · 1461 阅读 · 0 评论 -
Android/java 判断今天和昨天
/** * 是否为今天 */ public static boolean isToday(Long timeStamp) { Calendar todayCalendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(timeS...原创 2019-03-26 15:02:23 · 1074 阅读 · 0 评论 -
java 毫秒值转换成固定格式 00:00 和 1′23″
/** * 毫秒转化为 00:00格式 */ public static String formatMillSecondClock(long ms) { if (ms <= 0) { return ""; } Integer ss = 1000; Integer mi = ss * 60; Integer hh = mi * 60;...原创 2019-03-26 15:23:27 · 308 阅读 · 0 评论 -
Android/java 仿微信聊天列表时间显示规则
微信时间显示规则: 今天: HH:mm ,例 8:28 昨天: 昨天 HH:mm, 例 昨天 9:27 近7天 : 星期X HH:mm ,例 星期一 6:25 今年: M月d日 HH:mm 例 3月2日 9:43 往年: yyyy年M月d日 HH:mm 例 2018年6月9日 6:52 public static String getTimeString(Long time...原创 2019-03-26 15:17:21 · 4548 阅读 · 0 评论