Android (35) 썸네일형 리스트형 [Web] AWS Ubuntu 설치하기 / X-Shell 활용하기 AWS Ubuntu 설치 https://devjjo.tistory.com/30 [AWS] EC2 인스턴스(ubuntu) 생성 및 연결 EC2 인스턴스(ubuntu) 생성 및 연결 방법 - EC2 1년무료 ubuntu서버 생성 - Xshell을 이용한 리눅스 서버 연결 AWS가입 1. AWS가입 https://aws.amazon.com/ko/ EC2 인스턴스 생성 1. 상단메뉴 서비스 -> EC2 ->.. devjjo.tistory.com 해당 링크를 따라서 Ubuntu 생성 작업까지 진행해준다. 이 때, 보안그룹 설정을 추가적으로 설정해줘야 한다. 아마 대부분 외부 IP로 접속이 안되는 문제가 발생했을 때, 가장 먼저 확인해야할 부분이 방화벽과, 보안그룹에서 접속허용을 해주었는지에 대한 확인이다. 위 링.. [Android/Kotlin] 안드로이드/코틀린 findViewById() 없이 View 선언하기 www.androidhuman.com/2016-07-25-kotlin_android_extensions Kotlin Android Extensions - findViewById()는 이제 그만! #Android, #Kotlin, and #Tesla www.androidhuman.com [Android/안드로이드] 안드로이드 Youtube API 사용하기 Android App 개발 시 사용했던 Youtube API github.com/PierfrancescoSoffritti/android-youtube-player PierfrancescoSoffritti/android-youtube-player YouTube Player library for Android and Chromecast, stable and customizable. - PierfrancescoSoffritti/android-youtube-player github.com [Android/Kotlin] 안드로이드/코틀린 공공 데이터포털 XML Parsing 정부 공공 데이터포털에서는 앱/웹 개발에 필요한 다양한 Data 를 제공해준다. 흔히 우리가 많이 알고 있는 날씨, 미세먼지 정보를 포함해 최근에는 코로나 예바접종 관련한 정보를 포함해 다양한 정보를 제공하고 있다. 그 중 제공 방식 중 XML 방식을 파싱하는 방법과 관련 된 링크를 첨부한다. 보통 JSON 방식도 있으나 XML 방식도 존재하니, 해당 방법도 알아두면 좋을 것 같다. XML Parsing 방식도 매우 다양하므로, 자신이 사용하기 좋은 방법으로 개발하면 될 것이다. 아래 첨부하는 방식은 2가지 방식이며, 하나는 JS?의 Node를 이용한 방식인것 같고, 다른 하나는 Retrofit2를 활용한 방식이다. 먼저 정부에서 제공하는 공공 데이터 포털이 https 인 것도 있지만! http 로 제공.. [코틀린/Android] 안드로이드 코틀린 AppUpdateManager 안드로이드 앱 개발 시 앱을 주기적으로 업데이트하여 등록하여 디버깅 혹은 기능을 추가하는 경우가 많다. 이 경우 앱이 업데이트 되었음을 사용자에게 알려줘야 하며, 지속적인 업데이트를 할 수 있도록 조치해주어야 한다. 앱을 업데이트 하는 방식은 알려주거나, 사용자가 직접 구글 플레이 스토어에서 업데이트를 진행하는 방식 이렇게 2가지 방식이 존재하는데, 소개하는 방식은 앱 실행 시 자동으로 업데이트가 될 수 있도록 하는 방식이다. 해당 방법 관련 링크를 아래에 첨부하며 자신에게 맞는 방식을 선택해서 진행하면 될 것 같다. lateinit var appUpdateManager : AppUpdateManager override fun onCreate(savedInstanceState: Bundle?) { sup.. [코틀린] Kotlin RecyclerView Scroll 속도 조절 리사이클러뷰를 가로형태(HORIZONTAL)로 사용할 경우 좌우로 스와핑 시 속도 때문에 내가 원하는 Position으로 이동하기 힘들 경우가 있다. 이 경우 다음 코드를 이용해서 스크롤 속도를 조절해서 조정할 수 있다. /** 가로형 RecyclerView 에서 리사이클러뷰 좌우로 스와프 시 속도를 조절해주는 Class * * 기본 RecyclerView 의 경우 좌우 스와프 시 빠른 속도로 인해 원하는 Position에 위치 시키가 매우 까다로움 * * 해당 속도를 느리게 or 빠르게 조절 할 수 있는 LayoutManager Class * */ class VariableScrollSpeedLinearLayoutManager(context: Context?, private val factor: Flo.. [Android] Glide 썸네일 설정 & 기본 이미지 설정 안드로이드 앱 개발 시 이미지를 불러오거나, 이미지를 편집(크기 조절, 간단한 효과) 등을 적용할 때 많이 사용하는 것 중 하나가 Glide 이다. 그 중 글라이드에 이미지를 서버에서 또는 이미지가 커서 바로 표현할 수 없는 경우 썸네일을 활용해 점차 선명한 이미지로 표시해줄 수 있으며, 또한 이미지를 불러오는 중이라는 것을 표현하기 위해 기본 이미지를 설정 해줄 수 있다. 사용 방법은 간단하다. 다음과 같이 평소와 같이 글라이드를 사용 하되 뒤에 thubnail 과 placeholder 를 추가해주면 된다. 1) thubnail(0.1f) thubnail 의 뒤에 숫자는 이미지의 화질을 결정해주는데, 0.1f 로 나타내면 원본 이미지의 10%의 화질로 불러온 후 원본 이미지의 화질로 보여주게 된다. h.. [Android] Kakao, Facebook, Naver 간편 로그인 API 사용하기. 앱 개발 시 보통 자체 로그인 기능과 함께 편의성을 위해 간편 로그인 API 을 붙이는 경우가 많다. 이런 경우 보통 Kakao , Facebook, Naver, Google 등의 로그인 기능을 붙이는데, 여기서 구글을 제외한 로그인 API 를 붙일 때 참고했던 글들의 링크를 첨부한다. 아래 링크 외에도 초보자들이 쉽게 사용할 수 있도록 정리하신 분들이 많으므로, 해당 링크로 설명이 부족한 분들의 경우 해당 API를 제공하는 회사의 가이드 또는 다른 링크를 참고해도 좋을 것 같다. 1. Kakao Login API https://youngest-programming.tistory.com/93 [안드로이드] 카카오톡 로그인 구글로그인과 페이스북로그인에 이어서 카카오톡 로그인을 해본 걸 정리하는 포스팅을 갖.. 이전 1 2 3 4 5 다음