Skip to content

Instantly share code, notes, and snippets.

@happycodinggirl
Last active August 29, 2015 14:19

Revisions

  1. happycodinggirl revised this gist Apr 21, 2015. 2 changed files with 20 additions and 0 deletions.
    9 changes: 9 additions & 0 deletions inanim.xml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    <?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%p"
    android:duration="800"
    ></translate>

    </set>
    11 changes: 11 additions & 0 deletions out.xml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="2000">

    <translate
    android:fromXDelta="0%p"
    android:toXDelta="100%p"
    android:duration="2000"
    ></translate>

    </set>
  2. happycodinggirl created this gist Apr 21, 2015.
    31 changes: 31 additions & 0 deletions MainActivity.java
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,31 @@
    package com.lily.huangxingli.testexample;
    import android.support.v4.app.FragmentTransaction;
    import android.support.v7.app.ActionBarActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;


    public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button button= (Button) findViewById(R.id.button);
    button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    android.support.v4.app.FragmentManager fragmentManager=getSupportFragmentManager();
    FragmentTransaction transaction=fragmentManager.beginTransaction();
    transaction.setCustomAnimations(R.anim.inanim,R.anim.out);
    transaction.replace(R.id.framecontainer, new FloatFragment());
    transaction.addToBackStack(null);
    transaction.commit();

    }
    });
    }


    }