android判断判断白天还是黑夜
2013-11-19 16:06
543 查看
最近做了一个关于天气的小列子,需要判断白天还是黑夜,不说了 直接上代码
package com.example.TimeTest; import android.app.Activity; import android.content.res.AssetManager; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Bundle; import android.util.Log; import android.widget.ImageView; import android.widget.Toast; import java.io.IOException; import java.io.InputStream; import java.text.SimpleDateFormat; import java.util.Date; public class MyActivity extends Activity { /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); if (getCurrentTime()){ Toast.makeText(this,"晚上",Toast.LENGTH_SHORT).show(); }else { Toast.makeText(this,"白天",Toast.LENGTH_SHORT).show(); } ImageView imageView = (ImageView) findViewById(R.id.imageView) ; imageView.setImageBitmap(getImageFromAssetsFile("d00.png")); } public boolean getCurrentTime(){ SimpleDateFormat sdf = new SimpleDateFormat("HH"); String hour= sdf.format(new Date()); int k = Integer.parseInt(hour) ; if ((k>=0 && k<6) ||(k >=18 && k<24)){ return true; } else { return false; } } private Bitmap getImageFromAssetsFile(String fileName) { Bitmap image = null; AssetManager am = getResources().getAssets(); try { InputStream is = am.open("dd/"+fileName); image = BitmapFactory.decodeStream(is); is.close(); } catch (IOException e) { e.printStackTrace(); } return image; } }
相关文章推荐
- Android判断是12小时制还是24小时制,另外12小时制判断是白天还是晚上
- android得到系统时间如何判断是白天还是晚上
- android得到系统时间如何判断是白天还是晚上
- Android---判断手机用户还是平板用户
- android判断设备是手机还是平板method
- android 强制设置横屏 判断是横屏还是竖屏
- Android判断EditText输入的数字、中文还是字母方法
- 基于jquery判断ipad、iphone和Android横屏还是竖屏
- android 怎么判断手机号是移动还是联通
- Android app 判断是手机还是平板
- Android之如何判断GitHub上下载的程序代码是用Android studio写的还是用eclipse写的
- Android 判断是开发debug模式,还是发布release模式
- android判断EditText输入的数字、中文还是字母方法
- Android 判断app是否在前台还是在后台
- Android 如何判断CPU是32位还是64位
- Javascript判断用户使用的是ios还是android系统
- PHP判断手机是IOS还是Android
- Android获取32位应用签名及如何判断该签名为debug还是release
- Android 判断app是否在前台还是在后台运行
- Android判断当前设备是手机还是平板以及dp与pix的转换