목록분류 전체보기 (248)
와챠의 우당탕탕 코딩 일기장
10/28 : Unity6 - 3D 게임 만들기 : 에셋 스토어 사용법 캐릭터 움직이기 텍스처 사용하기 라이트 사용하기 파티클 시스템 사용하기 1, 3D 프로젝트 생성 2, File > Save as로 Main 씬 만들기 3, Window > Asset Store 에서 'standard assets' 검색 > 아래 에셋 클릭 > 내 에셋에 추가하기 > Unity에서 열기 클릭 다운로드 > import 4, Assets > SampleScenes > Scenes > Character Third Person 더블 클릭 5, 게임 실행 시 오류 해결하기 5-1, Assets > Standard Assets > Utility > Simple Activator Menu 더블 클릭 5-2, using UnityEn..
유튜브하다가 이건 또 어케하는 거야 싶어져서 만들어 봤는데 생각보다 너무 오래 걸렸다~~~~ 시작하기 전에 다른 분들이 알려주신 이슈 해결 사항도 여기 적어보고자 합니다!! 1, 왼쪽으로 스와이프 해서 삭제 버튼을 보이게할 때, 다른 리스트도 함께 스와이프 되는 현상 (RecyclerView swipe to show button 구현 중 UI가 초기화 되지 않는 현상) 해결 방법 => https://velog.io/@hoyaho/RecyclerView-swipe-to-show-button-%EA%B5%AC%ED%98%84-%EC%A4%91-UI%EA%B0%80-%EC%B4%88%EA%B8%B0%ED%99%94-%EB%90%98%EC%A7%80-%EC%95%8A%EB%8A%94-%ED%98%84%EC%83..
책을 좀 읽어야겠어서 밀리의 서재를 깔았는데 헉 이거 어케 만든 거임!?!?! 하는 게 또 있었다. 뭐냐면 이거임... : 이렇게 1, 내가 원하는 위치에 드래그도 되고 2, 다시 벽에 붙기도 하고 3, 심지어 클릭도 되는!!!!! 귀엽고 멋진 기능이었다. 이거 관련 라이브러리가 분명 어디 있을 거 같은데 못찾겠어서...^ 직접 만들어봤다. 내가 만든 것 : 완전 똑같지는 않지만 내가 구현하고 싶었던 기능들은 다 구현해보았다!!!!! activity_main.xml floatingView 클릭했을 때 innerLayout이 이동하는 애니메이션들 anim > transform_visible.xml anim > transform_gone.xml MainActivity.kt floatingLayout 참고 h..
트위터 하다가 갑자기 어? 이거 어케 만든 거지? 궁금해져서 만들어보게 되었다. 근데....!!!!!! 생각처럼 잘 되진 않는다.... 일단 지금 만든 거라도 올려본다. 내가 만들고 싶은 최종본 : 1, 헤더 이미지에서 추출한 색으로 상태바와 툴바 배경색 변경 2, 툴바와 탭 레이아웃 고정(pin) 3, 탭 레이아웃에서 글자 수에 따라 indicator 크기 변경 4, 닉네임까지 스크롤 되면 toolbar에 타이틀 보이기 5, 스크롤 할 때마다 인장 작아지고 커지는 애니메이션 내가 만든 것 : 3번까진 했다. 1, 헤더 이미지에서 추출한 색으로 상태바와 툴바 배경색 설정하기 1-1, 라이브러리 추가 implementation 'androidx.palette:palette-ktx:1.0.0' // 색상 추..
실행 결과 to : ~@naver.com from : ~@gmail.com 1, 라이브러리 추가 https://code.google.com/archive/p/javamail-android/downloads Google Code Archive - Long-term storage for Google Code Project Hosting. code.google.com 위 링크에서 additionnal.jar, mail.jar, activation.jar 를 다운받아서 프로젝트 안의 app > libs 폴더 안에 넣기 2, AndroidManifest.xml에 권한 설정 3, 비동기적으로 실행해야하기 때문에 코루틴 추가 및 libs에 넣은 라이브러리도 추가한 후 Sync // 코루틴 implementation ..
문제 상근이는 감옥에서 죄수 두 명을 탈옥시켜야 한다. 이 감옥은 1층짜리 건물이고, 상근이는 방금 평면도를 얻었다. 평면도에는 모든 벽과 문이 나타나있고, 탈옥시켜야 하는 죄수의 위치도 나타나 있다. 감옥은 무인 감옥으로 죄수 두 명이 감옥에 있는 유일한 사람이다. 문은 중앙 제어실에서만 열 수 있다. 상근이는 특별한 기술을 이용해 제어실을 통하지 않고 문을 열려고 한다. 하지만, 문을 열려면 시간이 매우 많이 걸린다. 두 죄수를 탈옥시키기 위해서 열어야 하는 문의 개수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 테스트 케이스의 수는 100개를 넘지 않는다. 첫째 줄에는 평면도의 높이 h와 너비 w가 주어진다. (2 ≤ h, w ≤ 100) 다음 h개 줄에는 감옥..
문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n이 주어진다. n은 1,000,000,000,000,000,000보다 작거나 같은 자연수이다. 출력 첫째 줄에 n번째 피보나치 수를 1,000,000으로 나눈 나머지를 출력한다. 풀이 피사노 주기를 이용해..
이건 걍... 말할 것도 없음 android:orientation="horizontal" 만 추가하면 됨.... 끝임........ 덜덜 갑자기 가로 슬라이드 리사이클러뷰가 만들고 싶어서 만들어본 건데 너무 간단해서... 머쓱하다. 그래도 만들었으니 일단 올려봄. 그리고 레이아웃 매니저 설정도 좀 다르게 해줬다. 그동안은 RecyclerView의 layoutManager 설정해주는 거를 kt에서 코드로 weatherRecyclerView1.layoutManager = LinearLayoutManager(this@MainActivity) 이렇게 했는데 이번엔 xml에서 아래코드를 추가하는 방식으로 해봤다. 코드도 깔끔해지고 좋은 듯? app:layoutManager="androidx.recyclerview..