Portuguese, Brazilian subtitles

← Google API Client

Get Embed Code
4 Languages

Showing Revision 1 created 06/20/2016 by Udacity Robot.

  1. Aqui você vê meus onCreates.
    No meu onCreate,
  2. fiz a maioria dessas tarefas.
  3. Antes de tudo,
    meus 3 botões são:
  4. mSignInButton, mSignOutButton,
    e mRevokeButton.
  5. E eu os encontro
    usando findViewById
  6. e passando na ID ordenada
    do botão.
  7. Estes são objetos
    que defini.
  8. Dois deles são botões e o
    outro é um dos botões para entrar.
  9. Também estou informando o status TextView,
    novamente, sign_in_status
  10. é o meu TextView, e alocando isso
    no objeto local chamado mStatus.
  11. Para os 3 botões,
    defini um OnClickListener,
  12. apenas defini como "this".
    Assim, essa classe se torna
  13. o callback de OnClickListener.
  14. Por fim, estou informando que,
    para o meu GoogleApiClient,
  15. defini um cliente
    Google API local aqui.
  16. Se eu rolar para cima,
  17. você verá aqui
    onde eu o defini.
  18. É um private GoogleApiClient
    e mGoogleApiClient.
  19. Fiz o mesmo
    com os botões e o TextView.
  20. E aqui estou
    atribuindo meu mGoogleApiClient
  21. para a saída da função
    buildApiClient.
  22. Criei aquela função aqui,
  23. e ela apenas compila o cliente API.
  24. Ela usa o Plus.API,
    como discutimos.
  25. E ela faz as tarefas
    normais do cliente API,
  26. adicionando o ConnectionCallbacks,
  27. adicionando o OnConnectionFailedListener,
    adicionando a API,
  28. mas ela também adiciona o Scope,
    como definimos.
  29. Então, vamos usar o PROFILE
    em Scope dessa forma.
  30. Agora compilaremos
    e retornaremos.
  31. Agora, no meu onCreate,
    obterei um cliente Google API,
  32. que será compilado
    por essa função inicial.
  33. Esse cliente usará
    o Plus.API e o escopo PROFILE.
  34. Muito simples, certo?