블로그 이미지
likeban

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Notice




AndroidManifest.xml 파일을 수정하면된다.

 

AndroidManifst.xml 파일을 열어보면

<manifase

     <application

          <activity

등등 여러 부분이 있는데, activity 부분에서

android:screenOrientation="portrait"

이 한줄만 추가해주면, 세로 화면으로 고정된다.

저작자 표시 비영리 변경 금지
신고
posted by likeban



집에 있는 컴퓨터에 개발환경을 구축했다.

필요한 프로그램 다운받아서 다 설치하고 에뮬 실행하는데, 잉? 이건 왜 에러냐...

 

아래는 에러 내용.

emulator: ERROR: no search paths found in this AVD's configuration. Weird, the AVD's config.ini file is malformed. Try re-creating it.

 

음...

인터넷 뒤져보니, 경로에 한글이 포함되있어서라고 한다.

나는 이클립트 실행할 때 일부러 작업폴더 경로를 C에 폴더 하나 만들어서 지정했는데, 에뮬이 만들어지는 폴더와 작업폴더는 별도인가 보다.

해결방법은 간단하다. 한글이 포함되어있지 않은 폴더로 경로를 변경해주면 된다.

(이 쉬운걸... 나는 왜이리 힘들게 작업했던가.)

 

 

내가 힘들게 작업한 이유는 3가지이다. 3가지에 주의하며, 수정해보자. GoGo!

 

* 이동전에 이클립스 실행 -> windows -> Android SDK AVD Manager -> Virtual devices에서 AVD를 생성해 놓은 상태여야 한다.

 

1. '명령 프롬프트' 창을 띄운다.

   시작->실행->cmd입력 또는 시작 ->프로그램->보조프로그램->명령 프롬프트

 

2. 명령어를 입력하기 위해서 경로를 이동한다.

    - 안드로이SDK의 tools 또는 .android폴더가 있는 경로에서 명령어를 입력한다.

      (처음에 아무경로에서 입력했다가 명령어 없다는 에러메세지를보고 당황해서 인터넷 다시 뒤졌다.

       나는 요 경로로 이동하여 작업 C:\Program Files\Android\android-sdk-windows\tools)

 

3. 명령어 입력(Android move avd -n avd명 -p 폴더명)

 

3-1. avd명에 뭘 넣지?

      - 이동전에 AVD를 생성해 놓아야 한다고 했었는데, 그 때 지정하였던 AVD명을 써넣으면 된다.

      ( 지금 생각하면 난 왜... .android나 avd를 avd명이라고 적고 난리였지.-_-)

 

3-2. 폴더명에 주의하자.(폴더 자동생성)

      - 파일을 옮기기 위해 C->Android->Android_avds 폴더를 만들었다.

        그리고 명령어에 폴더명을 C:\Android\Anroid_avds라고 했다.

        될 줄 알았는데, 에러발생!!!!!!!!!!!!!!

        " There is already a file or directory at 'c:\Android\Android_avds' Use --path to specify a different data folder. "

         알고 봤더니, 명령어에서 폴더를 자동 생성해준다.

         Android_avds폴더를 이미 만들어놓은 상태에서 명령어에 C:\Android\Android_avds라고 하면서 Android_avds폴더를 또 만들려고 하니 당연히 생성이 될 리가 없지.

          그래서 만들어두었던 Android_avds폴더를 지우고 명령어를 입력하니 잘된다.ㅎㅎㅎ

 

이동이 성공했다면

 

AVD 'AVD명' moved. 라는 메세지를 확인할 수 있다.

 

** 나는 이 작업이 생성되는 폴더 자체를 옮겨주는 줄 알았다.

즉, 다음에 AVD를 새로 생성했을 때, 생성되는 기본 경로를 옮겨주는 줄 알았다랄까?

그런데, 그게 아니라. 생성된 AVD의 경로를 옮겨주는 작업이었다.=ㅅ=a;

아마... 다음에 새로 AVD를 만들게 되면 이 작업을 또 해줘야겠지?ㅎ

저작자 표시 비영리 변경 금지
신고
posted by likeban



this.getWindowManager().getDefaultDisplay().getWidth();
this.getWindowManager().getDefaultDisplay().getHeight();
저작자 표시 비영리 변경 금지
신고
posted by likeban



Eclipse를 설치 후, 안드로이드를 개발하기 위해서는 필요한 프로그램을 다운받아야 합니다.

Help -> Install new Software  메뉴를 클릭합니다.

Work with 창의 오른쪽에 있는 Add버튼을 누릅니다.
Add Repository창이 뜨는데,
Name에는 "Android Plugin"을 입력하시고,
Location에는 "http://dl-ssl.google.com/android/eclipse/"를 입력 후 OK버튼을 클릭합니다.

고렇게 해주시면 아래의 창에 다운받을 메뉴 항목이 자동 검색되어 뜹니다.
업데이트 받을 항목을 선택하시고, Next 버튼을 계속 누릅니다.
Review Lienses 항목이 나오면, I accept the terms of the license agreements에 체크 후 Finish 버튼을 클릭합니다.
저작자 표시 비영리 변경 금지
신고
posted by likeban



 

저는 포토샵 CS2를 쓰고 있는데, 포토샵으로는 32bit의 PNG 이미지 만드는 법을 모르겠더라구요.ㅎㅎ
그래서 일러스트레이터를 사용하여 제작하였습니다. 버전은 CS2입니다.

먼저 이미지를 제작한 뒤
File -> Save for Web 을 클릭합니다.(단축키 : Alt+Shift+Ctrl+S)



그러면 Save for Web이라는 창이 하나 더 뜹니다.
우측에 있는 이미지 확장자 선택 창에서 PNG-24를 선택하시고, 하단의 Transparency의 체크박스에 체크를 해줍니다.


또는,
Preset에서 PNG-24를 선택합니다.( 자동으로 하단의 이미지 확장자가 PNG-24가 선택되고, Transparency에 체크가 되는 것을 확인하실 수 있습니다. )



설정을 하신뒤에 Save 버튼을 클릭합니다.

요렇게 하면 32bit PNG 이미지 제작 완료 입니다.

참~ 쉽죠잉~! ^-^

 

저작자 표시 비영리 변경 금지
신고
posted by likeban
prev 1 2 next

티스토리 툴바