رفتن به مطلب

ساخت اسپلش در اندروید استودیو


Elyas Erfani

ارسال‌های توصیه شده

با عرض سلام

 

ساخت اسپلش در اندروید استودیو مشابه بیسیک4اندروید

 

واسه اسپلش ی فول اسکرسن اکتیویتی اضافه میکنیم . :

 

ابتدا میایم ی int تعریف میکنیم ک باشه زمان اسپلش ما »

 private final int zaman = 1000;

و میایم بعد SetContent View ک مشابه همون Load Layout در بیسیک هست ی هندلر مینویسیم :

        new Handler().postDelayed(new Runnable(){
            @Override
            public void run() {
                Intent mainIntent = new Intent(Splash.this,Asli.class);
                Splash.this.startActivity(mainIntent);
                Splash.this.finish();
            }
        }, zaman);
    }
}

و امدیم ی اینتنت ساختیم ک از اکتیویتی فعلیمون ک Splash هست میره ب اکتیویتی Asli

و در آخر هم متغیر زمان رو قرار دادیم ک قبلا تعریف کرده بودیم 

 

موفق باشید :):gol:

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

  • 2 ماه بعد...

سلام و ضمن تشکر از شما دوست عزیز 
اگر ممکن هست آموزش تصویری برای این موضوع داشته باشیم در انجمن خیلی خوب میشه 
چون در هر صورت همه برنامه های دوستان به اسپلش نیاز داره و این یه موضوع کاربردی هست 
با تشکر 
 

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

سلام ارسطو جان

 

چیز خاصی نیست که ی تیکه کده ک کپی کنی هم درسته و مشکل خاصی نداره ک آموزش بخواد :morning1:

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

  • 3 هفته بعد...

با عرض سلام

 

ساخت اسپلش در اندروید استودیو مشابه بیسیک4اندروید

 

واسه اسپلش ی فول اسکرسن اکتیویتی اضافه میکنیم . :

 

ابتدا میایم ی int تعریف میکنیم ک باشه زمان اسپلش ما »

 private final int zaman = 1000;

سلام .ببخشید این کدها رو کجا باید بنویسیم؟ خیلی گنگه این اندروید استودیو یا اینکه من خیلی خنگم. اصلا نمیتونم ازش سر دربیارم .

 

پ.ن : تازه مشکلات نصبش رو رفع کردم میخوام کدنویسی رو یاد بگیرم .

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

سلام .ببخشید این کدها رو کجا باید بنویسیم؟ خیلی گنگه این اندروید استودیو یا اینکه من خیلی خنگم. اصلا نمیتونم ازش سر دربیارم .

 

پ.ن : تازه مشکلات نصبش رو رفع کردم میخوام کدنویسی رو یاد بگیرم .

 

سلام عذر میخوام الان دیدم این تاپیکو :S

 

کدارو داخل رویداد OnCreate قرار بدید

 

آموزش های بخش مبتدی رو هم ببینید

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

  • 4 هفته بعد...

سلام

اگر بخوام اسپلش فقط عکس رو به صورته ترنسپرنت نشون بده چیکار باید بکنم

 

سلام هموطن ، شما  باید تم رو Transparent بزارین و بعد هر ویو ای که بزارین پشتش صفحه گوشیتون دیده میشه ، 

 

این استایل  رو توی فایل style.xml اضافه کنید : 

 <style name="Theme.Transparent" parent="android:Theme">
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:backgroundDimEnabled">false</item>
    </style>

و توی منیفست ، توی تگ اکتیویتی اسپلش تم رو بهش با این کد نسبت بدین  : 

android:theme="@style/Theme.Transparent"

که میشه مثل کد زیر:

   <activity
            android:name=".SplashAct"
            android:label="ActivitySplash"
            android:theme="@style/Theme.Transparent"
></activity>

حالا اکتیویتی transparent هستش و میتونین عکس خودتون رو وسط لیوت قرار بدین و کلا پشت اون transparent میشه

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

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   1 کاربر

×
×
  • اضافه کردن...