?
接触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中需要做这样几件事:
?