amir18

انیمشین

2 ارسال در این موضوع قرار دارد

سلام دوستان.

آقا من برای splash میخوام یه متنی رو نشون بدم.بعد میخوام اول تو یه ثانیه تصویر بیاد بعد یه ثانیه اون متن ظاهر بشه.یعنی همزمان نشون داده نشوند

امیدوارم متوجه شده باشید:S

ممنون میشم راهنمایی کنید :)

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

package com.hb.photoshop;

import android.os.Bundle;

import android.os.Handler;

import android.app.Activity;

import android.content.Intent;

import android.view.animation.Animation;

import android.view.animation.AnimationUtils;

import android.widget.ImageView;

import android.widget.TextView;

public class Splash extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_splash);

   

        Animation in = AnimationUtils.loadAnimation(getBaseContext(), android.R.anim.fade_in);

        Animation sin = AnimationUtils.loadAnimation(getBaseContext(), android.R.anim.slide_in_left);

       

        in.setDuration(600);// modat zaman e nemayesh e animation

        sin.setDuration(700);

        in.setStartOffset(800);

        sin.setStartOffset(2000);// chand saniye bad az ejraye activity(nakh) , animation ejra beshe

       

        ImageView img_logo = (ImageView) findViewById(R.id.splash_logo);

        img_logo.startAnimation(in);

       

       

        TextView txt_site = (TextView) findViewById(R.id.splash_site);

        txt_site.startAnimation(sin);

       

        //khube hala berim soragh e yek handler ta bad az chand saniye berim be safhe bad

       

        Handler handler = new Handler();

        handler.postDelayed(new Runnable() {

           

            @Override

            public void run() {

                // TODO Auto-generated method stub

                finish();// in activity ro kolan payan bede ta age karbar dokme bazgasht ro ham zad be in activity nayad

                Intent next = new Intent(getBaseContext(), MainActivity.class);//

                startActivity(next);

            }

        }, 3500);//bad az 3 saniye in handler ejra beshe

       

    }

}

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری