小编Bou*_*rne的帖子

较新版本的Android Studio和只有两个可绘制目录 - drawable和drawable-v21

对于旧版Android Studio,默认情况下会创建所有可绘制的存储桶文件夹(即drawable-mdpi,drawable-hdpi等).在较新版本的Android Studio中,它仅提供drawable和drawable-v21.这是为什么?

有没有理由说Android(以其无限的智慧)不再为您提供单独的存储桶文件夹?

请注意,我知道你可以手动添加它们,但我想确保没有一些新的最佳实践理由不再使用这些文件夹.

android drawable android-layout android-studio

31
推荐指数
1
解决办法
2万
查看次数

有没有办法利用Swift来利用Bcrypt进行iOS开发?

我一直在寻找一个库,cocoapod或其他允许我使用Swift在iOS中实现Bcrypt的东西.

passwords hash bcrypt ios swift

8
推荐指数
1
解决办法
2772
查看次数

您如何在仍然设置一天中的特定时间的同时替换在 Android Oreo 中在后台工作的 AlarmManager?

简短版本:在 Android 8 (Oreo) 中,Alarm Managers 不再在后台工作,Android 人说使用 Job Scheduler 作为替代方案,但 Job Scheduler 不允许一天中的特定时间,就像 Alarm Manager 做得很好一样。

更长的版本:我有一个“提醒”通知,它会在用户设置的特定时间发出。到目前为止,我已经使用警报管理器在设定的时间发布通知。即使应用程序在后台,这也会向用户发送通知。但在 Android Oreo / 8.0 中,这不再被允许。大多数后台服务、接收器等都相当有限。我已经设置了一个作业调度程序,但不允许有一个确切的时间。无法将作业调度程序中的定期设置提前设置为特定时间。因此,尽管 Android 声称作业调度程序是警报管理器的预期替代品,但它似乎并没有完成人们使用它的关键事情之一,即在一天中的特定时间进行设置。

我已经尝试过同步适配器(也需要警报管理器!)、处理程序(在特定时间什么都没有),尝试使用不同的作业服务设置(定期、最小延迟等),在之后重置通知最后一个完成了(也不能在后台这样做!),但仍然没有找到有效的解决方案。

有没有像作业调度程序一样工作的东西(即 Android 8/Oreo 允许您在后台运行,但允许您每天安排一天中的确切时间?

android android-8.0-oreo

5
推荐指数
1
解决办法
1128
查看次数