목차
1. 소스코드
1-1. MainActivity
1-2. DialogActivity1
1-3. QuickGameActivity
2. Layout
1-1. activity_main
1-2. activity_dialog_activity1
1-3. activity_quick_game
3. 결과물
- 메인화면
- 설정 및 시작 버튼 클릭
- 게임화면
- 쪽지 클릭시 당첨결과
1-1. MainActivity
1-2. DialogActivity1
1-3. QuickGameActivity
2. Layout
1-1. activity_main
1-2. activity_dialog_activity1
1-3. activity_quick_game
3. 결과물
- 메인화면
- 설정 및 시작 버튼 클릭
- 게임화면
- 쪽지 클릭시 당첨결과
본문내용
중간고사 안드로이드 어플개발 소스코드
-제비뽑기 앱-
.
.
.
.
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import java.io.IOException;
public class MainActivity extends Activity {
Button bt1, bt2, bt3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1 = (Button)findViewById(R.id.Button1);
-중략-
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(getApplicationContext(), DialogActivity1.class));
}
});
}
public void onBackPressed() {
// TODO Auto-generated method stub
AlertDialog.Builder d = new AlertDialog.Builder(this);
d.setMessage(getString((R.string.exit)));
d.setPositiveButton(getString(R.string.yes), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
System.exit(0);
}
});
d.setNegativeButton(getString(R.string.no), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
-중략-
});
d.show();
}
}
.
.
.
-중략-
.
.
-제비뽑기 앱-
.
.
.
.
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import java.io.IOException;
public class MainActivity extends Activity {
Button bt1, bt2, bt3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bt1 = (Button)findViewById(R.id.Button1);
-중략-
bt1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(getApplicationContext(), DialogActivity1.class));
}
});
}
public void onBackPressed() {
// TODO Auto-generated method stub
AlertDialog.Builder d = new AlertDialog.Builder(this);
d.setMessage(getString((R.string.exit)));
d.setPositiveButton(getString(R.string.yes), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
System.exit(0);
}
});
d.setNegativeButton(getString(R.string.no), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
-중략-
});
d.show();
}
}
.
.
.
-중략-
.
.
추천자료
모바일 오픈 플랫폼 (Mobile Open Platform)
스마트폰이 휴대폰 시장을 바꾼다.
SK Communications의 재무분석과 성장전략
스마트폰(Smart Phone) 열풍
갤럭시s마케팅
(A+평가 레포트)스마트폰 애플리케이션의 개념과 특성과 유형 및 시장 현황
SAMSUNG GALAXY vs APPLE iPHONE (삼성갤럭시vs애플아이폰,삼성갤럭시마케팅전략,애플아이폰...
마이크로소프트 윈도우폰 마케팅상황 분석과 윈도우폰 마케팅전략 제안
삼성전자 기업소개, 경영현황,스마트폰 “갤럭시노트,삼성 스마트폰 마케팅전략 성공사례,브랜...
배달어플 요기요 vs 배달의민족 기업 브랜드 비교분석과 경영전략분석및 향후방향분석 PPT 레...
[아동청소년이상심리 兒童靑少年異常心理] 학교폭력(學校暴力) 근절을 위한 종합 대책
[컴퓨터의이해]본인이 사용 중이거나 또는 최신 스마트폰을 1 개 선정하고 운영체제 이름과 ...
멜론(melon). 국내 온라인 음악 시장 독보적 1위 멜론(melon) 마케팅전략
운영체제란 무엇인지 설명하고 본인이 사용하고 있는 운영체제의 장단점과 앞으로 운영체제는...
소개글