전체 글(113)
-
90년된 장난감 회사가 어른 팬들을 활용하는 방법[티타임즈]
https://www.unicornfactory.co.kr/article/2023110317584423328 90년된 장난감 회사가 어른 팬들을 활용하는 방법[티타임즈] - 유니콘팩토리세계 1위 장난감 회사 레고(LEGO)는 1932년 덴마크의 한 목공소에서 시작했다. 자투리 목재로 만든 오리 모양 장난감, 요요, 나무 블록으로 시작했고, 1958년 플라스틱 사출기를 활용한 지금의 레고www.unicornfactory.co.kr 아티클 요약- 레고(LEGO)는 경쟁사 Mattel, Hasbro 등의 매출이 감소하는 와중에도 꾸준한 성장을 이뤄내고 있음.- 레고의 성장 이면에는 탄탄한 팬 커뮤니티가 존재함.- 레고는 창사 이래 플라스틱 블록 장난감의 대표격으로 자리매김해왔으나, 블록형 장난감의 특허 만료 ..
2024.06.24 -
코드카타 - 문자열 내림차순으로 배치하기
문제 설명 문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요. s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다. 제한 사항 str은 길이 1 이상인 문자열입니다.입출력 예 s return "Zbcdefg" "gfedcbZ" 풀이class Solution { fun solution(s: String): String { var answer = "" answer = s.toList().sortedDescending().joinToString("") return answer }} 참고 사이트 (리스트/어레이 자료형의 ..
2024.06.24 -
240620_TIL
https://skycat1127.tistory.com/95 코드카타 - 약수의 개수와 덧셈문제 설명 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하skycat1127.tistory.comhttps://skycat1127.tistory.com/96 비행기 무덤서 전기차 태어난다…광산 마을서 자란 그녀의 결심[월드콘]https://www.unicornfactory.co.kr/article/2024041915353043788 비행기 무덤서 전기차 태어난다…광산 마을서 자란 그녀의 결심[월드콘] - 유니콘팩토리싱가폴 스타트업 난디나렘, 항공기 재활용해 탈탄소 해답sky..
2024.06.20 -
Android - 액티비티 생명 주기
# 액티비티 생명 주기의 개념 # 액티비티의 수명- onCreate()와 onDestroy() 사이에 존재- onCreate(): 액티비티가 생성되어 레이아웃 설정 등을 수행- onDestroy(): 호출되는 시점에 사용하고 있는 리소스를 모두 해제하고 마감 # 액티비티 화면에서 눈에 보이게 되는 Visibility- onStart()와 onStop() 사이에 존재- 유저가 액티비티를 화면에서 보고 상호작용이 가능- onStop()이 호출되어 새 액티비티가 시작되면 기존의 액티비티는 Stop- 시스템은 액티비티의 전체 수명 내내 onStop()과 onStart()를 여러 번 호출 가능- 이때 액티비티는 유저에게 보였다가 숨겨짐을 반복 # 액티비티가 foreground에서 동작하는 구간- onResume(..
2024.06.20 -
Android - 인텐트(Intent)
# 인텐트의 개념- 개념: 일종의 메시지 객체로, 다른 앱 구성요소(액티비티, 서비스, 브로드캐스트 리시버)로 작업을 요청하는 기능 수행 # 인텐트의 유형1) 명시적 인텐트(Explicit Intent)- 특정한 컴포넌트를 직접적으로 호출- 인텐트 객체에 시작하고자 하는 구성 요소의 이름을 명확하게 설정하고 startActivity() 또는 startService() 메소드를 통해 해당 컴포넌트를 실행- 주로 앱 내부에서 다른 액티비티나 서비스를 시작할 때 사용(메인 액티비티에서 사용자 입력을 받아 세부 정보를 표시하는 새로운 액티비티를 띄울 때 등) 2) 암시적 인텐트(Implicit Intent)- 특정한 컴포넌트를 명시하지 않고, 수행하고자 하는 일반적인 작업을 인텐트 객체에 설정해 startAct..
2024.06.20 -
Android - 액티비티(Activity)
# 안드로이드 4대 컴포넌트1) 액티비티- 사용자가 직접 상호작용하는 화면- 사용자 UI 담당, 사용자 입력에 반응하는 이벤트 기반 프로그래밍 실현 2) 서비스- 백그라운드에서 오랜 시간 실행되어야 하는 작업(음악 재생, 파일 다운로드 등)- 사용자가 직접적으로 인지하지 못하는 백스테이지 작업 담당 3) 브로드캐스트 리시버- 안드로이드 시스템으로부터 발송되는 다양한 이벤트나 정보를 앱이 받을 수 있게 해주는 컴포넌트(배터리 부족 경고, 화면 꺼짐 등의 시스템 이벤트 처리)- 앱은 브로드캐스트 메시지를 구독하고 해당 이벤트가 발생했을 때 반응할 수 있음 4) 콘텐트 프로바이더- 앱 간의 데이터 공유 실현(연락처 어플이 다른 어플에 연락처 데이터를 제공하는 등)- 데이터를 저장/관리하는 일종의 DB 역할 #..
2024.06.20