mirror of
https://github.com/whyorean/AuroraStore.git
synced 2026-06-19 13:08:59 -04:00
Add basic animations
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package in.dragons.galaxy;
|
||||
|
||||
import android.app.ActivityOptions;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.support.v7.widget.CardView;
|
||||
@@ -21,6 +22,7 @@ public class InstalledAppsActivity extends AppListActivity {
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
ActivityOptions.makeSceneTransitionAnimation(this).toBundle();
|
||||
setTitle(R.string.activity_title_updates_and_other_apps);
|
||||
Button button =(Button) findViewById(R.id.main_button);
|
||||
TextView textView = (TextView) findViewById(R.id.main_button_txt);
|
||||
@@ -36,6 +38,7 @@ public class InstalledAppsActivity extends AppListActivity {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
startActivity(new Intent(getApplicationContext(), UpdatableAppsActivity.class));
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
6
app/src/main/res/anim/slide_in_left.xml
Normal file
6
app/src/main/res/anim/slide_in_left.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<translate android:fromXDelta="-100%p" android:toXDelta="0"
|
||||
android:duration="@integer/config_mediumAnimTime"/>
|
||||
</set>
|
||||
6
app/src/main/res/anim/slide_in_right.xml
Normal file
6
app/src/main/res/anim/slide_in_right.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<translate android:fromXDelta="100%p" android:toXDelta="0"
|
||||
android:duration="@integer/config_mediumAnimTime"/>
|
||||
</set>
|
||||
5
app/src/main/res/anim/slide_out_left.xml
Normal file
5
app/src/main/res/anim/slide_out_left.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<translate android:fromXDelta="0" android:toXDelta="-100%p"
|
||||
android:duration="@integer/config_mediumAnimTime"/>
|
||||
</set>
|
||||
6
app/src/main/res/anim/slide_out_right.xml
Normal file
6
app/src/main/res/anim/slide_out_right.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<translate android:fromXDelta="0" android:toXDelta="100%p"
|
||||
android:duration="@integer/config_mediumAnimTime"/>
|
||||
</set>
|
||||
4
app/src/main/res/values/integers.xml
Normal file
4
app/src/main/res/values/integers.xml
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer name="config_mediumAnimTime">250</integer>
|
||||
</resources>
|
||||
@@ -8,6 +8,7 @@
|
||||
<item name="android:textColor">@color/colorText</item>
|
||||
<item name="android:textColorPrimary">@color/colorTextPrimary</item>
|
||||
<item name="android:textColorSecondary">@color/colorTextSecondary</item>
|
||||
<item name="android:windowAnimationStyle">@style/CustomActivityAnimation</item>
|
||||
</style>
|
||||
|
||||
<style name="MyToolbarStyle" parent="ThemeOverlay.AppCompat.Dark">
|
||||
@@ -17,4 +18,11 @@
|
||||
|
||||
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
|
||||
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
|
||||
|
||||
<style name="CustomActivityAnimation" parent="@android:style/Animation.Activity">
|
||||
<item name="android:taskOpenEnterAnimation">@anim/slide_in_right</item>
|
||||
<item name="android:taskOpenExitAnimation">@anim/slide_out_left</item>
|
||||
<item name="android:taskCloseEnterAnimation">@anim/slide_in_left</item>
|
||||
<item name="android:taskCloseExitAnimation">@anim/slide_out_right</item>
|
||||
</style>
|
||||
</resources>
|
||||
Reference in New Issue
Block a user