introduce
recent
-
[flutter] image_pickerflutter 2021.03.29 18:10
카메라 기능을 넣어주는 라이브러리이다. pub.dev/packages/image_picker image_picker | Flutter Package Flutter plugin for selecting images from the Android and iOS image library, and taking new pictures with the camera. pub.dev 플러터 패키지에서 상당히 높은 점수를 갖고 있고, 간단한데 유용하다고 해서 사용하려고 한다. pubspec.yaml 에 dependencies 추가해주고, dependencies: image_picker: ^0.7.4 ios/Runner/info.plist에 NSCameraUsageDescription Used to demonstrate ..
-
[부스트코스] 08. 액티비티 수명 주기android 2020.03.20 17:04
# 액티비티란? UI 구성을 위한 기본 요소로, 화면을 표시하도록 하는 것 # 액티비티 수명주기(Life Cycle)란? - 액티비티의 상태가 변할 때마다 안드로이드 시스템에서 상황에 맞는 메소드를 자동으로 호출하도록 상태에 따라 제어가 가능하게 함 - 여러 개의 액티비티를 이용할 때 - 상태를 제어함 - 기본적인 안드로이드 화면은 "가리기"이다. # 액티비티 상태 - 콜백 메소드를 통해 상태를 수발신 - 상태 메소드가 있어 메소드 재정의를 통해 상태마다 개발자가 원하는 기능을 하도록 할 수 있음 ~종류~ 1. 실행 Running 화면 상 액티비티가 보이면서 실행되어 있는 상태. 액티비티 스택의 최상위에 위치, 포커스를 가지고 있음 2. 일시 중지 Paused 사용자에게 보이기는 하지만 다른 액티비티가 ..
-
[부스트코스] 07. 화면 간 전환 : Intentandroid 2020.03.13 02:17
화면을 여러 개 만들어 전환하는 법을 이해한다! 애플리케이션 구성 요소? 안드로이드 시스템에서 관리한다. 직접 하는 것이 아니라 애플리케이션 구성 요소라고 한다. 구성 요소에는 액티비티, 서비스, 브로드캐스트 수신자, 내용 제공자가 있다. 시스템에서 관리한다는 것은 이 구성 요소 중 하나를 만들면 시스템이 알게 된다. 구성 요소 추가시 Manifest.xml 를 통해 그 정보를 확인한다. 해당 파일에 구성 요소에 대한 정보를 넣어주어야 한다. - 액티비티 : 화면! - 서비스 : 화면은 없지만, 기능이 동작하는 것 - 브로드캐스트 수신자 : 예를 들어 문자를 받았을 때 문자를 어디에서 사용할지 모르지만 이 정보를 던져준다. 이 정보를 받아 처리하는 것이 수신자! 내용 제공자 : 예를 들어 갤러리에서의 사..