From 891fe7ae326a86f92f8161b483d77f8e0e4ef36b Mon Sep 17 00:00:00 2001 From: Pulkit Bhatia Date: Fri, 13 Jan 2017 18:00:36 +0530 Subject: [PATCH] #33 : Added Profile Pic --- .idea/libraries/glide_3_7_0.xml | 11 +++++++++ app/build.gradle | 1 + .../com/pulkit4tech/privy/MainActivity.java | 23 ++++++++++++++---- app/src/main/res/drawable/default_avatar.png | Bin 0 -> 4693 bytes app/src/main/res/drawable/default_profile.png | Bin 0 -> 6019 bytes app/src/main/res/layout/app_bar_main.xml | 5 ++-- app/src/main/res/layout/nav_header_main.xml | 1 + app/src/main/res/values/dimens.xml | 10 +++++--- 8 files changed, 40 insertions(+), 11 deletions(-) create mode 100644 .idea/libraries/glide_3_7_0.xml create mode 100644 app/src/main/res/drawable/default_avatar.png create mode 100644 app/src/main/res/drawable/default_profile.png diff --git a/.idea/libraries/glide_3_7_0.xml b/.idea/libraries/glide_3_7_0.xml new file mode 100644 index 0000000..9b3a3ea --- /dev/null +++ b/.idea/libraries/glide_3_7_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 00ed590..992521d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -36,6 +36,7 @@ dependencies { compile 'com.google.code.gson:gson:2.8.0' compile 'com.android.volley:volley:1.0.0' compile 'com.google.android.gms:play-services:10.0.1' + compile 'com.github.bumptech.glide:glide:3.7.0' } apply plugin: 'com.google.gms.google-services' diff --git a/app/src/main/java/com/pulkit4tech/privy/MainActivity.java b/app/src/main/java/com/pulkit4tech/privy/MainActivity.java index d17d437..23db48e 100644 --- a/app/src/main/java/com/pulkit4tech/privy/MainActivity.java +++ b/app/src/main/java/com/pulkit4tech/privy/MainActivity.java @@ -22,8 +22,11 @@ import android.view.Menu; import android.view.MenuItem; import android.view.View; +import android.widget.ImageView; import android.widget.TextView; +import com.bumptech.glide.Glide; +import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.google.android.gms.auth.api.Auth; import com.google.android.gms.auth.api.signin.GoogleSignInAccount; import com.google.android.gms.auth.api.signin.GoogleSignInOptions; @@ -58,8 +61,9 @@ public class MainActivity extends AppCompatActivity implements NavigationView.On private SharedPreferences mSharedPreferences; private String NAME = "user_name"; private String EMAIL = "email_id"; + private String PROFILE_PIC_URL = "profile_pic_url"; private String LOGGED_IN = "logged_in"; - // private ImageView profileImg; + private ImageView profileImg; private TextView userName, emailId; @Override @@ -107,7 +111,7 @@ private void setUpNavigationDrawer() { private void setUpNavigationHeader() { View nav_head = navigationView.getHeaderView(0); -// profileImg = (ImageView) nav_head.findViewById(R.id.profile_pic); + profileImg = (ImageView) nav_head.findViewById(R.id.profile_pic); userName = (TextView) nav_head.findViewById(R.id.user_name); emailId = (TextView) nav_head.findViewById(R.id.email_id); @@ -118,6 +122,12 @@ private void setUpNavigationHeaderValue() { // TODO : Set Profile Image userName.setText(mSharedPreferences.getString(NAME, getString(R.string.sign_in))); emailId.setText(mSharedPreferences.getString(EMAIL, "")); + Glide.with(mContext).load(mSharedPreferences.getString(PROFILE_PIC_URL, "")) + .thumbnail(0.5f) + .crossFade() + .diskCacheStrategy(DiskCacheStrategy.ALL) + .error(R.mipmap.ic_launcher) + .into(profileImg); changeSignInSignOutOption(); } @@ -174,7 +184,6 @@ private void setGoogleApiClientInfo() { // Testing Google Sign in GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestEmail() - .requestProfile() .build(); // Build a GoogleApiClient with access to the Google Sign-In API and the @@ -340,8 +349,12 @@ private void addLoginInfo(GoogleSignInAccount acct) { // TODO : add Profile Picture SharedPreferences.Editor editor = mSharedPreferences.edit(); editor.putBoolean(LOGGED_IN, true); - editor.putString(NAME, acct.getDisplayName()); - editor.putString(EMAIL, acct.getEmail()); + if (acct.getDisplayName() != null) + editor.putString(NAME, acct.getDisplayName()); + if (acct.getEmail() != null) + editor.putString(EMAIL, acct.getEmail()); + if (acct.getPhotoUrl() != null) + editor.putString(PROFILE_PIC_URL, acct.getPhotoUrl().toString()); editor.commit(); snackMsg(getString(R.string.sign_in_msg)); diff --git a/app/src/main/res/drawable/default_avatar.png b/app/src/main/res/drawable/default_avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..c7d631ec0f0bde54118e1f823061dbd5c2357433 GIT binary patch literal 4693 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 diff --git a/app/src/main/res/layout/nav_header_main.xml b/app/src/main/res/layout/nav_header_main.xml index c0b6ba3..653f5f4 100644 --- a/app/src/main/res/layout/nav_header_main.xml +++ b/app/src/main/res/layout/nav_header_main.xml @@ -17,6 +17,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingTop="@dimen/nav_header_vertical_spacing" + app:srcCompat="@android:drawable/sym_def_app_icon" /> - 16dp - 160dp - 16dp + 16sp + 160sp + 16sp 16sp - 16sp + 36dp + 30sp + 10sp