본문 바로가기 메뉴 바로가기

알렌보이스

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

알렌보이스

검색하기 폼
  • 분류 전체보기 (191)
    • 디자인 패턴 (0)
    • 메타버스 스터디 (7)
    • 안드로이드 (182)
      • 코드 (37)
      • 일기 (138)
      • 디자인 (2)
    • Flutter (2)
  • 방명록

Android (21)
포켓몬 도감 만들기(2) : Fast Api, Compose, 홈 화면, 리스트 화면

2022.08.21 - [안드로이드/코드] - 포켓몬 도감 만들기(1) : Fast Api 포켓몬 도감 만들기(1) : Fast Api Fast Api 설치 pip install fastapi 터미널에 위의 명령어를 입력하면 설치가 됩니다. 추가로 Python이 없을 경우 따로 설치해야 합니다. pip install "uvicorn[standrad]" 서버 작동을 위해서 uvicorn도 설치를.. alanboyce.tistory.com 이전 편에서 이어서 작성합니다. 홈 화면 @Composable fun HomeScreen(routeAction: RouteAction) { val context = LocalContext.current LazyColumn( contentPadding = PaddingVal..

안드로이드/코드 2022. 8. 21. 21:25
Compose 미니 프로젝트 : Pokedex

2022.06.29 - [안드로이드] - Compose 기초 1 : Column, Row, Box Compose 기초 1 : Column, Row, Box 1. Compose ... 기존의 안드로이드에서 UI는 위와 같이 xml을 이용해서 구현할 수 있었습니다. 기본적으로 구현하는 방식은 전체를 Layout으로 감싸고 그 안에 각종 View.. alanboyce.tistory.com 2022.06.30 - [안드로이드] - Compose 기초 2 : Text, Image, LazyColumn + Card Compose 기초 2 : Text, Image, LazyColumn + Card 2022.06.29 - [안드로이드] - Compose 기초 1 : Column, Row, Box ... 기존의 안드로이..

안드로이드/코드 2022. 6. 30. 22:21
Compose 기초 2 : Text, Image, LazyColumn + Card

2022.06.29 - [안드로이드] - Compose 기초 1 : Column, Row, Box Compose 기초 1 : Column, Row, Box 1. Compose ... 기존의 안드로이드에서 UI는 위와 같이 xml을 이용해서 구현 할 수 있었습니다. 기본적으로 구현하는 방식은 전체를 Layout으로 감싸고 그 안에 각종 Vie.. alanboyce.tistory.com 이전 글 에이어서 Compose 기초 사용 방법에 대해 알아보겠습니다. 1. Text Text(text = "Hello Android") 가장 기본적인 Text 사용 방법입니다. Text( text = stringResource(id = R.string.dummy_short_text), maxLines = 2, overflo..

안드로이드/코드 2022. 6. 30. 14:14
Compose 기초 1 : Column, Row, Box

1. Compose ... 기존의 안드로이드에서 UI는 위와 같이 xml을 이용해서 구현할 수 있었습니다. 기본적으로 구현하는 방식은 전체를 Layout으로 감싸고 그 안에 각종 View을 추가하는 방식으로 구현합니다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { StandardStudyTheme { // A surface container using the 'background' color from the theme Surface( modifier = Modifier.fillMaxSize(), color = MaterialTheme.colorScheme.backgrou..

안드로이드 2022. 6. 29. 17:29
네이버 검색 API 사용

이번에는 Naver Developers에서 제공해주는 API 중 네이버 검색 (뉴스)을 사용해보려고 합니다. 1. 활용신청 https://developers.naver.com/apps/#/register 애플리케이션 - NAVER Developers developers.naver.com 다음과 같이 설정을 하여서 신청을 하시면 됩니다. 등록을 하고 나면 Application 텝에 들어가시면 이렇게 나오는 것을 확인할 수 있을 겁니다. 클릭해서 들어가면 Client ID와 Client Secret의 키 값을 확인할 수 있습니다. 2. Android에 Key 등록 local.properties 하단부에 다음과 같이 추가해줍니다. client_id="위에서 나온 Client ID 키 값을 추가해줍니다." cl..

안드로이드/코드 2022. 6. 9. 21:58
WorkManger 사용해보기 2

2022.06.05 - [안드로이드] - WorkManager 사용해보기 1 WorkerManager 사용해보기 1 이번에는 Jetpack Library 중 하나인 WorkManager를 사용해보려고 합니다. WorkMager도 백그라운드 작업을 해주는 라이브러리 중 하나입니다. 특징 관련해서는 코드를 보면서 확인하는게 이해하기 쉬울 것 alanboyce.tistory.com 지난 글에 이어서 WorkManager를 사용해봅시다 1. 고유한 작업 실행 1편에서 마지막에 작업 취소할 때 잠깐 나왔던 개념입니다 WorkManager .getInstance(this) .enqueueUniqueWork( "oneTimeUnique", ExistingWorkPolicy.KEEP, workRequest ) Work..

안드로이드 2022. 6. 7. 21:43
WorkManager 사용해보기 1

이번에는 Jetpack Library 중 하나인 WorkManager를 사용해보려고 합니다. WorkMager도 백그라운드 작업을 해주는 라이브러리 중 하나입니다. 특징 관련해서는 코드를 보면서 확인하는게 이해하기 쉬울 것 같아서 아래에 다루겠습니다. 1. 종속 항목 추가 // WorkManger def work_version = "2.7.1" // (Java only) implementation("androidx.work:work-runtime:$work_version") // Kotlin + coroutines implementation("androidx.work:work-runtime-ktx:$work_version") // optional - GCMNetworkManager support impl..

안드로이드 2022. 6. 5. 22:03
데이터 바인딩 사용해보기

이번에는 데이터 바인딩에 대하여 포스팅을 해보려고 합니다. 데이터 바인딩 (DataBinding)은 Android Jetpack 라이브러리 중 하나로, UI를 바인딩할 수 있는 지원 라이브러리입니다. 선언문을 사용하여 레이아웃의 구성 요소를 앱의 데이터 소스로 이동 포맷할 수 있습니다. 이렇게 정의되어 있습니다. Activity, Fragment 등에서 직접 UI 작업을 진행했던 것을 Data Binding을 활용하여 데이터에 따라 UI를 변경하는 방식입니다. 1. 사용 준비 android { compileSdk 32 defaultConfig { applicationId "com.example.standardstudy" minSdk 26 targetSdk 32 versionCode 1 versionNam..

안드로이드/코드 2022. 5. 28. 21:58
이전 1 2 3 다음
이전 다음
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 포켓몬 도감
  • column
  • Compose BottomSheet
  • Compose QRCode Scanner
  • Retrofit
  • Worker
  • Kotlin
  • LazyColumn
  • Row
  • Duplicate class found error
  • Compose Naver Map
  • Compose ConstraintLayout
  • Compose MotionLayout
  • Android Compose
  • Fast api
  • Compose BottomSheetDialog
  • WorkManager
  • WebView
  • Pokedex
  • Compose 네이버 지도 api
  • Gradient
  • compose
  • Duplicate class fond 에러
  • Compose 네이버 지도
  • Compose BottomSheetScaffold
  • 안드로이드 구글 지도
  • 안드로이드
  • 웹뷰
  • Android
  • Compose ModalBottomSheetLayout
more
«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바