• java课程之团队开发冲刺阶段2.4


      总结昨天进度:

      1.照例学习了课前提醒的功能,不可否认的是,在这个功能上,需要的技术和之前的上课静音有点相似,都是通过广播然后开启service服务,然后进行每分钟的监听,查看时间是否一致,在一致的情况下,设置闹钟进行提醒。

      遇到的困难:

      1.在时间方面,如何进行比对。

      今天的任务:

      1.继续完成课前提醒功能

      当日总结:

      1.在设置之前我们需要在manifest文档之前配置好广播,否则无法接听

            <service
                android:name="com.mnnyang.gzuclassschedule.widget.SetRemindService" >
                <intent-filter>
                    <action android:name="com.mnnyang.gzuclassschedule.widget.REMIND_SERVICE" />
                </intent-filter>
            </service>

    同时我们也需要一个广播接听的java文件,当然这个和上课静音都放在了一起,然后也就是开始当我们发送广播的时候的操作了

                Intent intentquiet = new Intent();
                intentquiet.setAction("com.mnnyang.gzuclassschedule.widget.QUIET_SERVICE");
                intentquiet.setPackage(mContext.getPackageName());
    //这里在前面的博客已经讲过,由于Android版本的更新,所以导致在发送广播的时候需要添加最后一行代码
  • 相关阅读:
    Android 5.X新特性之RecyclerView基本解析及无限复用
    Android 网络框架之Retrofit2使用详解及从源码中解析原理
    Android 源码解析之AsyncTask
    Business Logic
    WHO AM I
    黑洞
    俄罗斯方块
    还记得八皇后的解法吗
    汝之蜜糖,吾之砒霜
    项目为什么会失败
  • 原文地址:https://www.cnblogs.com/heiyang/p/11006074.html
Copyright © 2020-2023  润新知