전체 글
-
💡android와 androidx의 차이점| 프로그래밍 분야/안드로이드 2021. 6. 3. 23:52
그동안 안드로이드는 android 지원 라이브러리에서 기작성된 다양한 클래스 및 메서드들을 제공해왔다. 다만, v4, v7... 등 버전이 혼잡해질수록 호환성 문제가 발생하면서, 다양한 버전을 통합하고 자체적으로 관리하는 새로운 네임스페이스 androidx를 구성하게 되었다. 즉, androidx는 android의 진보형이라고 생각하면 편하겠다. (android developers에 따르면) androidx는 기존의 android를 모두 구현하였고, 호환성 문제를 모두 해결했다고 한다. (사실 bundle이나 기본제공 layout들은 여전히 android 네임스페이스 하에서 지원하고 있다... androidx와 android가 함께 import될시 발생하는 Error로 보아 완벽한 호환은 되지 않는것으로..
-
💡[문제 상황 - 해결] Task :app:processDebugMainManifest FAILED (Gradle Build Failed)| 프로그래밍 분야/안드로이드 2021. 6. 3. 18:29
[개발 환경] - OS : Windows 10 - IDE : Android Studio - JDK : JAVA SE 16.0.1 - Dependencies : 라이브러리 하나 추가 (com.android.support.design 28.0.0) - 상황 : 간단한 Fragment 예제를 연습하던 중 빌드 오류 - Error Output AGPBI: {"kind":"warning","text":"Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build to other Maven repositories.\nThis repository is deprecated and it will be s..
-
💡 [C언어] memccpy 함수 설명 및 예시| 프로그래밍 분야/C 2021. 5. 4. 15:27
💡 man memccpy NAME memccpy -- copy string until character found LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include void * memccpy(void *restrict dst, const void *restrict src, int c, size_t n); DESCRIPTION The memccpy() function copies bytes from string src to string dst. If the character c (as converted to an unsigned char) occurs in the string src, the copy stops and a pointer to the byt..
-
💡 [C언어] memcpy 함수 설명 및 다양한 예시| 프로그래밍 분야/C 2021. 5. 4. 14:31
💡 man memcpy NAME memcpy -- copy memory area LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include void * memcpy(void *restrict dst, const void *restrict src, size_t n); DESCRIPTION The memcpy() function copies n bytes from memory area src to memory area dst. If dst and src overlap, behavior is undefined. Applications in which dst and src might overlap should use memmove(3) instead. RETURN VA..