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

알렌보이스

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

알렌보이스

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

Kotlin (16)
Compose GoogleMap

1) 라이브러리 설치 implementation 'com.google.maps.android:maps-compose:2.5.3' implementation 'com.google.android.gms:play-services-maps:18.1.0' 2) API 키 발급 API 키 사용 | Android용 Maps SDK | Google Developers 의견 보내기 API 키 사용 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 플랫폼 선택: Android iOS 자바스크립트 여기에서는 Android용 Maps SDK에 사용할 API 키를 만 developers.google.com api 발급은 어렵지 않으므로 생략하겠습니다. 3) API 셋팅 발급받은 api key는 lo..

안드로이드/코드 2022. 10. 27. 21:17
Compose Animation

Compose의 Animation은 간단하게 정리하면 다음과 같습니다. 어떤 애니메이션이 어떻게 동작시킨다. 어떤 애니메이션을 사용할지 여부는 Transition을 통해 지정하고, 이 Animation동작이 어떻게 작동할지는 AnimationSpec에 의해 정해집니다. 그전에 언제 애니메이션을 작동시킬 것인지가 필요합니다. 우선 간단하게 Visible 상태를 변경시키는 AnimatedVisibility에 대해 알아보겠습니다. var visible by remember { mutableStateOf(false) } Button(onClick = { visible = visible1.not() }) { Text(text = "Click") } AnimatedVisibility(visible = visible..

안드로이드/코드 2022. 8. 27. 19:03
포켓몬 도감 만들기(3) : Fast Api, Compose, 상세 화면

2022.08.21 - [안드로이드/코드] - 포켓몬 도감 만들기(2) : Fast Api, Compose, 홈 화면, 리스트 화면 포켓몬 도감 만들기(2) : Fast Api, Compose, 홈 화면, 리스트 화면 2022.08.21 - [안드로이드/코드] - 포켓몬 도감 만들기(1) : Fast Api 포켓몬 도감 만들기(1) : Fast Api Fast Api 설치 pip install fastapi 터미널에 위의 명령어를 입력하면 설치가 됩니다. 추가로 Python이 없.. alanboyce.tistory.com 이전 편에 이어서 상세 화면에 대해 작성하겠습니다. 상세 화면 1) UI @Composable fun DetailScreen( routeAction: RouteAction, viewMo..

안드로이드/코드 2022. 8. 21. 21:32
포켓몬 도감 만들기(1) : Fast Api

Fast Api 설치 pip install fastapi 터미널에 위의 명령어를 입력하면 설치가 됩니다. 추가로 Python이 없을 경우 따로 설치해야 합니다. pip install "uvicorn[standrad]" 서버 작동을 위해서 uvicorn도 설치를 합니다. uvicorn main:app --reload 설치가 완료된 후 위의 명령어를 입력하면 http://127.0.0.1:8000의 주소로 서버가 구동된 것을 확인할 수 있습니다. 하지만 아직 아무것도 안 했기 때문에 {"detail":"Not Found"} 이런 문구가 출력이 될 것입니다. 이제 Python 파일을 생성해 줍니다. from fastapi import FastAPI app = FastAPI() @app.get("/") def ..

안드로이드/코드 2022. 8. 21. 21:17
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
이전 1 2 다음
이전 다음
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Worker
  • Pokedex
  • 안드로이드 구글 지도
  • Compose QRCode Scanner
  • Fast api
  • Row
  • Android
  • WorkManager
  • 안드로이드
  • Compose BottomSheetDialog
  • 웹뷰
  • column
  • Gradient
  • LazyColumn
  • Compose MotionLayout
  • Compose ModalBottomSheetLayout
  • Compose 네이버 지도
  • Compose 네이버 지도 api
  • WebView
  • Compose BottomSheetScaffold
  • Duplicate class fond 에러
  • Compose ConstraintLayout
  • compose
  • Retrofit
  • 포켓몬 도감
  • Kotlin
  • Compose BottomSheet
  • Android Compose
  • Compose Naver Map
  • Duplicate class found error
more
«   2025/07   »
일 월 화 수 목 금 토
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

티스토리툴바