Android

개발/Server

[NodeJS] Node.js 설치

Node.js 설치 Ubuntu에서 Node설치하는 것 부터 하나하나 시작해보겠습니다 해당명령어로 설치를 진행해줍니다. 받고 싶으신 버전이 따로 있으시다면 setup_xx.x로 설정해주시고 apt-get install 해주면 됩니다. curl이 설치되어있지 않다면 curl도 설치하여 주시면됩니다. > sudo apt install curl 이렇게 설치완료후 설치된 버전정보를 확인 할 수 있습니다. npm도 설치하고 버전도 확인 해봅시다. 프로젝트 생성 프로젝트를 생성해봅시다. 생성을 위해 빈폴더를 만들어줍니다. 이 폴더에서 노드프로젝트를 초기화해줍니다. 패키지명과 입력요구사항은 모두 엔터를 치고 넘어가도 무방합니다. 이렇게 초기화후에 해당 폴더내에 package.json이라는 파일이 생성되었습니다. 마지..

Android

[Android] Only fullscreen opaque activities can request orientation

targetSdkVersion을 26(8.0)에서 28(9.0)로 올리면서 아래 오류가 발생했습니다. Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation 해당 오류는 targetSdkVersion 28(8.1)이상으로 설정했을때 발생합니다. 대처방법으로는 Manifasts 에서 해당 Activity로 이동하여 회전고정코드를 삭제하고 configCahanges 코드를 추가해줍니다. 이렇게 하면 세로고정이 되고, 오류가 나지 않습니다. 삭제 android:screenOrientation="portrait" 추가 android:configChanges="keyboard|keyboa..

Android

[Android] Constraint Layout ChainStyle 사용하기

3줄 요약 1. ConstraintLayout의 상대적배치2. ConstraintLayout의 ChainStyle를 이용한 뷰의 연결3. ConstraintLayout의 bias를 사용한 가로축,세로축 기준점 이동. ◈◈◈◈ 상대적배치상대적인 배치는 RelativeLayout과 흡사하며 ConstraintLayout에 가장 기본적인 기능입니다. 이 기능은 View와 View간의 제약조건을 통해 위치를 결정짓게 됩니다. 하나씩 알아 보겠습니다. app:layout_constraint{Postion_1}_to{Postion_2}Of={"@id/View"}; 여기서 Position_1은 해당 View의 기준점을 의미합니다. 즉, View의 기준점(상하좌우)을 의미합니다.Position_2는 @id/View의 ..

hjiee
'Android' 태그의 글 목록 (2 Page)
상단으로