728x90 전체 글30 [ETC] JitPack으로 라이브러리 모듈 배포하기 JitPack 자신이 만든 라이브러리를 배포하는 방법들 중 JitPack을 통해 라이브러리 모듈을 배포하는 방법을 알아보겠습니다. JitPack을 사용하면 크게 설정할 것 없이 Github에 있는 자신의 프로젝트를 배포할 수 있습니다. 프로젝트에 JitPack 설정 시작 전 프로젝트 구조는 다음과 같습니다. Github 프로젝트는 미리 생성했습니다. 꼭 다음과 같은 구조일 필요는 없습니다.(라이브러리 모듈만 존재해도 가능) app : 테스트를 위한 앱 모듈 (배포하지 않음) exlibrary : 테스트를 위한 라이브러리 모듈 (배포 대상) Example 클래스 코드 class Example { fun getString(): String = "Jhdroid" fun getBlogUrl(): String =.. 2021. 3. 2. [Roulette] 룰렛을 그리고 회전시키기 (3) - 회전 결과 리턴하기 이전 글 1 편 : jhdroid.tistory.com/23?category=932192 2 편 : jhdroid.tistory.com/25?category=932192 Github github.com/JhDroid/android-roulette-wheel-view JhDroid/android-roulette-wheel-view Android draw roulette view. Contribute to JhDroid/android-roulette-wheel-view development by creating an account on GitHub. github.com 애니메이션 시작/종료 여부 확인 1. Listener 생성 일단 애니메이션의 시작/종료를 알릴 수 있는 Listener를 생성합니다. Ani.. 2021. 3. 1. [Roulette] 룰렛을 그리고 회전시키기 (2) - 텍스트 쓰기, 애니메이션 적용 이전 글 1 편 : jhdroid.tistory.com/23?category=932192 Github github.com/JhDroid/android-roulette-wheel-view JhDroid/android-roulette-wheel-view Android draw roulette view. Contribute to JhDroid/android-roulette-wheel-view development by creating an account on GitHub. github.com 룰렛 내부에 텍스트 쓰기 이전 글에서 완성한 룰렛 내부에 텍스트를 쓰는 방법을 알아보겠습니다. 1. 텍스트를 위한 Paint와 데이터 리스트 추가 기본적으로 텍스트 색상은 검은색이고 설정으로 중앙 정렬을 추가하겠습니다. .. 2021. 2. 23. [Roulette] 룰렛을 그리고 회전시키기 (1) - 룰렛 그리기 개요 안드로이드에서 룰렛을 Custom View를 통해 직접 그리고 회전시켜보는 예제 코드입니다. 코드는 코틀린으로 작성했습니다. 작업된 코드는 아래 github 주소를 확인해주세요. 작성일 기준 아직 미완성입니다 ㅜㅜ 가이드 코드와 약간 다릅니다. github.com/JhDroid/android-roulette-wheel-view JhDroid/android-roulette-wheel-view Android draw roulette view. Contribute to JhDroid/android-roulette-wheel-view development by creating an account on GitHub. github.com 룰렛 그리기 1. 커스텀 뷰 클래스 생성 package com.jhdro.. 2021. 2. 19. [Android] 클래시 오브 클랜 맵(배치) 복사 앱을 만드는 방법 개요 클래시 오브 클랜을 하다 보면 배치 복사를 위해 사용하게 될 Maps of CoC 앱들이 동작하는 방식을 알아보려 합니다. 앱을 완벽하게 만드는 가이드 글이 아닌 동작 방식과 이를 이용해서 앱을 어떻게 만드는지 정도의 가이드입니다. 클래시 오브 클랜 배치를 복사하는 과정 클래시 오브 클랜을 실행해서 자신의 배치를 복사하고 자신의 배치를 다시 적용해보는 과정을 통해 배치를 복사하는 방법을 알아봅시다. 복사된 링크 : link.clashofclans.com/kr?action=OpenLayout&id=TH11%3AHV%3AAAAACQAAAAH09CiP-5wLC7u9hs4k2DgY 배치 공유를 누르면 자신의 맵의 배치가 링크 형태로 나오며 이를 공유하면 다른 유저들이 자신의 배치를 사용할 수 있게 됩니다... 2021. 1. 25. [Android] Android TV 새로운 프로젝트 생성 Android TV 앱 개발을 위한 새로운 프로젝트 생성 Create New Project 창에서 Android TV - Empty Activity를 선택해 프로젝트 생성 No Activity를 선택하지 않는 이유 No Activitiy를 선택해 프로젝트를 생성하면 Android TV를 위한 기본적인 세팅이 되지 않아 불편합니다. Empty Activity를 선택해서 프로젝트를 생성하면 기존에 보던 새로운 프로젝트와 다르게 뭔가 파일이 많이 생성된 것을 확인할 수 있습니다. 샘플 프로젝트 같은 느낌으로 바로 빌드해서 실행하면 여러 가지 레이아웃을 경험할 수 있습니다. 여기서 생성된 클래스들을 참고하면서 개발하는 것이 좋지만 당장은 필요하지 않기 때문에 MainActivity를 제외하고 전부 지워줍니다.(.. 2021. 1. 20. 이전 1 2 3 4 5 다음 728x90