android 判断是白天还是晚上,然后设置地图模式
16lz
2021-01-24
简单的判断白天,晚上的java代码
/** * true day 白天 return false晚上 * @return */ public static boolean isDayOrNight() { if (get24HourMode()) { //24小时制 Calendar c = Calendar.getInstance(); int currHour = c.get(c.HOUR_OF_DAY); if (currHour >= 6 && currHour < 18){ return true; } } else { //12小时制 Calendar c = Calendar.getInstance(); int currHour = c.get(c.HOUR); if (c.get(Calendar.AM_PM) == 0) { //上午 if (currHour >=6 && currHour <= 12){ return true; } } else { //下午 if (currHour >=0 && currHour < 6){ return true; } } } return false; }//返回true是24小时制,否则是12小时制 public static boolean get24HourMode() { return android.text.format.DateFormat.is24HourFormat(BaseApp.getAppContext()); }
更多相关文章
- Android示例HelloGallery中R.styleable unresolved的解决办法
- Android(安卓)Snippet
- CM13.0代码下载
- android很的意思的事情,关于Input…
- Android(安卓)二级列表
- (4.1.2.6)Android(安卓)判断app是否在前台还是在后台运行
- Android定时任务的实现
- Android截图以及加水印Demo
- Android中3种方法实现back键动作