android开发分享创build自定义的谷歌现在卡

Google为Google即时( https://www.google.com/landing/now/ )提供了各种各样的“卡片”。 是否有可能创build自己的卡? 该系统看起来非常模块化,但我还没有find任何文档或说明来做到这一点。 (我相信你需要提供卡片的内容,以及某些信号显示的方式,可能只是需要实现一些界面。)

如果没有形成文件的解决scheme,那么也可以采用黑客/无证的方式。 我大多好奇它是如何工作的。

编辑:具体来说,有人知道谷歌现在的内部,例如通过反编译.apk? 我所看到的表明它是非常模块化的,将其他类放入.apk或使用Cydia Substrate注入代码应该相当容易。 我知道(截至2013年11月)没有官方的方式来添加新的卡。

    实际上Google上周宣布,开发者现在可以开发定制的Google Now卡:

    但是,开发人员指南似乎还没有。

    编辑:在页面的结尾他们指出:

    当我们能够join更多合作伙伴时,我们会通知您

    目前没有办法做到这一点。 Google使自己的卡和自定义应用程序不能注册任何卡。 但我希望将来有可能。

    有一种解决方法,即将允许您在特定的时间或特定位置将卡片放入Google即时的信息stream:使用Google Keep( )

    您可以使用基于时间或地点的提醒在Google Keep中创build新卡,具体取决于相关卡在Google即时中显示的情况。

    由于Google Keep现在位于云端硬盘中,因此预计API即将推出(敬请关注 )

    目前还没有办法由您自己来做。 如果您确实想要这样做,您可以填写以下表单: https : //services.google.com/fb/forms/nowintegrations/ 。 您可以询问Google是否想合作创buildGoogle即时贴。

    注意一个相当的答案,因为现在还不可能创buildGoogle Now卡,但现在您可以挂钩Google Nowsearchfunction(基本上是Android的Siri)并提供自定义search结果。 例如,你可以说“给我看歌词…”,它会打开一个歌词应用程序。

    这是一个基于Xposed框架 的项目的链接 。

    从我对Google Search apk的印象(包括所有的Google Nowfunction甚至KitKat上的主屏幕)的印象中猜测,应该可以使用类似的技术将卡片注入到应用程序中 – 但是由于该应用程序是巨大的,非常复杂,这将是很多工作。 我会睁大眼睛在xda开发者论坛上,如果有人在未来解决这个问题,不会感到惊讶。

    似乎有开发人员的文件,如何推动谷歌现在通过电子邮件信息,例如。 航class信息,餐厅预订等。

    我还没有深入了解这一点,但如果我发现任何重大的事情可能会更新这个答案。

      以上就是android开发分享创build自定义的谷歌现在卡相关内容,想了解更多android开发(异常处理)及android游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/addevelopment/515262.html

      (0)
      上一篇 2020年11月30日
      下一篇 2020年11月30日

      精彩推荐