반응형 분류 전체보기68 Google Play services updates for Android Lollipop end https://9to5google.com/2024/07/11/android-lollipop-google-play-services/ Google Play services updates for Android Lollipop endGoogle today is "discontinuing Google Play Services updates for Android Lollipop devices." Android 5.0 hit stable in November 2014...9to5google.com 이제 구글 플레이 업데이트는 안드로이드 6.0(API 레벨 23) 이상에서 사용할 수 있다고 한다. 2024. 7. 16. 안드로이드 퍼미션 관련 안드로이드 퍼미션 관련해서 Copilot에 물어본다.물론, 안드로이드 퍼미션에 대해 설명해 드리겠습니다! 🤗 **퍼미션 (Permission)**은 안드로이드 앱이 특정 기능을 사용하거나 사용자 데이터에 접근하기 위해 필요한 권한입니다. 이 권한은 AndroidManifest.xml 파일에 설정됩니다. 그런데, 이게 무슨 뜻일까요? 1. 퍼미션이란? o 퍼미션은 개발자 코드의 알고리즘이 아니라 AndroidManifest.xml에 들어가는 설정입니다. o 안드로이드 컴포넌트를 이용한 앱과 앱 사이의 연동이 빈번한데, 이러한 연동에서 어떤 앱이 을 부여했다면 그 앱을 이용하는 다른 앱은 을 선언해야 합니다. o 이는 앱과 앱 간의 문제일 수도 있고, 시스템에서 특정 기능에 퍼미션을 부여하는 경우도 있습니.. 2024. 7. 14. 안드로이드 minsdk, targetsdk 안드로이드 minsdk , targetsdk 관련해서 Copilot에 물어본다.안녕하세요! 안드로이드 개발에 관심이 있으시군요. 물론 도와드리겠습니다! 😊 minSdkVersion과 targetSdkVersion은 안드로이드 앱 개발에서 중요한 개념입니다. 간단히 설명드리겠습니다: 1. minSdkVersion (최소 지원 API 레벨): o 이 값은 앱이 실행될 수 있는 최소한의 Android API 레벨을 지정합니다. o 실제 기기의 Android 버전이 이 값보다 낮으면 앱이 설치되지 않습니다. o 즉, 앱이 지원하는 최소 Android 버전을 설정하는 역할을 합니다. o 예를 들어, minSdkVersion 15은 Android 4.0 (Ice Cream Sandwich) 이상에서 실행 가능한 .. 2024. 7. 14. THEIA IDE, 테이아 IDE 이클립스 재단에서 테이아IDE를 새로 릴리즈했다. "이클립스의 미래"라고 하니 바로 설치한다. https://theia-ide.org/ Theia - Cloud and Desktop IDE PlatformLanguage Support Experience world-class code editing support in Theia IDE, integrated with the Language Server Protocol (LSP). Develop in almost any programming language, including Python, Java, JavaScript, C++, and more—all within one environment.theia-ide.org위 사이트에서 1.51.0 버전 다운받아.. 2024. 7. 8. 코틀린 기본 문법 정리하기(자바? 코틀린?) 일단 코틀린 공식 문서 사이트는 다음과 같다.https://kotlinlang.org/docs/home.html Kotlin Docs | Kotlin kotlinlang.org그리고 아래 사이트에서 웹에서 코틀린을 돌려볼 수 있다.https://play.kotlinlang.org/ Kotlin Playground: Edit, Run, Share Kotlin Code Online play.kotlinlang.org 현재 안드로이드에서 코틀린 사용량을 Copilot에 물어본다.안드로이드 앱 개발에서 코틀린은 많은 인기를 끌고 있습니다. 구글은 2017년부터 코틀린을 안드로이드 앱 개발을 위한 공식 언어로 채택했습니다. 이로 인해 개발자들의 채택률도 크게 늘었습니다. 그럼 코틀린이 자바와 어떤 차이가 있는지 .. 2024. 7. 6. 자바 주요 알고리즘 정리하기 자료구조나 패턴을 저번에 물어봐서 이번엔 알고리즘에 대해 물어봤다. 물론입니다! 자바(Java)에서 주요한 알고리즘과 관련된 내용을 요약하고, 예제 소스 코드를 자바로 구현해보겠습니다. 1. 완전 탐색 (Brute-Force) 알고리즘 o 완전 탐색은 모든 가능한 경우의 수를 고려하여 원하는 결과를 찾는 방법입니다. o 주로 무식하게 모든 경우를 시도하면서 문제를 해결합니다. o 예를 들어, 순열, 조합, 그리고 보글 게임과 같은 문제를 완전 탐색으로 풀 수 있습니다1. 2. 재귀 함수 o 재귀 함수는 작업을 작은 단위로 쪼개어 자기 자신을 호출하여 결과를 완성하는 방법입니다. o 주로 완전 탐색에서 자주 사용됩니다. o 예를 들어, 팩토리얼 계산, 피보나치 수열, 그리고 하노이의 탑과 같은 문제를 재.. 2024. 7. 4. 안드로이드 프로젝트 구조 분석하기 안드로이드 구조에 대해 Copilot에 물어본다. 안녕하세요! 안드로이드 프로젝트 구조에 대해 알려드리겠습니다. 안드로이드 프로젝트는 다음과 같은 구성 요소로 이루어져 있습니다: 1. app: 이 부분은 앱 자체에 대한 내용을 담고 있습니다. 구체적으로 다음과 같은 하위 폴더로 구성됩니다: o manifests: 프로젝트 설정을 담고 있는 AndroidManifest.xml 파일이 위치합니다. 이 파일은 앱 실행에 필요한 정보를 정의하며, 패키지 이름, 액티비티, 서비스, 퍼미션 선언 등이 포함됩니다. o java: Java 또는 Kotlin 코드를 포함하는 그룹입니다. 여기에는 JUnit 테스트 코드를 비롯한 소스 코드 파일이 저장됩니다. o res: 리소스 파일을 포함하는 그룹입니다. 이곳에는 XML.. 2024. 7. 4. IntelliJ IDEA 라이센스와 다른 IDE 비교 회사에서도 사용이 가능할까? Copilot에 물어본다.네, IntelliJ IDEA Community Edition 및 PyCharm Community Edition IDE (Community IDE) 모두 상업용 및 소유권이 있는 소프트웨어 개발에 사용할 수 있습니다1. 다만, 파생 제품을 만들거나 Community IDE를 상용화하는 경우 해당 JetBrains 소유의 플러그인 라이선스 정보를 확인하셔야 합니다. IntelliJ IDEA Community Edition 및 PyCharm Community Edition 코드베이스와 번들 플러그인의 대부분은 오픈 소스이며 Apache 2.0 라이선스를 따릅니다. 더 궁금한 점이 있으시면 legal@jetbrains.com으로 문의해보세요! 😊🚀 커뮤.. 2024. 6. 29. 자바 대표적인 자료구조 정리하기 자바 대표적인 자료구조에 대해 Copilot에 물어본다.물론! 자바에서 사용되는 대표적인 자료구조를 알려드리겠습니다. 자료구조는 데이터를 효율적으로 저장하고 관리하는 방법을 의미합니다. 아래에 몇 가지 자주 사용되는 자료구조를 설명해 드리겠습니다: 1. List (리스트): o 순서가 있는 데이터의 집합입니다. o 데이터의 중복을 허용합니다. o 주요 구현체로는 ArrayList와 LinkedList가 있습니다. o ArrayList: 배열 기반으로 구현되어 빠른 접근이 가능합니다. o LinkedList: 링크 체인 형태로 객체를 관리하며, 삽입/삭제가 빈번한 경우에 유리합니다. 2. Set (집합): o 저장 순서를 보장하지 않고 중복을 허용하지 않는 자료구조입니다. o 주요 구현체로는 HashSet.. 2024. 6. 24. 이전 1 ··· 3 4 5 6 7 8 다음 반응형