在onCreate或onStart方法中放置Facebook Single Sign on Authentication流程会更好吗?
在facebook教程中,si从未说过最好放入其中任何一个,但是我自己做了一些测试,我看到屏幕坑是黑色的,直到SDK获取access_token并将其提供给我的主要活动。
所以我想知道将整个过程放在OnStart方法中是否会产生任何安全问题或数据不一致。
答案 0 :(得分:1)
正如您在问题中所指出的,最好在onStart中进行Facebook SSO。在SSO过程中,显示ProgressDialog。
答案 1 :(得分:0)
符合您的要求。如果每次活动到达前台时都需要完成您要定位的任务,则必须在onStart()中执行此操作。如果你希望它在创建时完成而不是每次重启都需要,那么你可以在Oncreate()中完成。基本上这是oncreate()和onStart()
之间的基本区别