Hello Fellows!!!
First of all, as per the previous post I will be showing the way I did all that stuff.
Note: You must have android-sdk installed and it should be updated and run successfully in eclipse.
Google and even I prefer eclipse GYNAMEDE to develop Android Applications
In eclipse New--->Android Project--->Name your project with a proper package name.
Now you will be having a activity class generated just copy and the paste the code mentioned below:
My Activity
public class DeveloperAnimate extends Activity {
/** Called when the activity is first created. */
View me,me1,me2,me3=null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
me=(View)findViewById(R.id.View01);
me1=(View)findViewById(R.id.View02);
me2=(View)findViewById(R.id.View03);
me3=(View)findViewById(R.id.View04);
Animation a = AnimationUtils.loadAnimation(this, R.anim.try1);
a.reset();
Animation b=AnimationUtils.loadAnimation(this, R.anim.try2);
b.reset();
Animation c=AnimationUtils.loadAnimation(this, R.anim.try3);
c.reset();
Animation d=AnimationUtils.loadAnimation(this, R.anim.try4);
d.reset();
me=(View)findViewById(R.id.View01);
me1=(View)findViewById(R.id.View02);
me2=(View)findViewById(R.id.View03);
me3=(View)findViewById(R.id.View04);
me.clearAnimation();
me1.clearAnimation();
me2.clearAnimation();
me3.clearAnimation();
me.startAnimation(a);
me1.startAnimation(b);
me2.startAnimation(c);
me3.startAnimation(d);
final int display=6000;
Thread splash=new Thread()
{
int wait=0;
public void run()
{
try{
super.run();
while(wait<display)
{
sleep(100);
wait+=100;
}
}catch(Exception e)
{
}finally
{
startActivity(new Intent(DeveloperAnimate.this,MenuScreen.class));
finish();
}
}
};
splash.start();
}
}
Now the layout i.e. main.xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/image"
android:src="@drawable/tryfinal"
/>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<View
android:id="@+id/View02"
android:layout_width="2dip"
android:layout_height="400dip"
android:background="#2B497B"
android:visibility="invisible"
android:paddingLeft="250dip"
android:layout_marginLeft="230dip">
</View>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<View
android:id="@+id/View01"
android:layout_width="2dip"
android:layout_height="325dip"
android:visibility="invisible"
android:background="#2B497B"
android:paddingLeft="50dip"
android:layout_marginLeft="85dip">
</View>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<View
android:id="@+id/View03"
android:layout_width="300dip"
android:layout_height="3dip"
android:visibility="invisible"
android:background="#2B497B"
android:paddingLeft="50dip"
android:layout_marginTop="90dip">
</View>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<View
android:id="@+id/View04"
android:layout_width="300dip"
android:layout_height="3dip"
android:visibility="invisible"
android:background="#2B497B"
android:paddingLeft="50dip"
android:layout_marginTop="195dip"
>
</View>
</LinearLayout>
</FrameLayout>
Now the animation files i.e. try1.xml,try2.xml,try3.xml,try4.xml i.e. 4 lines which I have animated I will be posting one of them because others are quite similar.
Note: These are the animation files. Therefore there is a different way of creating the animation XML
New-->Android XML-->select Animation from the appeared dialog box
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator">
<translate
android:fromXDelta="-600"
android:toXDelta="50"
android:duration="900" />
<alpha
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromAlpha="1.0"
android:toAlpha="0.0"
android:duration="3000" />
</set>
Define the Animation i.e. four files and run the project you will see the result.
Again need suggestions guys....