Android 용 facebook 앱을 열면 앱의 내용이 표시되기 전에 파란색 배경과 단어 "facebook"이 표시됩니다. 사용자가 내 앱을 열 때 페이지를 추가하고 싶습니다 (Facebook 앱과 유사). 그것을 구현하는 방법?android : 스플래시 스크린 구현 방법
2
A
답변
2
스플래시 스크린이라고합니다. 다음과 같이 구현합니다.
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/* code for Splashscreen that appears for 3s when app start*/
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent i = new Intent(MainActivity.this, UserManual.class);
startActivity(i);
finish();
}
}, 3000);
}
}
스플래시 화면이 3 초 동안 대기 한 후 다음 활동이 시작됩니다.
참고 : 나는 당신이 안드로이드 개발의 초보자 같아요. 따라서 정보를 위해서만 구현할 수있는 유일한 방법은 아닙니다. 다른 방법들도 있습니다. 해피 코딩 .. :)
2
이렇게하려면 "WelcomeActivity"를 만들고 기본 활동으로 만드십시오.
<activity
android:name="your.package.name.WelcomeActivity"
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
은 다음 WelcomeActivity.java에,이 전체 화면으로 WelcomeActivity.java 활동을 보여줍니다
public class WelcomeActivity extends Activity {
private static final int DELAY_BEFORE_GOING_TO_MAIN_ACTIVITY = 2000; //2 seconds
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_ACTION_BAR);
// this will give you a full screen, with no action bar at the top
getActionBar().hide();
setContentView(R.layout.activity_welcome);
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(WelcomeActivity.this,MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
finish();
}
}, DELAY_BEFORE_GOING_TO_MAIN_ACTIVITY);
}
}
이 다음 후 주요 활동으로 전환하여의 AndroidManifest.xml에서
을 2 초.
activity_welcome.xml 레이아웃에 배경, 로고를 추가 할 수 있습니다.
+0
도와 주셔서 감사합니다. 감사. – Jennifer
관련 문제
- 1. 스플래시 스크린 만드는 방법
- 2. 안드로이드의 스플래시 스크린 애니메이션 방법
- 3. 스플래시 스크린 -
- 4. 스플래시 스크린 문제
- 5. Android 스플래시 스크린 또는 로딩 화면 3.1
- 6. iPhone의 스플래시 스크린 iOS
- 7. 스플래시 화면 Java 구현 방법
- 8. 스플래시 스크린 최대화 된 형식으로
- 9. 아이폰 문제가 스플래시 스크린 추가하기
- 10. Jquery 모바일 스플래시 스크린 문제
- 11. 안드로이드 스플래시 스크린 이상한 때
- 12. Phonegap HTML/Dreamweaver CC 스플래시 스크린
- 13. 안드로이드 용 모노 : 스플래시 스크린 튜토리얼 C#
- 14. Android/PhoneGap 스플래시 화면이 압축되었습니다
- 15. 새로운 스플래시 스크린 만들기 및 설정
- 16. Phonegap Build (config.xml) 및 iPad 스플래시 스크린
- 17. Android 스플래시 활동이 구현 또는 확장되지 않음 스레드 클래스
- 18. Android : 스플래시 화면 문제
- 19. Android 스플래시 화면 깜박임
- 20. Android - 스플래시 화면 설정하기
- 21. Android 스플래시 화면 지연
- 22. Android 스플래시 화면 너비
- 23. Android 사전로드 스플래시 화면
- 24. android 앱에 스플래시 화면 로고를 배치하는 방법
- 25. 스플래시 화면을 설정하는 방법
- 26. ANR을 유발하는 Android 스플래시 화면
- 27. Android 스플래시 화면 및 비동기
- 28. 스플래시 화면의 Android 비동기 작업
- 29. Android : 센터 스플래시 화면 이미지
- 30. 언어 선택을위한 Android - 스플래시 화면
스플래시 화면이라고하며 페이지가 아닙니다. :) –