728x90
반응형

전체 글 154

[GitHub] 안드로이드 스튜디오(Android Studio) 깃허브(GitHub) 계정 연동시 오류 (Invalid authentication data. 404 Not Found)

안드로이드 스튜디오(Android Studio) 에 깃허브(GitHub) 계정을 연동시 나타나는 Invalid authentication data. 404 Not Found 오류에 대해 포스팅 해보겠습니당! 정상적으로 계정 연동이 되는 걸 확인하고 싶으시다면 이전 게시물을 확인해주세용~:) eunoia3jy.tistory.com/28 [GitHub] 안드로이드 스튜디오(Android Studio) 깃허브(GitHub) 계정 연동 깃허브(GitHub) 라는 형상관리를 통해 소스 관리를 하게 되는 경우가 많을 것 같아 안드로이드 스튜디오(Android Studio) 에 깃허브(GitHub) 계정을 연동해 보겠습니당! 일단 안드로이드 스튜디오(Android S eunoia3jy.tistory.com 이전 포스..

📡 Google ~ Git 2021.04.07

[GitHub] 안드로이드 스튜디오(Android Studio) 깃허브(GitHub) 계정 연동

깃허브(GitHub) 라는 형상관리를 통해 소스 관리를 하게 되는 경우가 많을 것 같아 안드로이드 스튜디오(Android Studio) 에 깃허브(GitHub) 계정을 연동해 보겠습니당! 일단 안드로이드 스튜디오(Android Studio) 를 켜주세요! Android Studio > Preferences... Git > Test 를 클릭하여 Git 실행 테스트를 진행합니다. 아래와 같이 Git Executed Successfully 팝업이 표시되거나 Git version 이 표시되면 Git 설치가 정상적으로 되어있는 것입니다. Git 설치가 정상적으로 되어있다는 것을 확인했다면 계정 연동을 하겠습니다 왼쪽에서 GitHub 를 클릭하여 Add account 를 클릭해줍니다~ Add account 을 클릭..

📡 Google ~ Git 2021.04.06

[안드로이드/Android] 웹뷰(WebView) 파일 다운로드

안드로이드에서 웹뷰(WebView) 구현 시 파일 다운로드 기능을 추가하는 작업을 구현해 보았습니다. 작성한 파일 목록 입니다. 1. AndroidManifest.xml 2. WebViewActivity.java 3. file.jsp (웹소스) 4. FileController.java (웹소스) 1. AndroidManifest.xml 저장소 파일 접근 권한 을 추가해야 합니다. 두개 다 추가해 주세요~ 2. WebViewActivity.java 현재 소스에서는 파일다운로드 버튼을 클릭해도 아무런 반응이 일어나지 않습니다. 파일다운로드 버튼 클릭 시 파일 다운로드를 실행하기 위해서는 WebViewActivity 클래스 안에 다음과 같은 코드를 추가합니다. onCreate() 에 웹뷰(webview) 를 ..

[ macOS 맥북 ] STS4 (Spring Tool Suite 4) 설치

macOS 맥북에서 STS4 (Spring Tool Suite4) 를 설치하는 방법입니다. ​ ​ ​ 1. JAVA 설치 및 환경변수 설정 일단! STS4 도 이클립스와 마찬가지로 설치 전 JAVA 가 설치되어 있어야 합니다. ​JAVA 설치 및 환경변수 설정 방법 은 [ macOS 맥북 ] JAVA 설치 및 환경변수 설정 https://eunoia3jy.tistory.com/22 [ macOS 맥북 ] JAVA 설치 및 환경변수 설정 저의 맥북프로를 이제 하나하나씩 세팅하려고 합니당!🤗 macOS 맥북에서 Java 설치 및 환경변수 설정 방법입니다. 1. Oracle 페이지에서 Java 다운로드 및 설치 www.oracle.com/java/technologies/javase-download.. euno..

💻 맥북 macOS 2021.04.04

[ macOS 맥북 ] 이클립스 (eclipse) 설치

macOS 맥북에서 이클립스 (eclipse) 를 설치하는 방법 입니다. 1. JAVA 설치 및 환경변수 설정 일단! 이클립스 (eclipse) 를 설치 전 JAVA 가 설치되어 있어야 합니다. JAVA 설치 및 환경변수 설정 방법 은 [ macOS 맥북 ] JAVA 설치 및 환경변수 설정 https://eunoia3jy.tistory.com/22 [ macOS 맥북 ] JAVA 설치 및 환경변수 설정 저의 맥북프로를 이제 하나하나씩 세팅하려고 합니당!🤗 macOS 맥북에서 Java 설치 및 환경변수 설정 방법입니다. 1. Oracle 페이지에서 Java 다운로드 및 설치 www.oracle.com/java/technologies/javase-download.. eunoia3jy.tistory.com 여..

💻 맥북 macOS 2021.04.04

[GitHub] 깃허브 GitHub 사용하기, GitHub 저장소 Repository 생성&삭제

깃허브(GitHub) 사용하기 위한 Sign up/Sign in, Repository 생성, 삭제 방법 입니다. 1. GitHub 사용하기 (Sign up / Sign in) GitHub 페이지에서 회원가입(Sign up)을 합니다. https://github.com/ GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github..

📡 Google ~ Git 2021.04.02

[ macOS 맥북 ] 안드로이드 스튜디오 (Android Studio) 설치

macOS 맥북에서 안드로이드 스튜디오 (Android Studio) 를 설치하는 방법 입니다. 1. JAVA 설치 및 환경변수 설정 ​ 일단! 안드로이드 스튜디오 (Android Studio) 를 설치 전 JAVA 가 설치되어 있어야 합니다. JAVA 설치 및 환경변수 설정 방법 은 [ macOS 맥북 ] JAVA 설치 및 환경변수 설정 https://eunoia3jy.tistory.com/22 [ macOS 맥북 ] JAVA 설치 및 환경변수 설정 저의 맥북프로를 이제 하나하나씩 세팅하려고 합니당!🤗 macOS 맥북에서 Java 설치 및 환경변수 설정 방법입니다. 1. Oracle 페이지에서 Java 다운로드 및 설치 www.oracle.com/java/technologies/javase-downlo..

💻 맥북 macOS 2021.03.27

[ macOS 맥북 ] JAVA 설치 및 환경변수 설정

저의 맥북프로를 이제 하나하나씩 세팅하려고 합니당!🤗 macOS 맥북에서 Java 설치 및 환경변수 설정 방법입니다. 1. Oracle 페이지에서 Java 다운로드 및 설치 www.oracle.com/java/technologies/javase-downloads.html Oracle 페이지의 Java SE Downloads 화면으로 들어갑니다. (예전버전은 밑으로 스크롤 내리면 받을 수 있습니다.) 저는 8버전 다운로드를 하였습니다. JDK Download 클릭 macOS x64 의 설치파일인 jdk-8u281-macosx-x64.dmg 를 클릭합니다. accept ~ License 체크 후 Download jdk-8u281-macosx-x64.dmg 를 클릭합니다. 그러면 오라클 계정 로그인 화면이 나..

💻 맥북 macOS 2021.03.27

[ 프로그래머스 ] 완주하지 못한 선수(Java)

프로그래머스 에서 코딩테스트 문제 완주하지 못한 선수 를 풀어봤습니당~ 1단계입니당! programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr * 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지..

[안드로이드/Android] 웹뷰(WebView) 파일 업로드

지난 게시물에 이어서 안드로이드에서 웹뷰(WebView) 구현 시 파일 업로드 기능을 추가하는 작업을 구현해보았습니다. 작성한 파일 목록 입니다. 1. AndroidManifest.xml 2. WebViewActivity.java 3. file.jsp (웹소스) 1. AndroidManifest.xml 저장소 파일 접근 권한 을 추가해야 합니다. 2. WebViewActivity.java 현재 소스에서는 파일선택 버튼을 클릭해도 아무런 반응이 일어나지 않습니다. 파일선택 버튼 클릭 시 저장소를 오픈하기 위해서는 WebViewActivity 클래스 안에 다음과 같은 코드를 추가합니다. WebChromeClient 를 상속받는 MyWebChromeClient 클래스를 만들어서 onShowFileChooser..

[안드로이드/Android] 웹뷰(WebView) 만들기

웹뷰(WebView) 란? 안드로이드 어플 내에서 웹 브라우저를 보여주는 webkit 입니다. 작성한 파일 목록 입니다. 1. AndroidManifest.xml 2. WebViewActivity.java 3. activity_webview.xml 1. AndroidManifest.xml 새로 생성한 WebViewActivity 를 application 에 등록해주고, 인터넷 관련 권한 추가, http 사이트 접근 허용 설정 추가 합니다. 인터넷 관련 권한을 추가해야 합니다. 일반 http 사이트를 접근하기 위한 설정을 추가합니다. android:usesCleartextTraffic="true" 만약 주소를 http 로 사용하는데 android:usesCleartextTraffic="true" 를 추가해..

[ 프로그래머스 ] 크레인 인형뽑기 게임(Java)

프로그래머스 에서 코딩테스트 문제를 풀어봤습니당~ programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr * 문제 설명 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 ..

[안드로이드/Android] 그리드뷰(GridView) 만들기

그리드뷰(GridView) 란? - 격자 형태로 나열하여 화면에 표시하는 행과 열이 있는 2차원 뷰 그룹(ViewGroup) 의 한 종류 - 리스트뷰(ListView) 와 마찬가지로 그리드뷰(GridView) 와 같은 뷰 그룹(ViewGroup) 은 스크롤 기능을 지원하며 사용자가 배치된 각 항목(Item) 선택 기능이 가능한 선택 위젯 작성한 파일 목록 입니다. 1. AndroidManifest.xml 2. GridViewActivity.java 3. activity_gridview.xml 4. BearItem.java 5. gridview_list_item.xml 1. AndroidManifest.xml 새로 생성한 GridViewActivity 를 application 에 등록해줍니다. 2. Gri..

[안드로이드/Android] 리스트뷰(ListView) 만들기

리스트뷰 (ListView) 란? - 사용자가 정의한 데이터 목록을 세로 방향으로 나열하여 화면에 표시하는 뷰 그룹(ViewGroup) 의 한 종류 - 리스트뷰(ListView) 와 같은 뷰 그룹(ViewGroup) 은 스크롤 기능을 지원하며 사용자가 배치된 각 항목(Item) 선택 기능이 가능한 선택 위젯 작성한 파일 목록 입니다. 1. AndroidManifest.xml 2. ListViewActivity.java 3. activity_listview.xml 4. BearItem.java 5. listview_list_item.xml 1. AndroidManifest.xml 새로 생성한 ListViewActivity 를 application 에 등록해줍니다. 2. ListViewActivity.jav..

[안드로이드/Android] 새 프로젝트 생성 및 액티비티 생성

안드로이드 스튜디오를 설치했다면 새 프로젝트를 생성해보겠습니다~ 1. 새로운 프로젝트 생성 Launchpad(런치패드) 에서 Android Studio 클릭 후 Create New Project 클릭! 빈 액티비티를 만들어보겠습니다. Empty Activity 선택 후 Next 버튼 클릭~ 이제 프로젝트 이름, 패키지명, 저장경로, 언어, 최소SDK 등등 설정 후 Finish 버튼을 클릭합니다. minimum SDK 는 최소 SDK 버전으로 안드로이드 OS를 최소 이 버전까지 설치가능하도록 하겠다는 버전입니당 5.0 으로 선택하면 밑에 대략 94.1% 의 디바이스에 실행할 수 있다는 표시가 나옵니당~.~ MyApp01 프로젝트가 생성되었습니다! 2. 새로운 Activity 생성 패키지에 마우스오른쪽 > ..

728x90
반응형