diff --git a/app/build.gradle b/app/build.gradle index ac9b2b0..f271de7 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -44,4 +44,8 @@ dependencies { compile 'com.cloudinary:cloudinary-android:1.2.2' compile 'com.android.support:palette-v7:25.0.1' + compile 'net.steamcrafted:load-toast:1.0.10' + compile 'com.squareup.okhttp3:logging-interceptor:3.2.0' + compile 'com.github.florent37:materialleanback:1.0.2' + compile 'com.nineoldandroids:library:2.4.0' } diff --git a/app/src/main/java/com/nith/appteam/nimbus/Activity/LoginActivity.java b/app/src/main/java/com/nith/appteam/nimbus/Activity/LoginActivity.java index d06f3ca..aa6258a 100644 --- a/app/src/main/java/com/nith/appteam/nimbus/Activity/LoginActivity.java +++ b/app/src/main/java/com/nith/appteam/nimbus/Activity/LoginActivity.java @@ -12,9 +12,10 @@ import com.nith.appteam.nimbus.R; import com.nith.appteam.nimbus.Utils.SharedPref; +import static com.nith.appteam.nimbus.R.id.tvSkip; + public class LoginActivity extends AppCompatActivity { - private TextView tvSkip; private SharedPref sharedPref; @Override @@ -27,17 +28,5 @@ protected void onCreate(Bundle savedInstanceState) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.activity_login); - tvSkip = (TextView)findViewById(R.id.tvSkip); - - tvSkip.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - sharedPref.setSkipStatus(true); - sharedPref.setLoginStatus(false); - startActivity(new Intent(LoginActivity.this,MainActivity.class)); - finish(); - } - }); - } } diff --git a/app/src/main/java/com/nith/appteam/nimbus/Fragment/FbLoginFragment.java b/app/src/main/java/com/nith/appteam/nimbus/Fragment/FbLoginFragment.java index 1fbe2ca..a5606d0 100644 --- a/app/src/main/java/com/nith/appteam/nimbus/Fragment/FbLoginFragment.java +++ b/app/src/main/java/com/nith/appteam/nimbus/Fragment/FbLoginFragment.java @@ -10,6 +10,7 @@ import android.view.View; import android.view.ViewGroup; import android.widget.ProgressBar; +import android.widget.TextView; import android.widget.Toast; import com.facebook.CallbackManager; @@ -20,6 +21,7 @@ import com.facebook.login.LoginResult; import com.facebook.login.widget.LoginButton; import com.google.gson.annotations.SerializedName; +import com.nith.appteam.nimbus.Activity.LoginActivity; import com.nith.appteam.nimbus.Activity.MainActivity; import com.nith.appteam.nimbus.R; import com.nith.appteam.nimbus.Utils.SharedPref; @@ -41,6 +43,7 @@ public class FbLoginFragment extends Fragment { private LoginButton btnLogin; + private TextView tvSkip; private SharedPref sharedPref; private ArrayList permissions; private CallbackManager callbackManager; @@ -71,6 +74,16 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle sa pbLogin = (ProgressBar)view.findViewById(R.id.pbLogin); btnLogin.setFragment(this); + tvSkip = (TextView)view.findViewById(R.id.tvSkip); + + tvSkip.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + sharedPref.setSkipStatus(true); + startActivity(new Intent(getContext(), MainActivity.class)); + } + }); + permissions = new ArrayList<>(); permissions.add("email"); btnLogin.setReadPermissions(permissions); diff --git a/app/src/main/res/drawable/ic_skip.png b/app/src/main/res/drawable/ic_skip.png new file mode 100644 index 0000000..520f955 Binary files /dev/null and b/app/src/main/res/drawable/ic_skip.png differ diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index 8244fa9..09614e8 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -4,10 +4,6 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - android:paddingBottom="@dimen/activity_vertical_margin" - android:paddingLeft="@dimen/activity_horizontal_margin" - android:paddingRight="@dimen/activity_horizontal_margin" - android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.nith.appteam.nimbus.Activity.LoginActivity"> - - - + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_fblogin.xml b/app/src/main/res/layout/fragment_fblogin.xml index 748d2d9..2f2c484 100644 --- a/app/src/main/res/layout/fragment_fblogin.xml +++ b/app/src/main/res/layout/fragment_fblogin.xml @@ -1,35 +1,51 @@ - + - + - + - - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/build.gradle b/build.gradle index 78acd74..997f140 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,7 @@ buildscript { } } dependencies { - classpath 'com.android.tools.build:gradle:2.2.3' + classpath 'com.android.tools.build:gradle:2.3.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 04e285f..9a56d3c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Mon Dec 28 10:00:20 PST 2015 +#Fri Mar 03 19:49:20 IST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip