전체 글

전체 글

    [Android] 카메라 사진 가져오기 및 썸네일 생성

    [Android] 카메라 사진 가져오기 및 썸네일 생성

    콘텐츠 프로바이더 구조 콘텐츠 프로바이더는 앱 간의 데이터 공유를 목적으로 사용되는 컴포넌트이다. 데이터를 가지는 A라는 앱이 있고 이 앱의 데이터를 이용해야 하는 B라는 앱이 있다. A 앱이 가지고 있는 데이터는 파일 데이터, 데이터베이스, Preference등 다양하다. 이 데이터를 B앱에서 데이터에 직접 접근할 수 있다면 보안상 큰 문제가 된다. 물론 파일 데이터가 외장 메모리 공간에 저장되어 있다면 다른 앱에서도 경로와 파일명만 알면 얼마든지 접근할 수 있다. 하지만 여기서 이야기하는 파일, 데이터베이스, Preference는 모두 내장 메모리 공간에 저장된 데이터이다. 위 데이터들은 앱의 패키지명으로 된 디렉터리에 저장되므로 위부 앱이 접근할 수 없다. 하지만 콘텐츠 프로바이더를 이용하면 접근할..

    [Android] setOnClickListener(this)를 이용한 버튼 클릭 이벤트

    [Android] setOnClickListener(this)를 이용한 버튼 클릭 이벤트

    [Android] ViewBinding 기법 ViewBinding 기법은 레이아웃 XML 파일에 선언된 뷰 객체를 코드에서 쉽게 이용할 수 있도록 한다. 레이아웃 XML 파일에 선언된 뷰 객체를 코드에서 이용하기 위해서 뷰의 식별자나 ID 속성을 등록한 saakmiso.tistory.com 안드로이드 Activity의 버튼 이벤트 정리를 위해 사용 package org.example.cleanbutton; import android.os.Bundle; import android.view.View; import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; import org.example.cleanbutton.databind..

    [PHPStome] FTP Remote

    [PHPStome] FTP Remote

    Tool 에서 Browse Remote Host 오픈