?
接触android也有一段时间了,书也看了,但从写过hello android之后,就没写过什么程序了,今天准备写个小闹钟程序。
?
环境搭建就不讲了,直接说开发。
小闹钟程序开发中的要点就是:
?? ? ?1、时间选择对话框(TimePicker)
?? ? ?2、获取闹钟管理器并对其进行设置
?? ? ?3、注册广播接收器
掌握了这两点,写程序就很简单了。
1、新建android项目:Alarm,sdk版本选择2.2,Package name:com.lql.activity,Main Activity:Alarm
?
2、编写界面:直接修改layout中的main.xml文件,代码如下:
?
?
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center_vertical" > <Button android:id="@+id/timeBtn" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/time" android:textSize="20sp" /> <Button android:id="@+id/cancelAlarmBtn" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/cancelAlarm" /> </LinearLayout>
?
?界面的效果如下:
3、修改Alarm.java这个activity,在该Activity中需要做这样几件事:
?