zoukankan      html  css  js  c++  java
  • java课程之团队开发冲刺阶段2.1

      一.总结昨天任务

      1.由于使用的模拟器,自己没有安卓手机,所以在制作手机静音功能的时候有一些麻烦

      2.功能没有完成

      二.遇到的困难

      1.安卓手机的静音功能分为五个部分的静音,需要每个都要静音

      2.当在API23及以上时,我们需要首先获取手机的勿扰权限,否则无法开启静音功能。

    //获取Do not disturb权限,才可进行音量操作
        private void getDoNotDisturb(){
            NotificationManager notificationManager =
                    (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
    
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N
                    && !notificationManager.isNotificationPolicyAccessGranted()) {
    
                Intent intent = new Intent(
                        android.provider.Settings
                                .ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS);
    
                startActivity(intent);
            }
        }

      3.同时在AndroidManifest文件中还需要添加权限

     <uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY" /> 

      三.今天的任务

      1.继续完成上课静音功能

  • 相关阅读:
    mysql外键和连表操作
    数据库的操作
    进程之select和epoll
    jwt的应用生成token,redis做储存
    为什么前后端分离不利于seo
    redis的bitmap
    lnmp环境的nginx的tp5配置
    虚拟机安装cenos7后ifcfg看网卡无inet地址掩码等信息
    rsa加密
    hydra命令
  • 原文地址:https://www.cnblogs.com/heiyang/p/10956659.html
Copyright © 2011-2022 走看看