류종택의 프로그래밍 강의실

고정 헤더 영역

글 제목

메뉴 레이어

류종택의 프로그래밍 강의실

메뉴 리스트

  • 홈
  • 분류 전체보기 (365)
    • 소프트웨어 공학 (22)
    • 프로젝트 (28)
      • FF-Player (2)
      • 엔트리 (1)
      • Ah!FreeCa (11)
      • HelloWorld (8)
      • 네트워크 (3)
      • Presentation Online (1)
    • RyuLib (26)
      • RyuLib for Delphi (16)
      • RyuLib for Android (9)
      • Super Socket (0)
      • Intel Encoder (1)
    • 프로그래밍 (133)
      • Delphi (39)
      • Arduino & IoT (66)
      • Android (26)
      • C & C++ (2)
    • 오픈소스 연구 (32)
      • FFMPEG (9)
      • WebM (3)
      • Opus (0)
      • SoundTouch (2)
      • MEncoder (1)
      • MinGW (12)
      • libtorrent (2)
    • 강의 (34)
    • 종태기 생각 (20)
    • etc (67)
      • 프로그래밍 퀴즈 (2)
      • 제품 리뷰 (4)

검색 레이어

류종택의 프로그래밍 강의실

검색 영역

컨텐츠 검색

안드로이드

  • 안드로이드 "px to dp" 변환 유틸리티

    2014.01.25 by 류종택

  • 안드로이드 통신 관련 에러 문제

    2013.11.12 by 류종택

  • JetBoy 따라하기 #1 - 배경 이미지 처리

    2010.12.24 by 류종택

  • RyuLib.Game for Android 시작하기

    2010.12.22 by 류종택

안드로이드 "px to dp" 변환 유틸리티

안드로이드 레이아웃 xml 내용 중에 px를 모두 찾아서 dp로 변환해 주는 유틸리티 입니다. 지금 진행 중인 프로젝트에 사용하려고 급하게 만들었습니다. 소스 공개는 제가 생각한 기능과 UI가 갖춰지면 진행하겠습니다 ^^; (프로젝트 폴더만 지정하면 스스로 알아서 density를 판단해서 처리하려고 했는데 흐음 ㅡ.ㅡa) 픽셀 단위로 계산해서 레이아웃을 작성 한 다음에 한꺼번에 dp로 변환 할 때 편합니다. 사용법은 프로그램을 실행텍스트 에디터 영역에 xml 내용을 복사density 선택Convert 버턴을 클릭 [그림 1] 실행 화면

프로그래밍/Android 2014. 1. 25. 00:29

안드로이드 통신 관련 에러 문제

Android 4.0 이상에서는 Main thread에서 통신 관련 작업을 할 수가 없다고 합니다.(한 동안 손 놓고 있다가, 근래 다시 안드로이드 프로젝트 중인데, 이것 때문에 엄청 고생을 ㅠ.ㅠ) AsyncTask 와 친해지면 모든 것이 해결 된다. new AsyncTask() { @Override protected String doInBackground(Void... params) { httpGetRequest("http://www.himytv.com/"); return null; } }.execute(null, null, null);

프로그래밍/Android 2013. 11. 12. 18:35

JetBoy 따라하기 #1 - 배경 이미지 처리

이번에는 안드로이드 SDK에 포함된 예제인 JetBoy를 따라해 보도록 하겠습니다. 물론 게쪽을 사용해서 만들기 때문에 소스는 완전히 다른 스타일로 진행 됩니다. 기초 작업 우선 [그림 1]처럼 프로젝트의 메인 Activity의 Package Name은 app.main으로 정했습니다. 이 부분은 여러분들이 각자 마음에 드는 이름으로 지정하셔도 됩니다. 그리고, Main Activity Class의 이름은 Main, 배경을 담당 할 클래스의 이름은 BackGround로 지정하였습니다. 이후 RyuLib를 src 폴더에 복사해서 사용하고 있습니다. "RyuLib.Game for Android 시작하기"에서 이미 설명한 것과 중복되지만, "Add External JARs" 등을 이용하여 외부 참조를 하는 것이..

프로그래밍/Android 2010. 12. 24. 15:06

RyuLib.Game for Android 시작하기

RyuLib.Game for Android의 프로젝트 명은 "게임엔진이라고 하기에는 심하게 쪽팔리지만"이며, 줄여서 "게쪽"입니다. 현재는 ver 0.1 beta 상황입니다. 게쪽은 수준 높은 게임을 목표로 하기보다, 입문자들이 비교적 쉽게 게임 실무에 익숙해 질 수 있도록 하는 것이 목표입니다. [그림 1] Class Diagram [그림 1]은 게쪽의 가장 중요한 클래스의 Class Diagram 입니다. 쉽게 설명하기 위해서 상당히 단순화 하였습니다. 디자인 패턴에 익숙하신 분들은 오른쪽이 컴포지트(Composite) 패턴으로 이루어 져 있다는 것을 아실 수 있을 것 입니다. GamePlatform 클래스는 SurfaceView를 상속받아 확장하였습니다. 화면 그리기에 대한 기능을 제공하며, 게임 ..

프로그래밍/Android 2010. 12. 22. 03:39

추가 정보

인기글

  1. -
    -
    아두이노에서 위성통신 모듈 사용하기

    2017.07.07 19:37

  2. -
    -
    Orange Pi Zero 사용 후기

    2016.12.01 11:20

  3. -
    -
    FFMPEG Player Example for Delphi and C++

    2017.03.03 18:40

  4. -
    -
    Delphi P2P Socket Library

    2017.04.05 11:48

최신글

  1. -
    -
    정수기를 쓰고 있다면 지금 당장 배수구를 확인하세요!

    etc

  2. -
    -
    ecam - 쉬운 녹화 & 유튜브 방송 프로그램

    프로젝트

  3. -
    vcpkg x2654 build error 대처 방법

    오픈소스 연구

  4. -
    -
    오픈소스 PC 원격제어

    프로젝트

페이징

이전
1
다음
TISTORY
류종택의 프로그래밍 강의실 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일