Page 1088 - 3-2
P. 1088
9. 소프트웨어 작성하기
가 안드로이드 스튜디오.
---------------------MainActivity.class----------------------
/*
맨 처음 나오는 액티비티이며,
버튼을 누르고 어떤 페이지로 이동할 지 나타내는 코드이다.
class: MainActivity
fied: lastTimeBackPressed
method: onBackPressed,Onclick_appliance,Onclick_music,finish,startActivity
*/
package kr.icehs.intec.mdp_0525;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
private long lastTimeBackPressed;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public void onBackPressed(){
if (System.currentTimeMillis()-lastTimeBackPressed<1500)
{
finish();
return;
}
Toast.makeText(this, "' 뒤로 버튼을 한번 더 누르면 종료됩니다' .",
Toast.LENGTH_SHORT).show();
lastTimeBackPressed = System.currentTimeMillis();
}
public void Onclick_appliance (View v)
- 1088 -