본문 바로가기

Android13

[개인 프로젝트] Dragonball Z 이 프로젝트는 제가 올해 2, 3월달 즈음에 진행했던 토이 프로젝트입니다. 제가 초등학생일 때 친구들과 손을 맞대고 드래곤볼 제트라는 게임을 했었던 기억이 있습니다. 이 게임을 핸드폰 앱으로 구현한다면 재미있을 것 같아 저의 두 번째 프로젝트로 드래곤볼 제트 게임을 선정했습니다. 이 게임은 저작권 문제가 있을 것 같아 구글 플레이 스토어에는 올리지 않았습니다. 그리고 저의 개인적인 프로젝트이기에 앱의 주인공을 저의 친구로 하여 친구의 허락을 맡고 친구의 사진을 앱에 사용했습니다 ㅎㅎ. 그래서 오늘 포스팅에 친구 사진이 사용된 메인 화면은 올리지 않으려고 하니 이해해주시면 감사드리겠습니다! 약 반 년만에 이 앱을 다시 꺼내 살펴보니 디자인도 많이 부족하고 코딩에서도 비효율적인 부분이 많이 보여 부끄럽습니다.. 2020. 9. 13.
[Android] 화면 꺼짐 방지 제가 예전에 개발했던 "재수 없는 타이머" 앱을 수정하던 중 한 가지 문제점을 발견했는데요, 바로 중간중간에 화면이 자동으로 꺼진다는 점이었습니다. 이를 해결하기 위해 방법을 찾아보았는데요, 해결하는 방법이 몇 가지 있었습니다. 1. 자바 코드 내에서 해결하기 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 화면을 계속 키고 싶은 액티비티에 이 문장을 추가해주면 됩니다. 이 문장은 onCreate 안에 생성해주면 됩니다. 2. xml 코드 내에서 해결하기 xml 코드 내에 이 문장을 추가해주면 됩니다. android:keepScreenOn="true" 안드로이드 공식 문서에 이와 관련된 내용이 더 있습니다. 아래에 링크를 걸어둘.. 2020. 8. 12.
[Android] 화면 전환 시 애니메이션 없애기 안드로이드 스튜디오에서 intent를 이용해서 화면을 전환할 때 애니메이션 효과가 기본적으로 나타나는데요, 이 애니메이션 효과를 어떻게 없앨 수 있는지 간단히 포스팅해보겠습니다. Intent intent=new Intent(MainActivity.this, MainActivity.class); startActivity(intent); overridePendingTransition(0, 0); //애니메이션 없애기 핵심은 3번째 줄인데요, 화면전환을 하는 코드가 작성된 이후 그 뒷줄에 overridePendingTransition(0, 0); 이란 문장을 넣어주시면 됩니다. intent 뿐만이 아니라 onBackPressed()와 같은 뒤로가기를 통한 화면 전환에도 같은 방식으로 저 문장을 삽입해주시면 애.. 2020. 7. 28.
[팀 프로젝트] ARK Quiz https://play.google.com/store/apps/details?id=com.arkquiz.arkquiz ARK Quiz - Google Play 앱 ARK Quiz는 ARK:Survival Evolved를 바탕으로 만든 퀴즈 게임입니다. 1. 뉴비 모드 초보자들을 위한 쉬운 단계의 퀴즈입니다. 2. 중수 모드 아크 중급자들을 위한 중간 단계의 퀴즈입니다. 3. 고인물 모드 � play.google.com 오늘은 Eloquence의 첫 번째 팀 프로젝트인 ARK Quiz에 대해서 포스팅하려고 합니다. 저희가 몇 달 전까지 정말 재밌게 했던 ARK: Survival Evovled란 게임이 있었는데요, 이 게임은 플레이를 할 떄 게임에 대한 지식이 많지 않으면 게임에서 생존하기가 쉽지 않습니다... 2020. 7. 17.