Android Studio를 활용한 안드로이드 프로그래밍 (3) 썸네일형 리스트형 13장. 멀티미디어와 구글 지도 오디오 멀티미디어를 동작시키기 위해 제공되는 MediaPlayer 클래스는 음악과 동영상을 재생해준다. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activiry_main); // MediaPlayer 객체 선언 및 song1.mp3 파일 대응 final MediaPlayer mPlayer; mPlayer = MediaPlayer.create(this, R.raw.song1); // 스위치를 클릭할 때마다 동작하는 리스너 생성 final Switch switch1 = (Switch)findViewById(R.id.switch1); switch1.setO.. 12장. 데이터 저장과 관리 SQLite의 기본 데이터베이스의 기본 개념 SQLite 학습에 앞서 데이터베이스(특히 관계형 데이터베이스)의 기본 개념과 용어를 이해해야한다. SQLite를 운영하기 위한 최소한의 내용만을 살펴본다. 데이터베이스의 정의 데이터베이스는 '대용량의 데이터 집합을 체계적으로 구성해놓은 것'으로 정의할 수 있다. 지속적으로 대량으로 발생하는 다양한 형태의 정보를 보관하려면 기존의 파일 시스템으로는 한계가 있기 때문에 고안된 것이 바로 데이터를 보관·관리하는 데이터베이스 시스템이다. 데이터베이스는 여러 사용자나 시스템이 서로 공유할 수 있어야 한다. 데이터베이스 관리 시스템(DataBase Management System, DBMS)은 데이터 베이스를 관리하는 시스템 또는 소프트웨어를 말한다. 유명한 DBMS로.. 8장. 파일 처리 / 9장. 그래픽과 이미지 파일 처리 내장 메모리 파일 저장 위치 /data/data/패키지명/files/ 내장 메모리에서의 파일 처리 절차 예제 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btnWrite = (Button)findViewById(R.id.btnWrite); Button btnRead = (Button)findViewById(R.id.btnRead); btnWrite.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { try{ FileO.. 이전 1 다음