본문 바로가기

Android7

WebView 띄우기 https://kumgo1d.tistory.com/65#recentComments [Android/Kotlin] WebView 사용하기 안녕하세요 골드입니다. 이번 글은 Android에서 WebView를 사용하는 아주 간단한 예제를 하나 소개하도록 하겠습니다. WebView는 안드로이드 Native에서 Web을 호출해서 보여주는 방식입니다. 1. Manifest.xm kumgo1d.tistory.com https://developer.android.com/guide/webapps/webview?hl=ko WebView에서 웹 앱 빌드 | Android 개발자 | Android Developers WebView에서 웹 앱 빌드 웹 애플리케이션 또는 웹페이지만 클라이언트 애플리케이션의 일부로 제공하려는 경우.. 2022. 8. 23.
[깡샘의 안드로이드] 06 뷰를 이용한 화면 구성 06-1 화면을 구성하는 방법 액티비티 - 뷰 구조 pg. 141 액티비티, 서비스, 브로드캐스트 리시버, 콘텐츠 프로바이더 4개의 컴포넌트 중 화면을 출력하는 컴포넌트는 액티비티 액티비티가 실행되면서 뷰 클래스를 이용해 화면을 구성, 이를 기기의 화면에 출력 액티비티 코드로 화면 구성하기 pg. 142 액티비티 코드로 작성 화면을 구성하는 뷰 클래스를 액티비티 코드에서 직접 생성 뷰 객체를 코드로 직접 생성, 데이터 일일이 객체에 대입 LinearLayout 객체를 액티비티 컴포넌트의 함수인 SetContentView()로 전달해 화면 출력 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle.. 2022. 4. 25.
[깡샘의 안드로이드] 02 안드로이드 앱의 기본 구조 02-1 안드로이드 소개 안드로이드 운영체제의 구조 pg. 52 리눅스 커널 안드로이드는 리눅스에 기반을 둔 오픈소스 소프트웨어 스택 하드웨어 추상화 레이어 하드웨어의 추상화 게층으로, 상위의 자바 API 프레임워크에서 하드웨어 기능을 이용할 수 있게 표준 인터페이스 제공 안도르이드 런타임 ART, 앱을 실행하는 역할, 안드로이드 앱이 빌드되는 DEX 파일을 해석해서 실행 네이티브 C/C++ 라이브러리 안드로이드 앱 대부분은 자바 프레임워크로 개발하지만 네이티브 C/C++ 라이브러리를 이용할 수도 있음 -> 안드로이드 NDK 자바 API 프레임 워크 앱을 개발할 때 사용하는 자바 API 02-2 안드로이드 앱 개발의 특징 컴포넌트를 기반으로 한 개발 pg. 56 컴포넌트 애플리케이션의 구성 요소 (구성하.. 2022. 4. 24.
[깡샘의 안드로이드] 01 개발 환경 준비하기 01-1 안드로이드 스튜디오 설치하기 (pg.19) https://developer.android.com/ 안드로이드 개발자 사이트에서 다운 01-2 첫 번째 앱 만들기 (pg.23) 프로젝트 생성 pg. 23 Package name 안드로이드 앱은 개발자가 작성한 패키지명으로 식별됨 패키지명이 같은 앱은 스토어 등록 X, 기기 설치 X -> 고유한 이름으로 지어야 함 SDK 매니저 pg. 26 SDK Platforms 안드로이드 SDK 목록을 보여줌 본 책에서의 실습은 11.0(R)로 진행, 기존 설정도 11.0(R)로 되어있음 기타 설정 pg. 28 Font 설정 [File -> Settings -> Editor -> Font] 에서 폰트, 크기, 행간 변경 가능 Auto Import 설정 [File.. 2022. 4. 24.
[UMC] Android 2주차 1 - 이론 2주차 Activity & Fragment Activity Application을 구성하는 기본 단위 사용자와 상호작용하는 UI를 표시해주는 요소 사용자의 클릭이나 입력 등의 이벤트 처리 Fragment UI 구성을 모듈 단위로 나누어 독립성 추가 한 화면에 있던 UI를 조각 단위로 재배치 2022. 3. 31.
[UMC] Android 1주차 2 - 환경 설정 1주차 Android & Layout 1-2주차 환경설정 프로젝트 생성 New Project - Empty Activity - 프로젝트명/패키지명/언어/SDK 선택 - Build 패키지명 - 스토어에 출시할 때 고유하게 부여하는 key 값 (com.회사명.플랫폼명.프로젝트명) 영소문자로만 지어야 함 SDK - 버전이 낮을 수록 한정적 개발 도구, 더 많은 디바이스 지원 가능 / 21로 지정 manifests 앱의 프로필 정보 앱이름, 아이콘, 컴포넌트 표기 컴포넌트의 4대 구성 요소 activity : 실제 화면 reciever : 단말기에서 발생하는 일 중 알아야하는 상황 알려줌 ex) 배터리 부족, 전화 등등 sevice : UI 없이 앱이 백그라운드로 갔을 때 실행시키고 싶은 것 provider :.. 2022. 3. 19.
반응형