728x90 반응형 SMALL App Programming257 [Web Crawler] 크롬 드라이버 (Chrome Driver) 크롬 드라이버 (Chrome Driver) 크롬 드라이버는 크롬브라우저를 컨트롤 할 수 있게 해주는 파일이다. 설치 방법 우선, 크롬 우측 상단의 설정으로 들어간다. 그 다음, Chrome 정보로 들어가 버전 확인한다. https://chromedriver.chromium.org/downloads로 접속하여 버전에 맞는 드라이버를 아래 경로에 저장한다. # window C:\\Temp\\chromedriver_240 2022. 8. 28. [Git] fatal: Need to specify how to reconcile divergent branches fatal: Need to specify how to reconcile divergent branches Git 시스템에서 작업하는 경우 원격 리포지토리에서 git pull을 수행하려고 시도하는 동안 이 오류가 발생하는 것은 매우 드문 일이 아니다. 대부분의 경우 "fatal: Need to specify how to reconcile divergent branches"경고로 표시되지만 때로는 치명적인 오류로 표시된다. 오류가 경고로 표시되면 여전히 repo에서 변경 사항을 가져올 수 있지만 치명적인 오류로 표시되면 더 이상 진행할 수 없다. $ git pull hint: You have divergent branches and need to specify how to reconcile them. hin.. 2022. 8. 26. [GitHub] Authentication failed Authentication failed Git Clone시 Password를 입력할 때 사용자의 비밀번호가 아닌 토큰값을 입력해야 한다. 토큰 발급 [Settings] ➡ [Developer settings] ➡ [Personal access tokens] 순으로 클릭한다. 발급하려는 토큰에 접근할 수 있는 범위를 지정할 수 있다. 설정이 끝났다면 [Generate token] 버튼을 클릭한다. 그리고 토큰값은 복사한다. Git Clone을 수행하고 다음을 입력한다. Username: 본인 GitHub ID Password: 토큰값 2022. 8. 26. [Android Studio] Waiting for Target Devices to Come Online Waiting for Target Devices to Come Online 불행하게도, Mac OS에서 프로젝트를 컴파일하고 에뮬레이터가 시작된 후, Android Studio는 계속 상태를 유지한다. 그 해결 방법은 아래와 같다. 2022. 8. 26. [Android Studio] 어플리케이션에 머신러닝 적용 How to Integrate Machine Learning into an Android App 머신러닝과 객체 인식은 오늘날 모바일 개발에서 가장 뜨거운 두 가지 주제이다. 객체 인식은 기계 학습의 큰 부분이며 전자 상거래, 의료, 미디어 및 교육과 같은 영역에서 사용할 수 있다. 이 기사에서는 이미지 레이블 지정 예제를 사용하여 기계 학습을 Android 앱에 통합하는 프로세스를 보여준다. 머신 비전 시장은 빠르게 성장하고 있으며 많은 세계 최대 기술 회사들이 새로운 머신러닝 도구에 투자하고 있다. 이러한 도구를 통해 개발자는 머신 러닝과 머신 비전을 모바일 애플리케이션에 통합할 수 있다. Tutorial on image labeling 첫 번째 단계는 Firebase 서비스에 연결하는 것이다. 이렇.. 2022. 8. 24. [Android Studio] MPAndroidChart MPAndroidChart 안드로이드 차트 기능을 제공하는 라이브러리이다. setting.gradle allprojects { repositories { google() mavenCentral() jcenter() // Warning: this repository is going to shut down soon maven { url "https://jitpack.io" } // MPAndroidChart 의존 추가 } } build.gradle dependencies { implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' } xml java package com.example.myapplication; import androidx.appcompat.ap.. 2022. 8. 12. [Android Studio] CalendarView CalendarView 이 클래스는 날짜를 표시하고 선택하기 위한 달력 위젯이다. 이 달력에서 지원하는 날짜 범위는 구성할 수 있다. 이 위젯의 정확한 모양과 상호 작용 모델은 OS 버전과 테마 (ex: Holo 대 Material)에 따라 다를 수 있지만 일반적으로 사용자는 날짜를 탭하여 날짜를 선택할 수 있으며 달력을 스크롤하거나 원하는 날짜로 이동할 수 있다. xml java package com.example.myapplication; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.CalendarView;.. 2022. 8. 12. [Android Studio] SVG 이미지 파일 추가 SVG (Scalable Vector Graphics) SVG (Scalable Vector Graphics) 파일 포맷은 웹 사이트에 2D 그래픽, 차트, 일러스트레이션을 표현하는 데 널리 사용되는 툴이다. 벡터 파일이므로 확대하거나 축소해도 해상도가 저하되지 않는다. svg 파일을 xml로 변환 vectorDrawables.useSupportLibrary = true 2022. 8. 10. [Android Studio] 이미지 위에 텍스트 (Text Over Image) 이미지 위에 텍스트 (Text Over Image) 이미지 위에 글자를 쓰고 싶은 경우에는 XML에서 ImageView 와 TextView를 사용하여 이미지위에 글자를 삽입할 수 있다. 주의해야 할점은 글자를 넣을 이미지 내부가 투명해야 하며, RelativeLayout에서만 가능하다. 세부적인 위치를 컨트롤 하고 싶을 때는 padding이나 margin을 사용하면 된다. 2022. 8. 4. [Android Studio] Default Activity not found Default Activity not found Could not identify launch activity: Default Activity not found Error while Launching activity Failed to launch an application on all devices 시작 활동을 식별할 수 없음, 기본 활동을 찾을 수 없음 활동을 시작하는 동안 오류가 발생, 모든 장치에서 응용 프로그램을 시작하지 못했다라는 의미이다. 이 에러는 프로젝트의 캐시의 문제가 있거나 Empty Project 선택 후 액티비티를 추가한 경우에 앱을 실행시키고자 할때 발생되는 에러이다. 캐시 초기화 및 재빌드 우측 상단의 File을 클릭하고 "Invalidate Caches..." 항목을 선택한다... 2022. 8. 4. 이전 1 ··· 18 19 20 21 22 23 24 ··· 26 다음 728x90 반응형 LIST