본문 바로가기

안드로이드 개발35

[Android] 안드로이드 Intent로 응답받기 인텐트 Android Intent 보내고 Intent로 응답받기 우선 Android Studio에서 프로젝트를 생성한다 My App이라는 프로젝트를 생성한다 최소 ADK 버전은 16 젤리빈으로 진행한다 최소 지원 버전 같은 정보를 확인하려면 Gradle Scripts에서 build gradle에서 정보를 확인하면 된다 @ 실습 구성도 생성할 앱의 구성을 먼저 생각해보고 간다 우선 액티비티는 2개가 구성되어 있고 텍스트 입력창을 2개를 준다 그런 후 로그인과 회원 가입 버튼을 생성해준다 입력창에는 ID와 PW를 입력 받고 회원 가입 버튼을 누르게 되면 다음의 액티비티로 넘어가게 된다 3가지의 입력 창을 주고 완료 버튼과 취소 버튼을 준다 처음이 Email (ID)이고 두 세번째 입력 창은 비밀번호와 비밀번호 확인.. 2016. 7. 11.
[Android] 안드로이드 뒤로가기 버튼 종료 처리 Android Back Button 클릭 시 종료 결과를 보면 다음과 같다 뒤로 가기를 눌렀을 때 Toast가 뜬다 @ Main에서도 onBackPressed 생성하기 기존의 어플들을 보면 메인에서 뒤로가기 버튼을 한번 누르면 종료되지 않고 한번 더 눌러야 종료되는 것을 구현하는 방식이다 메인에서 밑 부분에 추가를 해주면 된다 눌렀을 때 시간을 넣고 다시 눌렀을 때와 시간을 비교해서 2초 이전이면 종료시키고 2초가 지난다면 다시 초기화를 시키는 과정을 반복한다 *onBackPressed - method 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 private long pressedTime; @Override public void onBackPressed().. 2016. 7. 11.
[Android] 안드로이드로 간단한 게시판 만들어보기 Android 간단한 게시판 구성 @ 글 생성 및 버튼 출력 안드로이드에서 게시판을 구성해보기 위해서 Android Studio에서 프로젝트를 하나 생성한다 SimpleBoard 프로젝트 생성 후 simpleboard에 패키지를 하나 생성한다 이제는 db라는 패키지 내에 SimpleDB를 하나 생성한다 간단한 DB를 생성하기 위함이다 그리고 vo라는 패키지 생성 후 ArticleVO라는 클래스를 하나 생성한다 그리고 난 후 getter / setter를 생성해 주기 위해서 Alt + insert를 이용해서 생성한다 그런 후 생성자도 생성해준다 그리고 난 후 SimpleDB에 HashMap으로써 DB 기능을 할 것이다 db 기능을 하는 메소드들을 정의해준다 위와 같은 방식으로 db의 기능을 간단하게 하는 .. 2016. 7. 8.
[Android] 안드로이드 계산기 만들어보기 Android 간단한 계산기 만들기 계산기를 만들기 위해서 버튼을 0~9까지 각각 주고 버튼 클릭 한 버튼의 값을 가져오는 방식을 알아야한다 우선 버튼을 추가하기 위해서 activity_main.xml에서 버튼을 추가한다 Text를 1로 바꿔 주고 Text로 가서 ID를 btn1로 변경을 해준다 그런 후 MainActivity.java에서 로직을 작성해준다 버튼을 받는데 에러가 날 때 캐스팅을 해주면 된다 이제 button1의 OnClickListner를 이용해서 이벤트를 처리할 수 있다 button1의 setOnClickListener를 보면 View.OnClickLstener를 볼 수 있는데 인터페이스이다 지금 button1이 에러가 발생하는 이유는 setonClickListener의 인스턴스에 bu.. 2016. 7. 8.