본문 바로가기

개발Study/Android_APP6

android app 개발환경 구축 및 프로젝트 시작 android app 개발환경을 정말 오랜만에 해보는것 같다. 개발환경이 예전에 했던 것과는 많이 달라졌을 것이므로 새로 해보면서 정리한다. 라떼는 android app개발에 eclipse를 사용했었지~~~ 1. android studio 설치 android developer site에서 설치파일 다운로드 -> https://developer.android.com/studio 다운로드 완료 후 설치파일을 실행시킨다. 딱히 설정값을 변경하거나 추가할 것이 없다. 그냥 next만 누르면 된다. start android studio에 체크된 상태로 finish 버튼을 클릭한다. 2. android studio setup wizard android studio를 최초로 실행시키면 아래와 같이 setup wiza.. 2022. 2. 20.
AndEngine4 - Scene의 전환 블로그 메인에 사진이 퍼렇게 뜨길래 로고를 하나 넣어봤다. 그림 출처 - http://www.andengine.org/ 근데 적용이 안되고 계속 파란색이 뜬다... 이거 어케하나요??? -> 고쳤으 다른 Scene으로 전환하는 기능을 구현한다. 터치하면 전환되도록 구현하자. 1. scene2 추가터치하면 scene2를 생성하여 전환하는 구조로 가려고 한다.scene2를 멤버변수로 선언하고 scene2를 생성하는 함수를 만들자.private Scene scene, scene2;...public void MakeScene2() { scene2 = new Scene(); scene2.setBackground(new Background(0xffffff, 0x0, 0x0)); //red } 2. scene전환구현.. 2015. 2. 18.
AndEngine3 - Scene Touch Event 이번에는 화면 어디든 터치하면 처리할 수 있도록 scene touch event를 정리하려고 한다. 뜨... 오늘 설연휴 첫날.. 작업에는 명절도 없다~~~ 터치이벤트는 매우매우 간단하다. scene touch event를 처리할거니까 관련된 처리함수를 구현한다. 텍스트상자 핑크색 이뿌당... *.*public class MainActivity extends SimpleBaseGameActivity implements OnClickListener, IOnSceneTouchListener {먼저, 위와 같이 IOnSceneTouchListener 를 implement해주면 unimplemented method를 추가하라고 에러가 뜬다.추가하면 scentouch 처리함수가 나타나니까... 내부에 처리할 내용.. 2015. 2. 18.
AndEngine2 - Button Sprite (Button Click Event 처리) 이벤트 발생과 처리가 필요하므로 1. Button 생성먼저 버튼으로 쓸 이미지를 준비한다. game start버튼을 보통(?)/클릭시 두가지로 준비했다.이미지는 일반 android project와 다르게 assets/gfx 디렉토리에 넣는다. 그 이유는 나중에 포스팅하겠다. 소스에서 버튼이미지를 불러온다. 리소스를 가져오는 것이므로 아잌ㅋ 소스까지 다 스샷찍어서 올리기 귀찮다. 복붙해야private BuildableBitmapTextureAtlas mBitmapTextureAtlas;private ITextureRegion mFace1TextureRegion;private ITextureRegion mFace2TextureRegion; @Overrideprotected void onCreateResour.. 2015. 2. 18.
AndEngine1 - 프로젝트 생성 AndEngine을 사용하는 프로젝트 생성하기. 아~~~~막무가내 포스팅이다 1. AndEngine download 및 library로 설정http://www.andengine.org/AndEngine 라이브러리를 위 사이트에서 다운로드 받는다.위 사이트에 들어가면 다음과 같이 나오는데, 가운데 빨간색 동그라미친 source를 누르면 다운로드 페이지로 이동한다. 다음 화면에서는 github로 넘어가고... download ZIP을 누르면 다운로드가 된다. 다운로드 받았으면 eclipse에서 import를 해주자. workspace 우클릭 후 import를 클릭. 다운받은 AndEngine-GLES2를 선택해주면 된다. 다음과 같이 추가되었다면 AndEngine 프로젝트를 우클릭하여 Properties로 .. 2015. 2. 17.
xml error 어떤 예제어플리케이션을 다운받아서 import시켰는데 다음과 같은 에러가 난다.../main\res\values\styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.Light'.!?!!!?뭔 테마를 못찾는다고 한다. 해당 파일의 소스코드는 간단했다. 구글링해보니 원인은 target API가 안맞아서 그렇다고 한다만....나는 그냥 내 프로젝트의 소스를 복사해 넣었다.기존 : 변경 후 : 에러가 사라졌다. 역시 copy and paste가 진리였다~~! 근데 다른 에러가 생겨서 또 잡아야한다 .... 저 코드가 왜 먹힌건지 이유를 찾아야겠다. 문법을 모르니 뭐 알 수.. 2015. 1. 1.