본문 바로가기

Android Studio11

[Android Studio/안드로이드 스튜디오] 액티비티를 활용한 텍스트, 버튼, 이미지 색상 변경 (Java) XML 이 아니라 액티비티에서 텍스트 및 버튼 색상을 변경하는 경우는 대체로 특정 상황마다 색상을 다르게 쓰고 싶을 때이다. JAVA 코드로 액티비티에서 색상을 변경해보자! 1. 텍스트 색상 변경하기텍스트 색상을 변경하는 건 색상 값을 얼마나 많이 바꿀 거냐에 따라 크게 2가지 방법이 있다. 일단 텍스트 객체를 먼저 가져오자.// 색상을 변경할 텍스트 객체 가져오기TextView textView = findViewById(R.id.textView); 첫 번째. 리소스에서 가져온 색상 값을 여러 번 사용할 경우// 가져온 색상 값을 텍스트 객체에 적용textView.setTextColor(ContextCompat.getColor(this, colorNameValue)); 두 번째. 리소스에서 가져온 색상 .. 2023. 8. 13.
[Android Studio/안드로이드 스튜디오] Chatbot API Error { "error": { "message": "You exceeded your current quota, please check your plan and billing details.", "type": "insufficient_quota", "param": null, "code": "insufficient_quota" }}Chatbot API를 사용하려고 하는 중에 이렇게 오류가 뜨면서 사용이 안 되는 경우가 있다.원인은 크게 3가지가 있다. 1. API 키를 등록하지 않은 경우해당 사이트에서 +Create new secret key 를 눌러 새롭게 API 키를 발급받을 수 있다.한 번 발급받은 Key는 다시 보여주지 않으니 복사해놓고 보관해놓는.. 2023. 8. 12.
[Android Studio/안드로이드 스튜디오] AndroidStudioProjects\project_name\app\build\intermediates\dex\debug\mergeExtDexDebug\classes.dex (Access is denied) 나같은 경우는 AhnLab 에서 classes.dex 파일을 바이러스로 인식해서 지워버리는 바람에 오류가 생겼다.AhnLab을 비활성화 시켜준 후 다시 안드로이드 스튜디오를 실행하면 해결! 2023. 8. 12.
[Android Studio/안드로이드 스튜디오] Gradle Sync 오류 다른 사람의 프로젝트를 건네받았을 때, Gradle Sync 오류가 뜨면서 Sync가 실패할 때가 있다. 1. Android Studio Project 폴더에서 gradle 폴더 자체를 삭제2. 안드로이드 스튜디오 재시작3. Gradle Sync4. 해결 2023. 7. 6.
[Android Studio/안드로이드 스튜디오] Firebase 활용 1단계 연동 (ver. 2022.1.1. / Java) 포스팅의 목적1. Android Studio와 Firebase 연동하기2. Firebase를 이용한 회원가입/로그인/로그아웃/프로필 사진 저장하기  1단계 Android Studio와 Firebase 연동하기 1. Firebase 프로젝트 생성 안드로이드 스튜디오에서 Firebase를 활용하기 위해서는, 우선 Firebase에서 프로젝트를 만들어야 한다.Firebase에 로그인을 하고, 프로젝트를 만든다. 2. Android 앱을 추가한다. 3. Firebase을 사용할 앱의 정보를 입력한다.패키지 이름은 MainActivity.java의 맨 위를 확인하면 알 수 있다.ex.package com.example.firebase앱 닉네임은 Firebase 프로젝트 내에서 나에게 보이는 이름이며, 작성하지 않.. 2023. 3. 26.