목록확인 (3)
NOW OR NEVER
권한 개인정보 관련된 거는 권한이 비활성화 되어 있다. 사용자에게 권한을 요청해서 받아야 할 수 있고 해당 권한이 활성화되어 있는 지 확인하고 사용해야 한다. manifests- AndroidManifest.xml 파일에 권한 등록 해놓기(application 밑에 작성) 앱 설정에서 권한은 사용자에게 허락을 받아야 되는 권한 종류가 나온다. 사용자가 권한을 비활성화 시킬 수도 있는 것들이기 때문에 이에 대해 권한을 허용하도록 유도하기 위한 대책이 필요하다. 허용 권한 작성 법 import android.Manifest 패키지 허용 받을 권한과 허용받지 않을 권한을 구분하지 말고 manifests- AndroidManifest.xml 파일에 등록해놓은 권한(확인하고자 할 권한) 다 mainActivity..
자바 기초 문법 요소 클래스 클래스는 자바 프로그램의 기본단위 자바 프로그램은 한 개 이상의 클래스로 구성 일반적으로 1개의 클래스는 1개의 자바 파일 파일 명과 클래스 명이 동일해야 함 클래스 명은 대문자로 시작 클래스와 객체 자바는 객체지향(object oriented)언어 객체지향 언어 객체는 사물 또는 우리가 상상할 수 있는 개념 사물: 자동차, 프린터, 컴퓨터, 자전거 등 우리가 상상할 수 있는 개념 : 옵션, 강사, 학생, 블로그 글, 회원 등 객체는 속성과 행동을 갖고 있음 클래스는 객체를 만들기 위한 틀 또는 템블릿 ex) 자동차(객체)를 만들기 위한 자동차 설계도(클래스) 클래스를 실제로 실행시켜 메모리에 올린 것을 객체라 한다. 클래스는 속성(데이터)과 행동(메소드)으로 나뉘어진다. 메..

Typescript redux middleware redux-thunk yarn add axios redux-thunk typescript 지원되서 따로 @types로 설치 안해도 됨 quicktype(https://app.quicktype.io/) 받아오는 json 결과물 무슨 타입인지 확인하는 법 json 결과물 복사해서 입력하면 typescript형태로 변환 가능 AxiosError : axios가 에러났을 때 사용하는 에러 객체의 타입 createAsyncAction : 비동기 작업시 사용하기 편한 액션 생성 함수 export const AsyncAction이름= createAsyncAction( 액션이름들 )(); ThunkAction keyof S : 상태가 지니고 있는 key github a..