반응형
SMALL
#앱프로그램 #안드로이드 모바일앱개발 #그림짝맞추기 앱만들기 #앱개발 #모바일앱개발 #앱게임만들기 #안드로이드 모바일앱개발 강좌 #앱게임 만들기 #모바일앱개발 강좌 #앱개발강좌 #안드로이드모바일앱개발 #앱강좌 #앱개발왕초보강좌 #안드로이드 모바일 앱개발 #앱제작 #앱기초 #앱게임제작 #안드로이드 모바일앱개발강좌 #모바일앱개발강좌 #앱기초강좌 #앱개발 왕초보강좌 #안드로이드 모바일 앱개발 왕초보 강좌 #안드로이드모바일앱개발왕초보강좌 #앱왕초보강좌 #앱개발왕초보 #게임 6단계 구현하기 #갤러리 사진 열기 팝업창 띄우기 #"갤러리 사진 추가하기" Image 버튼 만들기 #Sound On/Off 기능 구현하기 #Play 기능 구현하기 #앱종료 기능 구현하기 #팝업창 디자인하기 #팝업창에 Image버튼 추가 #팝업창 설정 및 앱시작시 띄우기 #팝업창 생성하기 #효과음 재생하기 #배경음악 재생하기 #배경음악 및 효과음 준비하기 #게임시간 표시 이미지 수정 및 30초 카운트다운 숫자 수정 #전체 게임시간 표시하기 #게임시간 표시를 위한 이미지 디자인 #게임 현재 단계 표시하기 #게임 단계 표시를 위한 이미지 디자인하기 #5단계 설정하기 #새게임시 프로그레스바 초기화해주기 #30초 카운트다운 프로그레스바로 표시하기 #프로그레스바 추가하기 #재도전 창 띄우기 #30초안에 못맞출 경우 #30초 카운트다운 소수점 3자리까지 표시하기 #30초 카운트다운 타이머 추가하기 #4단계 설정하기 #이미지 50개준비하고 프로젝트에 등록하기 #CountDown 팝업화면 띄우기 #CountDown표시할 TextView 설정하기 #카운트다운 팝업화면 만들고 기본설정하기 #3단계 이미지 8개 크기 수정하기 #3단계 이미지 8개 표시하기 #2단계 완료하기 #2단계 카운트다운 타이머 로직 수정하기 #2단계 6개 동적 ImageView생성하기 #2단계 초기화하기 #다음단계 이동버튼 눌러서 2단계 시작하기 #팝업화면 닫기 버튼 구현하기 #팝업창에 현재 게임단계 및 성공메세지 표시하기 #다음단계 설정 팝업창 표시하기 #1단계 성공 시 #팝업창 반투명으로 설정하기 #다음단계 설정 팝업창 만들기 및 기본설정하기 #모든 그림 다 맞추었는지 체크하기 #처음 시작시 5초간 카운트 다운할때는 모든 이미지 카드의 터치가 안되도록 하기 #이미 맞춘 그림은 터치가 안되도록 처리하기 #안드로이드 모바일 앱만들기 #같은 그림 연속으로 터치할때 처리하기 #2개의 터치한 이미지가 같은 그림일때는 원래 이미지 보여주고 맞춘 위치 저장하기 #2개의 터치한 이미지가 다른 그림일때는 카드를 뒤집어서 뒷면이 나오도록 하기 #2개의 그림 터치시 같은 그림인지 체크하기 #그림카드 터치시 해당 이미지의 ID표시하기 #Image 터치시 원래 이미지 보여주기 #동적 ImageView의 터치이벤트 구현하기 #10개의 이미지에서 2개의 이미지만 랜덤으로 뽑아와서 배치하기 #4개의 이미지 랜덤으로 배치하기 #ImageView Style바꾸기 #동적 ImageView생성하여 2개의 이미지를 4개의 그림카드에 표시하기 #배경이미지 디자인 및 앱에 배경이미지 표시하기 #프로젝트 생성 및 전체화면으로 띄우기 #그림 짝맞추기 앱 주요기능 #그림 짝맞추기 앱 화면 설계하기 #터치로 사각형그리기 #터치로 원그리기 #터치로 직선그리기 #path로 터치따라서 그림 그리기 #CustomView를 메인에 삽입하기 #눈내리는 효과주기 #onDraw()에서 그리기 #Path로 서명 그리기 #움직이는 텍스트 그리기 #더블버퍼링이란? 더블버퍼링 기법 적용하기 #onDraw에서 눈내리는 효과 #눈내리는 효과만들기 #시스템바 숨기기 #전체화면(Full Screen모드)으로 앱실행하기 #타이머를 이용해서 원 이동하여 그리기 #이미지 배경위에 여러개 원 표시하기 #onDraw()에서 이미지 그리기 #Canvas와 Paint #글씨 그리기 #onDraw()에서 원 그리기 #onDraw()를 위한 클래스 생성 #애니메이션 효과주기 #회전하면서 커지면서 나타내기 #올라오면서 나타내기 #애니메이션 조합하기 #Fade-Out 효과주기 #애니메이션으로 Fade-In #ObjectAnimator #애니메이션으로 이미지 확대 및 축소하기 #애니메이션으로 이미지 회전하기 #ObjectAnimator를 이용한 이미지 오른쪽으로 이동하기 #애니메이션 종료 후 원래위치로 돌아가기 #애니메이션 거꾸로 돌리기 #2개의 애니메이션 순차적으로 실행시키기 #애니메이션 종료 후 다른 애니메이션 실행시키기 #애니메이션 완료이벤트 얻기 #애니메이션이란? #함수를 사용해서 프로그램 Source를 간결하고 가독성있게 바꾸어보기 #ArrayList로 미사용 동적 ImageView삭제하고 화면에서 제거하기 #ArrayList로 동적ImageView생성하기 #ArrayList란? #Spinner에서 선택한 개수만큼 이미지 보여주기 #4개/8개/12개/16개의 동적 ImageView 생성하기 #배열과 For문으로 동적 ImageView 생성하기 #2개의 동적 ImageView 생성하여 이미지 표시하기 #동적 ImageView 크기 설정하기 #동적 ImageView 위치 설정하기 #동적 ImageView객체 생성하기 #버튼 클릭시 Spinner의 값 가져오기 #동적뷰란? #Sount On/Off 기능구현 #배경음악 및 효과음 넣기 #현재 미디어볼륨 정보 가져와서 표시하기 #이미지 버튼 터치이벤트로 클릭효과 내기 #이미지버튼 만들기 #앱에 배경음악넣기 #볼륨UI 표시하기 #AudioManager를 이용해서 Sound On/Off 기능 넣기 #MediaPlayer 및 SoundPool 객체 미사용시 리소스 해제하기 #MediaPlayer사용하여 배경음악 재생하기 #배경음악 리소스에 등록하기 #앱에 효과음 넣기 #OKNG효과음 내기 #안드로이드 모바일 앱개발 강좌 #사운드파일 로드가 완료된 시점에 사운드파일 재생하기 #SoundPool을 사용하여 간단한 효과음 재생하기 #CheckBox선택 완료 시 프로그래스 진행율 설정하기 #Radio버튼 선택시 #체크박스의 선택된 값 가져오기 #체크박스 화면에 표시하기 #체크박스란? #라디오버튼과 라디오그룹 화면에 표시하기 #라디오버튼의 선택값 가져오기 #라디오버튼이란? #프로그래스바의 진행상태 색상 바꾸기 #프로그래스바의 현재값 설정하기 #프로그래스바의 최대값 설정하기 #프로그래스바 높이 설정하기 #프로그래스바 넓이 설정하기 #프로그래스바 생성하고 화면에 표시하기 #프로그래스바란? #Spinner의 특정위치의 항목이 선택되도록 설정하기 #팝업화면에서 설정한 게임단계값에 따라 단계별 게임이미지 보여주기 #팝업화면에서 설정한 게임단계값 메인으로 전달하기 #게임단계별 이미지 준비하기 #Spinner에서 선택한 값을 불러오기 및 화면에 표시하기 #Spinner란? Spinner설정하기 #Spinner란? Spinner의 값을 화면에 표시하기 #EditText란? EditText의 입력값을 화면에 표시하기 #메인화면에서 팝업화면에서 보낸 데이터 받아서 처리하기 #팝업화면에서 메인화면으로 데이터 보내기 #팝업화면에서 메인에서 보낸 데이터 받아서 표시하기 #메인화면에서 팝업화면으로 데이터 보내기 #ActivityResultLauncher로 화면띄우기 #버튼으로 팝업화면 띄우기 #카운트 다운 종료시 팝업화면 종료하기 #10초 카운트다운 표시하기 #TextView의 글씨 굵게하기 #10초 카운트다운 타이머 생성하기 #투명한 팝업화면 띄우기 #투명테마 적용하기 #style작성 후 새로운 테마작성하기 #팝업화면 종료하기 #뷰 바깥영역 터치시 강제로 막기 #뒤로가기 버튼 막기 #팝업화면의 타이틀바 없애기 #팝업화면 배경색 설정하기 #팝업화면 크기 설정하기 #팝업화면 테마설정하기 #startActivity()로 화면 전환하기 #Intent란? #버튼 클릭시 팝업화면 띄우기 #팝업으로 띄울 화면 생성하기 #팝업화면이란? #대화상자 뜬상태에서 외부터치 안되게 하기 #종료확인 다이얼로그에 예 아니오 버튼 추가하기 #종료시 종료확인 다이얼로그 띄우기 #finish()와 finishAndRemoveTask() 함수 사용하기 #종료버튼으로 앱 종료하기 #터치이벤트로 이미지 랜덤으로 보여주기 ON / OFF 하기 #ImageView의 터치이벤트 작성하기 #터치이벤트란? #타이머에서 이미지 랜덤으로 보여주기 #랜덤숫자 로그창에 출력하기 #Random이란? #앱초보강좌 #타이머에서 이미지 차례대로 보여주기 #이미지 배열 만들기 #계주달리기 #앱개발초급 #앱개발기초 #배열의 값 정렬하기 #Bubble Sort란? #배열의 모든 합 구하기 #배열에서 가장작은값 구하기 #배열에서 가장 큰값구하기 #For문을 사용해서 배열의 값 출력해보기 #For문을 사용해서 1~10까지 더하기 #Log사용해보기 #For문이란? #언드로이드 모바일앱개발강좌 #배열 생성하기 #배열이란? #배열의 값 하나당 한줄씩 표시하기 #배열의 값 화면상에 표시하기 #Timer 사용하지 않을때 종료시키기 #카운트다운 종료시 룰렛 멈추기 #CountDown 종료 시 처리하기 #CountDown Timer에서 숫자 카운트다운 표시하기 #CountDown Timer 생성하기 #CountDown Timer란? #안드로이드 모바일앱개발 왕초보강좌 #타이머에서 이미지 회전시키기 #타이머에서 이미지를 아래로 이동시키기 #화면상의 오른쪽 끝에왔을때 처리하기 #화면의 넓이 및 높이 구하기 #타이머에서 이미지 2개를 교대로 보여주기 #거북이 움직이는 효과주기 #if~else란? #타이머에서 이미지 이동시키기 #ImageView에 이미지 넣기 #타이머로 숫자 1씩 증가시키기 #Toast란? Toast로 타이머 동작여부 확인하기 #타이머란? 타이머생성하기 #버튼으로 ImageView의 이미지 변경하기 #ImageView에 이미지설정하기 #앱화면에 배경이미지넣기 #앱프로그램강좌 #버튼으로 앱의 배경색 바꾸기 #사칙연산의 결과값 글씨 크게하고 색깔바꾸기 #버튼으로 사칙연산 결과값 표시하기 #정수형을 문자열로바꾸기 #문자열다음줄로 넘기기 #버튼클릭시 TextView의 숫자 2개사칙연산하기 #버튼클릭시 TextView의 숫자 2개 더하기 #문자열을 정수형으로 바꾸기 #TextView에 숫자표시하기 #버튼클릭시 2개의 글자 합쳐서 표시하기 #TextView 2개 더 추가하기 #앱개발 왕초보 강좌 #두결이의소소한일상 #성내천옆작은놀이터 #감일문화공원 #버튼이벤트구현하기 #버튼클릭하여Textview의글씨바꾸기 #버튼생성하고 버튼의 글씨바꾸기 #버튼과 클릭이벤트 #setTextSize()로 TextView의 글자크기 바꾸기 #setTextColor()로 TextView의 글자색 바꾸기 #setText()로 TextView의 글자 바꾸기 #findViewById()란? #setContentView()란? #MainActivity.java란? #TextView의 위치 XML코드에서 변경하기 #ConstraintLayout이란? #Layout이란? #글자(TextView)추가하기 #앱화면의 배경색 바꾸기 #XML코드에서 "HelloWorld"글자바꾸기 #Device Manager 확인하기 #핸드폰을 USB케이블로 컴퓨터와 연결하기 #핸드폰 개발자옵션 활성화하기 #"HelloWorld"내핸드폰에 실행시키기 #내 핸드폰에 앱실행시키기 #HelloWorld실행시키기 #가상에뮬레이터실행안될때해결방법 #첫프로젝트시작해서실행하기 #안드로이드스튜디오설치하기 #안드로이드스튜디오다운받기 #앱프로 #앱개발초보 #화면 지우기 #가운데 정렬하기 #view란? #함수란? #사각형 그리기 #가을 운동회 #선그리기 #안드로이드 #애니메이션
반응형
LIST