Skip to content

Instantly share code, notes, and snippets.

View pavlospt's full-sized avatar
💻
Refactoring something somewhere

Pavlos-Petros Tournaris pavlospt

💻
Refactoring something somewhere
View GitHub Profile
@pavlospt
pavlospt / text_all_caps_before.xml
Created October 2, 2016 16:30
Text All Caps Before
<TextView
...
android:textAllCaps="true"
...
/>
@pavlospt
pavlospt / CandidateViewModel.java
Created October 2, 2016 16:33
Text Capitalization After
this.snoozedText = snoozedText.toUpperCase();
@pavlospt
pavlospt / candidate_before.xml
Last active October 3, 2016 10:20
Candidate Before
<TableLayout
android:id="@+id/candidate_browse_job_table"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="0"
android:stretchColumns="1">
<TableRow>
<TextView
android:id="@+id/candidate_browser_job"
@pavlospt
pavlospt / candidate_after.xml
Last active October 3, 2016 10:20
Candidate After
<LinearLayout
android:id="@+id/candidate_browse_job_table"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/candidate_browser_job"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@pavlospt
pavlospt / keybase.md
Created November 1, 2016 16:28
keybase.md

Keybase proof

I hereby claim:

  • I am pavlospt on github.
  • I am pavlospt (https://keybase.io/pavlospt) on keybase.
  • I have a public key whose fingerprint is 244D DE0D DDFA C876 BC01 B57F CCAE 488E BD23 FA64

To claim this, I am signing this object:

@pavlospt
pavlospt / activity_sign_in.xml
Created December 7, 2016 20:34
Google Sign-In Button - XML
<com.google.android.gms.common.SignInButton
android:id="@+id/sign_in_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
@pavlospt
pavlospt / SignInActivity.kt
Created December 7, 2016 20:40
Google Sign-In - Sign-In Intent
private fun initiateGoogleSignIn() {
val signInIntent = Auth.GoogleSignInApi.getSignInIntent(googleApiClient)
startActivityForResult(signInIntent, RC_SIGN_IN)
}
@pavlospt
pavlospt / SignInActivity.kt
Created December 7, 2016 20:43
Google Sign-In - Handle Activity Result
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
when (requestCode) {
RC_SIGN_IN -> handleGoogleSignInResolution(resultCode, data)
}
}
@pavlospt
pavlospt / SignInActivity.kt
Created December 7, 2016 20:47
Google Client Api - Initialization
private fun initGoogleApiClient() {
googleApiClient = GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.enableAutoManage(this, this)
.addApi(Auth.GOOGLE_SIGN_IN_API, googleSignInOptions)
.addApi(Auth.CREDENTIALS_API)
.build()
}
@pavlospt
pavlospt / SignInActivity.kt
Created December 7, 2016 21:16
SmartLock - Request Credentials
private fun requestCredentials() {
Auth
.CredentialsApi
.request(googleApiClient, smartlockCredentialsRequest)
.setResultCallback({ credentialRequestResult ->
handleCredentialRequestResult(credentialRequestResult)
})
}