三九宝宝网宝宝教育智力培养

android开发怎么获取手机当前时间

03月13日 编辑 39baobao.com

[Android手机游戏开发哪些参考书籍比较好从入门到精通]入门时就不要想着什么模式啊、思想啊什么的,找几个实际程序例子练练,多写代码自然就知道怎么调整代码间的关系。这时再看看模式啊、别人的想法啊之类的书。 否则,你还没学会编...+阅读

Android的文件有建议用Time代替Calendar。用Time对CPU的负荷会较小。在写Widget时特别重要。

Time t=new Time(); // or Time t=new Time("GMT+8"); 加上Time Zone资料。

package itokit.com;

import android.app.Activity;

import android.os.Bundle;

import android.text.format.Time;

import android.widget.TextView;

public class ShowTime extends Activity {

/** Called when the activity is first created. */

Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

TextView myTextView = (TextView)findViewById(R.id.myTextView);

Time time = new Time("GMT+8");

time.setToNow();

int year = time.year;

int month = time.month;

int day = time.monthDay;

int minute = time.minute;

int hour = time.hour;

int sec = time.second;

myTextView.setText("当前时间为:" + year +

"年 " + month +

"月 " + day +

"日 " + hour +

"时 " + minute +

"分 " + sec +

"秒");

}

}

android有获取当前星期几的系统方法吗

** * 判断当前日期是星期几 * * param pTime 设置的需要判断的时间 //格式如2012-09-08 * * return dayForWeek 判断结果 * Exception 发生异常 */// String pTime = "2012-03-12"; private String getWeek(String pTime) { String Week = ""; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calendar.getInstance(); try { c.setTime(format.parse(pTime)); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } if (c.get(Calendar.DAY_OF_WEEK) == 1) { Week += "天"; } if (c.get(Calendar.DAY_OF_WEEK) == 2) { Week += "一"; } if (c.get(Calendar.DAY_OF_WEEK) == 3) { Week += "二"; } if (c.get(Calendar.DAY_OF_WEEK) == 4) { Week += "三"; } if (c.get(Calendar.DAY_OF_WEEK) == 5) { Week += "四"; } if (c.get(Calendar.DAY_OF_WEEK) == 6) { Week += "五"; } if (c.get(Calendar.DAY_OF_WEEK) == 7) { Week += "六"; } return Week; }...

android中在编辑框怎样获取日期

这取决于对日期的格式定义

假如日期格式为2015-12-09即为2015年12月9日

可以使用SimpleDateFormat把字符串格式化转为日期

示例如下

public class MainActivity extends Activity {

private EditText etDate;

private Button btn;

Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

etDate = (EditText)findViewById(R.id.text);

btn = (Button)findViewById(R.id.button);

btn.setOnClickListener(new OnClickListener() {

Override

public void onClick(View v) {

String txt = etDate.getText().toString();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Date date = sdf.parse(txt);

}

});

}

}SimpleDateFormat的语法格式

G 年代标志符

y 年

M 月

d 日

h 时 在上午或下午 (1~12)

H 时 在一天中 (0~23)

m 分

s 秒

S 毫秒

E 星期

D 一年中的第几天

F 一月中第几个星期几

w 一年中第几个星期

W 一月中第几个星期

a 上午 / 下午 标记符

k 时 在一天中 (1~24)

K 时 在上午或下午 (0~11)

z 时区

以下为关联文档:

Android开发怎样获取屏幕的宽高是多少厘米我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即可获取屏幕的尺寸。 在一个Acti...

android百度地图开发怎么把当前位置移动到屏幕中间初学者求详var map = new BMap.Map("container"); // 创建Map实例 var point = new BMap.Point(116.404, 39.915); // 创建点坐标 map.centerAndZoom(point,15); // 初始化地图,设置中心点坐...

android开发文档怎么搜索当装好SDK过后,在其安装目录下会有一个docs文件夹,打开该文件夹,可以找到一个index.html文件,点击打开。此时浏览器上出现一个网页,即为文档的首页面。如果电脑在联网状态的话,打...

android手机app应用开发需要学习什么语言?需要什么工具1、学Java目前,Java语言在Android开发中占据绝对统治地位,所以开发Android的第一步就是学好Java,建议至少完整的看一本Java入门书籍,推荐:Java语言程序设计 :入门书籍,分为《基础篇...

开发android手机软件的工具有哪些1、Android Studio 谷歌原生的Android开发工具,有可视化的界面,xml配置比较方便,但是核心的代码还是通过Java实现,个人认为比eclipse方便,不过上手起来还是有难度的。 2、APIclou...

Android蓝牙通信是怎么获取串口数据代码片段上传一下 private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); BluetoothServerSocket bss = BluetoothAdapter.getDefa...

android开发怎么用代码去重启手机1.用runtime来实现,即: try { Runtime.getRuntime().exec("su"); Runtime.getRuntime().exec("reboot"); } catch (IOException e) { }2.Powermanger PowerManager pm = (PowerMan...

如何获取android源码 2015Android学习到一定程度,就一定要多读代码多思考,Android源代码就是非常好的学习材料,本讲的内容很简单,就是把 Android的源码先下载回来。我们知道Android的源代码是用Git这个分...

android手机app开发流程一 应用规划: 确定功能。 必须的界面及界面跳转的流程。 需要的数据及数据的来源及格式。 是否需要服务端支持。 是否需要本地数据库支持。 是否需要特殊权限。 是否需要后台...

推荐阅读
图文推荐