С Новым годом! Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 38
1

Заставка для приложения android

24.01.2015, 21:25. Показов 1448. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
день добрый ! я никак не могу понять как заставить работать мою заставку
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package com.example.yourtime;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
 
public class SplashScreenActivity extends MainActivity {
 
    private static int SPLASH = 2500;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
        
    public void run() {
        // This method will be executed once the timer is over
        // Start your app main activity
        Intent  i = new Intent(SplashScreenActivity.this, MainActivity.class);
        i.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
        startActivity(i);
 
        // close this activity
        finish();
        overridePendingTransition(0, 0);
 
             
                
    
            
    }
}
вот мое SplashScreenActivity и нужен ли тут метод (run)?
вот манифест
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.yourtime"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="19"
        android:targetSdkVersion="19" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".SplashScreenActivity"
            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"
        android:label="@string/app_name" >
            </activity>
    </application>
 
</manifest>
и splash
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-8"?>
 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="match_parent"
              android:layout_height="match_parent">
 
 
    <TextView android:layout_width="match_parent"
              android:layout_height="wrap_content"
              android:gravity="center_horizontal"
              android:text="NEW WORLD"
              android:textSize="22dp"
              android:layout_marginBottom="20dp"
              android:height="50dp"/>
 
</LinearLayout>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.01.2015, 21:25
Ответы с готовыми решениями:

Заставка на Android
Ребята, как сделать завтавку на Android? Нужно чтобы на заставке менялись слова и картинки.

Заставка внутри приложения
Всем привет. Честно говоря не знаю как это правильно называется, по этому найти самостоятельно не...

Бот для Android-приложения
Подскажите, пожалуйста, как написать бота для андроид-приложения, чтобы он каждый день...

Обновление приложения для Android
Здравствуйте! как создать приложение которое обновляется так же как и приложения в Google Market!...

1
59 / 48 / 13
Регистрация: 03.09.2013
Сообщений: 474
24.01.2015, 21:51 2
Предлагаю без изобретения велосипедов. Изучай:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
private ImageView splash;
    private static final int STOPSPLASH = 0;
    private static final long SPLASHTIME = 2000; 
 
private Handler splashHandler = new Handler() 
    {
        @Override
        public void handleMessage(Message msg) 
        {
            switch (msg.what) 
            {
                case STOPSPLASH:
                    splash.setVisibility(View.GONE);
                    break;
            }
            super.handleMessage(msg);
        }
    };
 
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        splash = (ImageView) findViewById(R.id.splashscreen); 
        Message msg = new Message();
        msg.what = STOPSPLASH;
        splashHandler.sendMessageDelayed(msg, SPLASHTIME);
Так что изучай Handler, крутая штука
0
24.01.2015, 21:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2015, 21:51
Помогаю со студенческими работами здесь

Создание приложения для android
Я решил заняться созданием приложений для андроида, но у меня есть некоторые вопросы, об одном из...

Создание приложения для сайта на Android
Есть у меня простенький сайт новостей. Слышал , что можно сделать приложению для сайта на Андроид....

Создание радио-приложения для Android
Здравствуйте. Изучаю создание радио-приложения для Андроида, однако ресурсов по данной теме нашел...

Приложения для Android пишутся на Java?
Всем привет меня интересует на каком языке пишуться приложения на андройд?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru