BLOG ARTICLE 분류 전체보기 | 21 ARTICLE FOUND

  1. 2010/07/03 [Android] AVD Configuration Error
  2. 2010/06/25 [Android] LayoutInflater
  3. 2010/06/18 MulDiv()
  4. 2010/06/09 안드로이드 관련 개발 사이트
  5. 2010/05/05 GL4Java
  6. 2010/04/02 [Torque 3D] 3DS Max DTS Exporter Documentation
  7. 2010/03/26 [Android] 프로젝트 설정 에러 [1]
  8. 2010/03/13 VS2005 자주쓰는 매크로
  9. 2010/03/08
  10. 2010/02/12 알파블랜드 공식

Android Virtual Device(이하 AVD) 실행시에 아래와 같은 에러를 내뱉으며 실행 안되는 경우가 있습니다.

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

사용자 삽입 이미지

이런 경우 AVD 설정 파일이 있는 경로에 한글이 포함되어 있기 때문입니다.

보통 개발환경의 기본 경로가 사용자 이름을 포함하고 있는데 사용자 이름이 한글일 경우 문제가 발생하게 됩니다.

해결 방법은 개발환경의 기본 경로에 한글이 포함안되게 바꾸거나 AVD 설정 파일을 다른 경로로 지정하면 됩니다.

여기서는 AVD 설정 파일을 다른 경로로 지정하는 방법에 대해 설명하겠습니다.

AVD 설정 파일 이동

"android move avd" 명령을 입력하면 됩니다.

아래 그림과 사이트에 더 자세한 명령어 설명이 있으니 참고하세요.

http://developer.android.com/guide/developing/tools/avd.html

사용자 삽입 이미지
사용자 삽입 이미지

아래는 "AVD7_WVGA800_240"이라는 이름의 AVD를 "c:\avd" 경로로 옮기는 명령입니다.

사용자 삽입 이미지

위와 같이 명령어를 입력하면 AVD 설정 파일을 옮기는 작업이 끝납니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
2010/07/03 11:44 2010/07/03 11:44

LayoutInflater는 일종의 xml 파서이다.

layout을 위해 xml에 기술된 데이터를 파싱해서 ViewGroup을 생성하는 역할을 한다.

파싱된 ViewGroup으로 하위 뷰들을 findViewById() 등을 통해 접근할 수 있게 된다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/06/25 22:03 2010/06/25 22:03

MulDiv()

프로그래밍/Win32 2010/06/18 16:12

원형 : int MulDiv(int nNumber, int nNumerator, int nDenominator);

설명 : nNumber * nNumerator / nDenominator 식을 계산한다. 즉 첫번째 인수와 두번째 인수를 곱하고 그 결과를 세번째 인수로 나눈 결과를 리턴해 준다.

리턴
  : 성공했을 경우 계산값을 곱하고 나눈 결과를 리턴한다. 오버플로우가 발생했거나 나누는 값이 0인 경우는 -1을 리턴한다.

크리에이티브 커먼즈 라이센스
Creative Commons License
2010/06/18 16:12 2010/06/18 16:12

안드로이드 사이드(Android Side)
http://www.androidside.com/

칸드로이드(Korea Android)
http://www.kandroid.org/

안드로이드펍
http://www.androidpub.com
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/06/09 10:12 2010/06/09 10:12

GL4Java

프로그래밍/Java 2010/05/05 10:39
http://jausoft.com/gl4java.html
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/05/05 10:39 2010/05/05 10:39

http://fosters.realmwarsgame.com/maxdts/
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/04/02 16:01 2010/04/02 16:01

Eclipse에서 Android SDK에 포함된 Sample을 추가하고 실행 했더니 아래와 같은 에러 메세지가 떴다.

 

"The project cannot be built until build path errors are resolved"

사용자 삽입 이미지


찾아보니 Project -> Properties -> Java Build Path 에서 Andorid 1.5 부분이 빠져있고 제일 아래 있어서 생긴 문제였다.

 

아래 그림과 같이 수정해주면 해결!

사용자 삽입 이미지

크리에이티브 커먼즈 라이센스
Creative Commons License
2010/03/26 00:23 2010/03/26 00:23



자주 사용하는 매크로입니다.

스크립트 적용해서 다른 Visual Studio 버전에서도 사용이 가능합니다.

올린 자료는 Visual Studio 2005 버전입니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/03/13 12:14 2010/03/13 12:14

일상 2010/03/08 14:07

사용자 삽입 이미지


"인생에서 자신에게 엄격하고 성실한 것만큼 중요한 것은 없다고 생각합니다."

최근에 들은 말 중 가장 와닿는구나...

크리에이티브 커먼즈 라이센스
Creative Commons License
2010/03/08 14:07 2010/03/08 14:07

대상 칼라 : destColor
원본 칼라 : srcColor
알파 단계 : alphaGrade
총 알파 단계 : ALPHA_GRADE

#define ALPHA_GRADE 255

unsigned int destColor;
unsigned int srcColor;
unsigned int resultColor;
int alphaGrade;

resultColor = (destColor * (ALPHA_GRADE - alphaGrade) + srcColor * alphaGrade) << 8;
크리에이티브 커먼즈 라이센스
Creative Commons License
2010/02/12 11:54 2010/02/12 11:54