毕业设计-基于Android的闹钟
未来真正会发生的事,其实完全取决于你现在做的决定。
一、项目介绍
-
实现简单闹钟和日历闹钟两种模式,简单闹钟可以设置标签、铃声、单次闹钟或周一到周末重复性闹钟,日历闹钟在此基础上增加可以选择某月某日;
-
可以查看闹钟列表,新建、编辑或删除闹钟;
-
闹钟到时间后会弹出提示页面并振动响铃,点击即可关闭闹钟;
二、主页代码
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bottomNavigationBar = findViewById(R.id.bottomNavigationBar);
addAlarmBtn = findViewById(R.id.addAlarmBtn);
RealmManager.initializeRealmConfig();
fragmentManager = getSupportFragmentManager();
bottomNavigationBar.setOnNavigationItemSelectedListener(this);
bottomNavigationBar.setSelectedItemId(R.id.actionAlarm);
addAlarmBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Fragment f = fragmentManager.findFragmentById(R.id.main_activity_container);
if (f != null && f instanceof AlarmFragment) {
((AlarmFragment) f).showSetTimeDialog();
} else {
((CalendarFragment) f).showSetTimeDialog();
}
}
});
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_EXTERNAL_STORAGE}, 1);
}
...
...
三、项目截图
主页
日历闹钟页
添加闹钟页
闹钟列表页
日历闹钟列表页
四、购买套餐
权益 | 套餐A | 套餐B |
---|---|---|
完整代码 | ||
远程调试 | 不支持 | |
代码答疑 | 不支持 | |
价 格 | ¥80 | ¥500 |
五、购买记录
用户 | 套餐 | 评价 |
---|---|---|
*******54 | 套餐B | |
*******01 | 套餐B | |
*******79 | 套餐B | |
*******92 | 套餐B | |
*******24 | 套餐B | |
*******18 | 套餐B | |
*******91 | 套餐B | |
*******07 | 套餐B | |
*******34 | 套餐B | |
*******61 | 套餐B |
------转载请注明出处,感谢您对原创作者的支持 ------
有偿提供项目外包、技术支持、Bug修复、毕业设计、大小作业
2 条评论