일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- oberve url
- url 추적
- ViewBuilder
- scrolling tab
- SwiftUI
- development language
- swift #swift keychain #keychain 사용법
- UIPresentationController
- detect url
- DataBinding
- GeometryReader
- List
- 스크롤 탭
- Side Menu
- base64 변환
- ios
- transformation.map
- notifychanged
- pod install
- 개발자 면접
- UIViewControllerTransitioningDelegate
- 상단 탭바
- swift
- convert base64
- 기존 앱
- DevelopmentRegion
- Tuist
- Swift Package Manager
- Android
- url 관찰
- Today
- Total
목록분류 전체보기 (170)
버그 잡이
items : Array searchList : ArrayList "items = searchList.toArray(arrayOfNulls(searchList.size))"
https://dejavuqa.tistory.com/317 mysql 설치 와 기본 설정 (on Ubuntu) Ubuntu에 mysql을 설치해 보겠습니다. 언제나 그렇듯이 Ubuntu 버전부터 살펴보겠습니다. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.2 LTS Release: 18... dejavuqa.tistory.com
1. GCP 서버 구축 - https://wikidocs.net/30957 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net - 자세한 설명. 위 예제에서는 debian을 사용했는데 나는 ubuntu로 바꿔서 사용 2. Flask 서버 구축 - http://yonggari.com/set_to_python_server/ AWS에 Flask를 활용한 python 서버구축하기(가장 쉬운방법) - Yonggari's Lab 1. AWS 시작하기 Amazon EC2 : https://aws.amazon.com/ko/ec2/?hp=tile&so-exp=below 본 예제에서의 설치버전 : Ubuntu Server 16.04 LTS (HVM), SSD Volume Type – ami-f2934..
안드로이드의 5번째 구성요소로 인정받고 있는 Fragment. 어떻게 탄생하게 되었는지, 어떻게 사용되고 있는지 알아보겠다. 1. Fragment 탄생 배경 - 과거 단말기의 화면이 작았을때는 view를 담을 수 있는 공간이 제한되었기 때문에 Activity만으로 view들을 표현하기에 충분했다. - 하지만 태블릿이 등장하면서 Activity만으로는 화면을 다양하게 구성하기 힘들어졌다. *초기에는 Activity를 중첩하여 넣었지만 생명주기나 여러 구조적인 문제들로 다루기 힘들었다. - 그래서 등장한 것이 Fragment. 2. Fragment란? - 생명 주기, 레이아웃, 입력 이벤트를 가지는 액티비티의 모듈식 섹션 - 구글에서는 액티비티에 재사용할 수 있는 "하위 액티비티"라고도 말하였다. 3. 특징..
면접을 대비하여 안드로이드 4대 구성요소에 대해서 정리해보겠습니다. 1. Activity - UI를 담당하는 컴포넌트 - 레이아웃을 바탕으로 화면을 그려주고 화면에서 버튼 클릭시 동작과 같은 처리를 담당한다. 2. Service - UI없이 백그라운드에서 작동하는 컴포넌트 ex) 음악 재생 시작은 startService()와 bindService()로 시작할 수 있다. *BindService - Service의 상태를 activity UI에 반영하고 싶을때 사용 ex) 음악 재생 상태에 따라 music player 버튼 모양 변경 +추가적인 개념으로IntentService가 있다. *IntentService - 메인 스레드가 아닌 새로운 스레드에서 동작. - 부하가 큰 작업들은 메인 스레드에서 같이 돌릴..
json이 넘어오는 형태는 크게 3가지가 있다. JsonObject : {상진 : 100, 길동 : 200} JsonArray : [ { : }, { : }, { : } ] JsonArray : {"key" = [ { : }, { : }, { : } ] } 경우에 따라 각각의 요소를 어떻게 뽑을 수 있는지 알아보자. 1. JsonObject : {상진 : 100, 길동 : 200} //info를 해당 json 형식이라고 가정했을때 JSONObject jsonObject = new JSONObject(info); String value = jsonObject.getString("상진"); //String value = 100 2. JsonArray : [ { 이름 : 상진, 나이: 20 }, { 이름 : ..
color.argb(int alpha, int red, int green, int blue) 1. red, green, blue로 적당한 색을 선택합니다. 2. alpha는 여기서 "명도"를 결정합니다. * 0 이면 흰색이고 100이면 1에서 선택한 색이 선명하게 나옵니다. 3. 특정 조건일때 alpha수치를 점점 높이거나 줄이면 됩니다. 예시 (특정 조건일때) int colorPercent += 10 layout_getBug.setBackgroundColor(Color.argb(colorPercent, 255, 135, 135));
https://androidkennel.org/android-sensors-game-tutorial/ How to Use Android Sensors in Games In this post, we're going to learn how to access just one of the multitude of sensors present on an Android device by building a very small game that uses the accelerometer on the device. This androidkennel.org 해당 블로그 글을 보고 정리하는 글입니다. 1. 스크린 전체를 활용하기 위해서 setContentView(R.layout.activity_main) 이 아닌 setCon..