전체 글 썸네일형 리스트형 [Android] 로그 남기는 방법: Log.e, Log.w, Log.i, Log.d, Log.v 안드로이드에서 로그 남기는 방법 안드로이드에서 로그를 남기기 위해서는 android.util.Log 클래스를 사용해야한다. 이 클래스를 사용해서 로그 레벨에 맞게 로그를 적당한 곳에 작성하면된다. 로그 종류 로그 레벨 설명 방법 Error 가장 심각한 문제가 발생했을 때 남기는 로그 Log.e("tag", "error message"); Warning 심각하지는 않지만 나중에라도 문제의 소지가 있을 수 있어 남기는 로그 Log.w("tag", "warning message"); Information 어떤 처리를 하면서 발생하는 진행과정 등을 모니터링하기 위한 목적으로 남기는 로그 Log.i("tag", "information message"); Debugging 디버깅 목적으로 문제 발생 가능성이 있는 .. 더보기 [Android] 앱 이름 바꾸는 법: <string name = “app_name”> 앱 이름 바꾸는 법 좌측 AndroidMainfest.xml 파일 클릭하면, 앱 이름 포함 안드로이드에 관한 전반적인 설정은 여기에 있다. 우측 화면에 values-strings.xml 에 저장되어있다. > 컨트롤을 누르고 클릭을 한다. -> 유지보수 및 글로벌 서비스를 위해, string 파일을 두고 그 안에서 많은 문자열 관리를 보다 일목요연하게 하기위함이다. > 뒷 부분의 문구를 수정해주자 에뮬레이터에서 앱 이름 바뀐 것을 확인 할 수 있다. 더보기 [Android] 앱의 액션바를 없애는 방법 앱의 액션바를 없애는 방법 에뮬레이터/ 핸드폰 화면에서 방금 만든 앱을 실행해보면, 상단에 bar가 보인다. -> Action Bar라고 한다. Action Bar는 하기 경로에 위치해있다. res> values> themes 파일 -> 첫번째 themes파일은 day모드이며, 두번째 theme 파일은 night모드를 나타낸다. 두 파일에 들어가서, 더보기 [Android] 앱 아이콘 만드는 법: New > Image Asset 앱 아이콘 만드는 법 아이콘으로 쓸 이미지를 준비한다. 메뉴창에 오른쪽 마우스를 클릭> New > Image Asset 선택했을 때 화면이 뜨면서, Path에서 불러올 이미지를 선택한다. 안드로이드 스튜디오에서 각 상황에서 사용될 아이콘 사이즈를 다 준비해놨다. Trim: 이미지와 테두리 사이의 여백을 조정하려면 Yes를 선택한다. 투명한 공간이 삭제된다. Resize: 아이콘의 크기를 조절한다. 두번째 탭인 Background Layer에 진입하여 배경색을 정해준다. 배경색을 넣으려면 Asset Type을 Color로 전환해주고, 원하는 Color를 아래에 컬러 값을 기입해준다. 좀 더 원하는 색을 찾고 싶으면 하기 링크에 들어가서 컬러 값을 찾아보자 https://www.rapidtables.com/.. 더보기 [Android] 에뮬레이터 생성 에뮬레이터 PC에서 핸드폰에서 어떻게 작용하는지, 보는 가상 휴대폰. 에뮬레이터는 한 시스템에서 다른 시스템을 복제해서 복제된 시스템이 원본 시스템을 그대로 재현해주는 것. 일종의 가상환경. CPU에게 영향을 많이 끼쳐서, 에뮬레이터를 사용하다 보면, PC가 느려지기도 하고, 에뮬레이터에서는 작동하나, 핸드폰에서는 작동하지않는 경우도 있으므로, 해당 기기에서 직접 테스트 해보는 것이 좋다. 에뮬레이터 생성 1. 안드로이드 스튜디오 상단 툴바의 우측에서 [Device Manager]를 클릭해 실행한다. 2. [Create device]를 클릭해서 에뮬레이터 생성을 시작한다. 3. 에뮬레이터를 설정하는 팝업창 좌측의 Category에서 [phone]을 선택한 다음, 가운데 목록에서 [Pixel3]를 선택한다.. 더보기 [Android] 안드로이드 스튜디오 설치, SDK 기본 설정 , 프로젝트뷰(Android뷰, Project뷰) 구조 이해하기 웹사이트에 들어가서 안드로이드 스튜디오를 설치한다. https://developer.android.com/studio?hl=ko&gclid=Cj0KCQjw5ZSWBhCVARIsALERCvw02o7dsY6QcuRtCcP_ZFU9pt3p3_Jl1MmxdE9NQztkcgwgy1_A9oYaAhdGEALw_wcB&gclsrc=aw.ds 다운로드 하면서, developers페이지 상단 메뉴의 Docs-가이드/참고(reference)/샘플에 들어가서, 앞으로 어떻게 사용해야할지 설명서를 보는 것도 좋다. https://developer.android.com/docs?hl=ko 안드로이드의 API는 자바의 class이다. window 사용자는 OEM USB 드라이버를 반드시 설치해야한다. 하기 링크 참고 https:/.. 더보기 JAVA(Eclipse, JDK) 설치 및 환경설정 JAVA(Eclipse, JDK) 설치 및 환경설정 Eclipse(이클립스)란 자바를 개발하기 위한 프로그래밍 툴. 자바는 Eclipse를 더 많이 사용한다. 파이썬을 이용하기 위해 anaconda를 설치해야한다면, 이클립스를 사용하기 위해서는 JDK가 먼저 설치되어있어야한다. JDK 설치 경로: https://www.oracle.com/java/technologies/downloads/ 하기 링크로 설치: https://download.oracle.com/java/18/latest/jdk-18_windows-x64_bin.exe (sha256 ) Eclipase(이클립스) 설치 검색창에서 이클립스 검색 및 진입 이클립스 다운로드 웹페이지: https://www.eclipse.org/downloads/ .. 더보기 [백엔드] Flask: JWT token으로 코드 짜기 JWT token으로 코드 짜기 미리 postman에 가서 세팅해둔다: 실행할 API의 header의 Key값을 Authorization로 설정한다. 여러 토큰의 형식 중에 하나인 Bearer을 Value에 입력해준다. -> Bearer 띄어쓰기 하고, 로그인 할 때의 access token을 입력한다. access token: user_id의 정보가 들어있는 것. 그것을 암호화 하여 전송하는 것. -> access token이 있어야 누가 API를 요청하는지 알수 있다. 우선 사용될 라이브러리는 하기와 같으며, from http import HTTPStatus from flask import request from flask_jwt_extended import get_jwt_identity, jwt_r.. 더보기 이전 1 ··· 7 8 9 10 11 12 13 ··· 34 다음