iPhoneX如何进恢复模式

Phone X 重启方法1、按一下音量增加键;2、然后再快速按一下音量减小键;3、按住关机键,直到您看到屏幕黑掉后并出现苹果logo再松开。iPhone X 进入恢复模式正确的方法:1、先按一下设备的音量增大键、再按一下音量减小键,然后按住关机键不要松开;2、黑屏后快速按住音量减小键不要松开,直到设备屏幕显示数据线和iTunes标志。Phone X 进入DFU正确方法:1、先按一下设备的音量增大键、再按一下音量减小键,然后按住关机键不要松开;2、待设备关机后快速按住减小键5秒,5秒后放开关机键保...
阅读全文

Activity之Fragment详解和回退

1.Fragment是什么?Fragment相当于FragmentActivity界面的一部分,Fragment生命周期直接受宿主 Activity 生命周期的影响;Activity会维护Fragment返回栈,方便通过返回按钮关闭当前显示的Fragment进行回退;您可以通过在 Activity 的布局文件中声明片段,将其作为 元素插入您的 Activity 布局,或者通过将其添加到某个现有的 ViewGroup,利用应用代码将其插入布局;Fragment 表示 FragmentActivi...
阅读全文

自定义Activity漂亮跳转效果

两个Activity跳转的时候,自定义翻页效果:Java代码Intent intent = new Intent(FirstActivity.this, SecondActivity.class);startActivityForResult(intent, 11);//添加界面切换效果,注意只有Android的2.0(SdkVersion版本号为5)以后的版本才支持int version = Integer.valueOf(android.os.Build.VERSION.SDK);if (v...
阅读全文

AlarmManager实现精准定时任务

在项目中,有这么一个功能点,app进程中,需要实现一个定时任务,只要设备处于开机状态,每隔半个小时,就需要定时向服务器上传一次位置信息,并且只要是有网络和获取到GPS信号,进程不能死,如果进程死掉了,需要自动重启。对该点进行细分梳理,包含如下几个小功能点:进程能够实现开机启动。进程需要一直存活,并且能够自动重启。需要定时(30分钟)一次,向server端上报信息。针对以上三个功能点,第1和2点,实现起来,都不难,唯独第三点,在实现时,一般情况,会考虑到多种方式实现。由于没有自己查阅相关资料,在实...
阅读全文

Android:检查通知权限并跳转到通知设置界面

声明:该方案只对API19及以上版本有效 一、目标需求 最近项目中在完善推送功能,需要进入APP时检测一下是否开启了推送权限,如果没有开启弹窗提醒,当用户点击弹窗时直接跳转到APP的通知设置界面,就像下面这种: 二、需求实现 1、检测是否开启通知权限 接到需求时一脸懵,不知道咋实现,先是一番搜索,搜索后得知可以通过NotificationManagerCompat 中的 areNotificationsEnabled()来判断是否开启通知权限。查阅官方文档...
阅读全文