Hi Hi

'파이썬 안드로이드'에 해당되는 글 1건

  1. 안드로이드 API 둘러보기

안드로이드 API 둘러보기

 

안드로이드 API를 자세히 살표보고 파이썬을 이용해서 여러 API 함수들을 호출하는 방법도 배운다.


SL4A와 안드로이드 API  사이의 통신에서는 JSON 을 이용해서 자료를 주고 받는다.

파이썬은 JSON을 상당히 잘 다루며. JSON 구조체를 이쁘게 출력해주는 pprint이라는 내장 모듈까지 제공한다.



안드로이드 퍼사이들

SL4A 의 각 언어마다, 안드로이드의 각 API 함수 밑 함수의 적정한 매개 변수들을 대표하는 인터페이스가 있다. 그러한 인터페이스를 SL4A에서 퍼사드라 부른다.

SL4A가 지원하는 모든 API의 목록

ActivityResultFacade
# 한 활동의 반환값들을 대표한다
AndroidFacade
# 공통적인 안드로이드 함수들.
ApplicationManagerFacade
# 설치된 응용 프로그램에 대한 정보를 제공한다
BatterManagerFacade
# 배터리 관리 관련 함수를 제공한다.
BluetoothsFacade
#블루투스 관련 함수들을 제공한다
CameraFacade
# 카메라에 관련된 모든 기능을 제공한다.
CommonIntentsFacade
# 일반적인 안드로이드 의도 처리 기능을 제공한다.
ContactsFacade
# 주소록 관련 기능성에 접근하게 한다.
EventFacade
# 사건 대기열 읽기 및 쓰기 기능성을 제공한다.
EyesFreeFacade
# API 3 이하의 음성합성 서비스를 제공한다
LocationFacade
# 위치 관리 관련 기능성을 제공한다
MediaRecorderFacade
# 매체 재생기 관련 기능성을 제공한다.
PhoneFacade
# 전화  관리 기능성을 제공한다.
Preferences
# 선호설정 인터페이스에 접근하게 한다.
SensorManager
#감지기 관리 기능성을 제공한다.
SettingFacade
#전화기 설정 기능성을 제공한다.
SignalStrengthFacade
# 통신 신호 세기 관련 기능성을 제공한다.
SmsFacade
# SMS 관련 기능성에 접근하게 한다.
SpeechRecognitionFacade
# 안드로이드 음성 인식 관련 RPC 구현들을 담고 있다.
TextToSpeechFacade
# API 4 이상의 TTS 서비스들을 제공한다.
ToneGeneratorFacade
# DTMF 신호음을 발생한다.
UiFacade
# 대화상자의 생성 및 정보 조회를 처리한다.
WakeLockFacade
# 전원 관리 관련 일부 기능을 제공한다
WebCamFacade
# 전면 카메라로 동영상을 갈무리한다.
WifiFacade
# WiFi 무선 통신의 모든 측면에 접근하게 한다.

 

'' 카테고리의 다른 글

Python sl4a - 자동 실행기  (0) 2012.06.13
Python sl4a - 구글 문서와 동기화하기  (0) 2012.06.12
Python sl4a - 시간 기반 동작  (0) 2012.06.11
Python sl4a- 위치 기반 동작  (0) 2012.06.10
Python SL4A - 방향 기반 동작  (0) 2012.06.09
안드로이드 API 둘러보기  (0) 2012.05.30