분류 전체보기 (117) 썸네일형 리스트형 [Web] AWS / Ubuntu & NginX & MariaDB & PHP 설치하기 Ubuntu 에 서버 셋팅하는 방법이다. 관련 링크가 있어 첨부한다. anko3899.tistory.com/275 ubuntu nginx mariadb php 설치하기 1. 패키지 인덱스 인덱스 정보를 업데이트 : apt-get은 인덱스를 가지고 있는데 이 인덱스는 /etc/apt/sources.list에 있습니다. 이곳에 저장된 저장소에서 사용할 패키지의 정보를 얻습니다. 1 sudo apt u anko3899.tistory.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.. [안드로이드/코틀린] Bottom Sheet Dialog -하단 다이어로그 Bottom Sheet Dialog 의 Kotlin 버전입니다. 다이어 로그를 만들고 사용하는 방법은 다양하므로, 해당 방법은 그 중 하나입니다. 자신의 프로젝트에 맞게 변경해서 사용 혹은 더 적합한 방법으로 진행하시면 됩니다. 먼저 Bottom_dialog 클래스입니다. 해당 클래스를 코틀린으로 생성해주시면 됩니다. 마찬가지로 Class 이름은 confirm.dialog 이나, 원하시는 이름으로 바꾸셔도 됩니다. class confirm_dialog(context: Context) : BottomSheetDialog(context) { init { //R.layout.confirm_bottom_dialog 하단 다이어로그 생성 버튼을 눌렀을 때 보여질 레이아웃 val view: View = layout.. [코틀린] Kotlin RecyclerView Scroll 속도 조절 리사이클러뷰를 가로형태(HORIZONTAL)로 사용할 경우 좌우로 스와핑 시 속도 때문에 내가 원하는 Position으로 이동하기 힘들 경우가 있다. 이 경우 다음 코드를 이용해서 스크롤 속도를 조절해서 조정할 수 있다. /** 가로형 RecyclerView 에서 리사이클러뷰 좌우로 스와프 시 속도를 조절해주는 Class * * 기본 RecyclerView 의 경우 좌우 스와프 시 빠른 속도로 인해 원하는 Position에 위치 시키가 매우 까다로움 * * 해당 속도를 느리게 or 빠르게 조절 할 수 있는 LayoutManager Class * */ class VariableScrollSpeedLinearLayoutManager(context: Context?, private val factor: Flo.. [코틀린] Kotlin Static(정적)변수 사용하기 코틀린에서는 Static 이라는 메소드, 정적 변수가 존재 하지 않는다. 코틀린에서는 다음과 같이 Static을 다음과 같이 사용 할 수 있다. 다음과 같이 companion object 를 이용하면 자바에서의 static과 같이 동일하게 정적 변수& 메소드를 사용 할 수 있다. 이 외에도 다른 방법으로 사용할 수 있다. class test_static { companion object { //static 메소드 fun test(string : String?) { } //static 변수 var test_str : String = "" } } [Android] 앱 무료 아이콘 사이트 모음 앱을 제작하다 보면 기본 아이콘 외에 다양한 아이콘을 가져다 써야 할 때가 있다. 이럴 경우 아래 링크 사이트에서 자신에게 어울리는 아이콘을 찾아 쓰며 유용할 것 같다. 1. www.flaticon.com/ Flaticon, the largest database of free vector icons Download all icons in SVG, PSD, PNG, EPS format or as webfonts www.flaticon.com 2. thenounproject.com/ Noun Project: Free Icons & Stock Photos for Everything thenounproject.com 3. https://pixabay.com/ 이전 1 ··· 6 7 8 9 10 11 12 ··· 15 다음