小编Jol*_*oef的帖子

如何使用Material Design在Alert Dialog Fragment中设置按钮样式?

我想在警告对话框中更改默认按钮样式.

标准的Alert Dialog Fragment(在Android L中)如下所示:

默认警报对话框片段

我希望右键可以设置为普通按钮,而不是无边框按钮.Google本身似乎在各种对话框中使用此模式,例如:

没有无边框按钮的对话框

有没有人知道这是否可行,而无需从头开始重新创建整个对话框?

android dialog android-alertdialog material-design

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

如何通过安全通道进行通信的两个设备达成共享密钥?

我有两台运行应用的Android设备.该应用程序使用Bump API与目标交换信息,以便提供共享密钥供以后使用.

具体地,稍后将共享秘密发送到中央服务器,然后将设备注册为"夫妇".

我想出了两种类型的解决方案,但也必须有其他解决方案.

  1. 确定两个设备中的哪一个可以产生秘密(例如,通过翻转硬币)
  2. 让两个设备输入一部分秘密并将它们组合起来(例如,将两个贡献相乘或异或)

这种情况的最佳解决方案是什么?

--EDIT--我没有尝试安全通信(我认为Bump通道足够安全).相反,我正试图找到这个特定问题的最优雅的解决方案.

algorithm android cryptography

-1
推荐指数
1
解决办法
314
查看次数