انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش ساخت Splash Screen + سورس آن (برنامه نویسی اندروید)

آموزش ساخت Splash Screen + سورس آن (برنامه نویسی اندروید)

#1
SplashScreen
بعد از ساخت پروژه ی جدید مراحل زیر رو طی میکنیم:
1.ایجاد فایل جدید جاوا و اکتیویتی بنام های :
برای جاوا:Splash
(با حروف کوچک) برای اکتیویتی:splash
2.وارد اکتیویتی اسپلش میشیم و عکس یا پروگرس بار و یا هرچیز دیگ که میخواهیم در اسپلش نمایش بده رو قرار بدیم
3.میریم سراغ جاوای اسپلش و کدهای زیر را وارد میکنیم:

کد پی‌اچ‌پی:
package com.mousavi_software.splashscreen1;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;

public class 
Splash extends Activity {

   @Override
   protected void onCreate
(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.splash);
 و سپس انتخاب گزینه  alt+Inter  خطا میگیره و با زدن Handler ///موقع نوشتن کد زیر از
///     خطا رو رفع کنین و به کد نویسیتون ادامه بدین android.os.Handler
       new Handler().postDelayed(new Runnable() {
           @Override
           public void run
() {
               startActivity(new Intent(Splash.this,MainActivity.class));
               finish();
           }
       },3000);                                         عدد روبرو زمان نمایش اسپلشمونه که برحسب میلی ثانیه هستش

   
}



4.خوب نوبتی ام که باشه نوبت منیفسته،کد زیر حالت عادیه منیفستمونه  :

کد پی‌اچ‌پی:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.mousavi_software.splashscreen1" >

   <application
       android:allowBackup="true"
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >
       <activity
           android:name=".MainActivity"
           android:label="@string/app_name" >
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />

               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
   </application>
</manifest> 

بنویسیم android:name=".Splash" باید    android:name=".MainActivity"که بجای
رو در پایین به آن اضافه کنیم که کد کلی آن این چنین است:

کد پی‌اچ‌پی:
<activity  android:name=".MainActivity" 

و

کد پی‌اچ‌پی:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.mousavi_software.splashscreen1" >

   <application
       android:allowBackup="true"
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >
       <activity
           android:name=".Splash"
           android:label="@string/app_name" >
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />

               <category android:name="android.intent.category.LAUNCHER" />
           </intent-filter>
       </activity>
       <activity android:name=".MainActivity"/>
   </application>

</manifest> 

خوب کارمون تموم شد و نوبت به تست برناممون میرسه 
 
:iran:


فایل‌های پیوست

دانلود Splash Screen.rar

نام فایل Splash Screen.rar
نوع فایل .rar
دفعات دانلود 327
اندازه 7.71 MB
ارسال کننده فایل Mohsen.95
پاسخ
 سپاس شده توسط admin ، داش بهروز ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان