안드로이드 (14) 썸네일형 리스트형 Binary numbers : 2진수 1. Decimal(10진수) vs Binary(2진수) We use the decimal number system, or simply put, we have 10 digits like 0,1,2,3,4,5,6,7,8,9. look at a number : 4251 So when we read this number, we just look at each digit starting from the last and multiply each digit by its corresponding power of 10. In the binary number system, we do exactly the same, except the base is 2, not 10. For example, 1011. 2. Binary .. [안드로이드] 안드로이드 특징 안드로이드 특징 1. 운영체제 - 안드로이드는 리눅스에 기반을 둔 오픈소스 소프트웨어 스택이다. - 하드웨어의 추상화 계층으로, 상위의 자바 API 프레임워크에서 하드웨어 기능을 이용할 수 있게 표준 인터페이스를 제공한다. - DEX 파일을 해석해서 실행하는 주체가 ART(Anroid Runtime)로, ART에서 실행한다. - 안드로이드 앱은 대부분 자바 프레임워크로 개발하지만 네이티브 C/C++ 라이브러리를 이용할 수 있는데 이를 안드로이드 NDK(Native Development Kit)라고 한다. 2. 안드로이드 앱 개발 특징 - 안드로이드 앱 개발의 핵심은 컴포넌트(Component)이다. - 컴포넌트란 애플리케이션의 구성 요소라고 할 수 있다. ( 구성하는 단위 ) - 클래스로 컴포넌트를 개발.. [DAY 3] 3. App resources overview 본문 App resources overview Resources are the additional files and static content that your code uses, such as bitmaps, layout definitions, user interface strings, animation instructions, and more. You should always externalize app resources such as images and strings from your code, so that you can maintain them independently. You should also provide alternative resources for specific device conf.. [DAY 2] 2. Activating components 본문 Activating components Three of the four component types—activities, services, and broadcast receivers—are activated by an asynchronous message called an intent. Intents bind individual components to each other at runtime. You can think of them as the messengers that request an action from other components, whether the component belongs to your app or another. An intent is created with an Inte.. [DAY 1] 1. Application Fundamentals 본문 Application Fundamentals Android apps can be written using Kotlin, Java, and C++ languages. The Android SDK tools compile your code along with any data and resource files into an APK or an Android App Bundle. An Android package, which is an archive file with an .apk suffix, contains the contents of an Android app that are required at runtime and it is the file that Android-powered devices use.. [안드로이드] 안드로이드 공부 로드맵 안드로이드 공부 로드맵 출처 : https://github.com/MindorksOpenSource/android-developer-roadmap GitHub - MindorksOpenSource/android-developer-roadmap: Android Developer Roadmap - A complete roadmap to learn Android App Devel Android Developer Roadmap - A complete roadmap to learn Android App Development - GitHub - MindorksOpenSource/android-developer-roadmap: Android Developer Roadmap - A complete roadmap to .. 이전 1 2 다음