# PRJ_2. LBS 위치기반 서비스 앱
LBS 앱 만들기 🟦 20강. LBS 소개 🟩 LBS 앱 소개 LBS : Location Based Service 위치를 기반으로 서비스 제공하는 서비스 의미 현재 위치값을 기준으로 사용자 위치를 표시하고, 구글 open api를 활용하여 주변 정보를 표시한다. 🟦 21강. 프로젝트 생성 🟩 프로젝트 생성 및 ViewBinding 세팅 module 수준 gradle 파일에 다음의 코드 추가 buildFeatures{ viewBinding = true } MainActivity 에서 viewBinding 변수 선언 후, 초기화 class MainActivity : AppCompatActivity() { lateinit var binding : ActivityMainBinding override fun on..
- App(앱)_관련 공부 모음/[강의] Android_App Project
- · 2022. 7. 13.
# PRJ_1. 메모앱
🟦 7강. 프로젝트 생성 Module 단위 build.gradle 파일에 ViewBinding을 위한 코드 추가 buildFeatures{ viewBinding = true } MainActivity 에서 binding 변수 선언 → onCreate() 에서 바인딩 변수에 inflater 연결 class MainActivity : AppCompatActivity() { //viewBinding 변수 lateinit var binding : ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) //viewBinding에 inflater 연결 binding = Activ..
- App(앱)_관련 공부 모음/[강의] Android_App Project
- · 2022. 7. 12.
[개념] Splash 화면 구현
Splash 화면 구현 🟦 Splash 화면 Splash 화면: 애플리케이션 실행 시 로고를 보여주고 지정된 시간이 지나면 사라지는 화면 안드로이드는 Activity를 이용할 수도 있지만, 테마 설정으로 화면 구현도 가능 Splash 화면으로 사용할 화면을 테마로 구성한 뒤, MainActivity에 적용하고 onCreate() 메소드에서 원래의 테마로 다시 설정하는 방식으로 Splash 화면 구현이 가능하다는 뜻.
- App(앱)_관련 공부 모음/[강의] Android_App Project
- · 2022. 7. 6.
[개념] ViewBinding
ViewBinding 🟦 View Binding Android Studio 버전 변경되며 추가된 라이브러리 원리: layout 폴더 속 xml 파일 하나당 관리하는 클래스를 자동 생성하여 이를 토대로 View 를 관리할 수 있는 개념 ✅ View Binding 사용을 위해서는 app 수준 gradle 파일에 다음과 같이 추가해야 한다. // View Binding 위해 필요한 추가 코드 buildFeatures{ viewBinding = true } - 결론적으로 뷰 바인딩 기법을 사용하면 더 손쉽게 res 속 layout xml 파일 속 View를 손쉽게 관리할 수 있게 된다.
- App(앱)_관련 공부 모음/[강의] Android_App Project
- · 2022. 7. 5.