TextView의 테두리는 drawable을 통해 둥글게 바꿀 수 있다. background를 미리 만들어둔 drawable로 바꿔준 후 backgroundTint로 색깔을 설정해주면 색깔도 바뀐다. 그런데 동적으로 textView의 색깔을 바꾸고 싶으면 어떡할까? 버튼을 클릭했을 때, setBackgroundColor로 배경을 설정해주면 색깔은 지정되어도 테두리가 default(직사각형)로 바뀐다. 그럴땐 아래와 같이 하면 된다. 1. RoundedTextView 클래스를 만든다. (참고) package obliviate는 제가 만들고있는 앱(프로젝트) 이름입니다 package com.example.obliviate; import android.content.Context; import android...
내 코딩블로그에... 내돈내산 IT기기를 올려본다 솔직히 헤드폰살 생각이 없었는데.. 에어팟 맥스를 보다보니.. 에어팟 맥스가 사고 싶어졌다. (견물생심 ㅠㅠ) 하지만 너무비쌌다. 후기도 그닥 호평이 아니었다. 무게도 너무 무거워 보였다. 그래서 타협했다!! 소니 1000xm4 실버도 디자인이 괜찮아서 타협에 성공했다..! 만족감 200% 리뷰시작. 언박싱 전. 소니 WH-1000xm4와 쿠팡에서 5800원 주고 산 빠밤스탠드. 먼저 빠밤스탠드부터 언박싱한다. 근데 뭐 언박싱이라 할 것도 없다. 부품이 3개인데, 그냥 붙이면 끝이다. 디자인이랑 색상이 소니 1000xm4랑 잘 맞을 것 같아서 샀다. (싸기도 하고) 1년 보증 스티커와 소니 뒷면 오른쪽에 Headphones connect 저 앱을 설치해야..
Color Picker란, 다음과 같이 사용자가 마우스를 통해 직접 색깔을 선택하여고, 마우스 위치의 색을 가져오는 도구를 말한다. 개발중인 앱에 이걸 쓰고싶었다. (필요했다) 사실 라이브러리로 있는 줄 모르고, 내가 직접 만들고 있었다. 여기서 제일 오른쪽 하단의 버튼을 누르면 사용자가 직접 Color를 설정할 수 있게 하고 싶었다. 그래서 알아보다가 Color Picker라는 라이브러리를 알게됐다. github.com/Dhaval2404/ColorPicker 여기에 아주 잘나와있다. Dhaval2404/ColorPicker 🎨 Color Picker Library for Android. Contribute to Dhaval2404/ColorPicker development by creating an ..
문제설명은 더보기를 눌러주세요 더보기 문제링크 : www.acmicpc.net/problem/12865 문제 이 문제는 아주 평범한 배낭에 관한 문제이다. 한 달 후면 국가의 부름을 받게 되는 준서는 여행을 가려고 한다. 세상과의 단절을 슬퍼하며 최대한 즐기기 위한 여행이기 때문에, 가지고 다닐 배낭 또한 최대한 가치 있게 싸려고 한다. 준서가 여행에 필요하다고 생각하는 N개의 물건이 있다. 각 물건은 무게 W와 가치 V를 가지는데, 해당 물건을 배낭에 넣어서 가면 준서가 V만큼 즐길 수 있다. 아직 행군을 해본 적이 없는 준서는 최대 K만큼의 무게만을 넣을 수 있는 배낭만 들고 다닐 수 있다. 준서가 최대한 즐거운 여행을 하기 위해 배낭에 넣을 수 있는 물건들의 가치의 최댓값을 알려주자. 입력 첫 줄에..
퇴근하고 집에오니!! 택배가 왔다 :) 어제 산 모니터 U2720Q, 카멜마운트 모니터암 (BMA-2) !! 설치하는데 약 1시간정도 든 것 같다 모니터 암 설치 설명서를 보고 너무 어려워 보였는데 막상해보니 생각보다 모니터 암 설치가 어렵지 않았다 잘 안쓰던 데탑팔고 모니터산 보람이 있다. 맥북에 FHD연결해서 쓰다가 4K오니 눈이 떠진 기분.. 글자 하나 하나가 선명하다 FHD+맥북쓰던 이때도 깔끔하다고 느꼈는데.. (최대한 숨긴건데, 뒤에 뭐가 주렁주렁 많았다) 사람들이 모니터 암 왜쓰는지 이제야 알겠다 역시 모니터암을 써야하는이유가 있다.. U2720Q 하단부 마감 문제가 있다던데(?) 저는 잘 모르겠습니다 ㅋㅋ 맘에 들어요 모니터암 사고보니 맥북이 낮아서 거치대를 새로사야하나 생각이 드네요 :)..
문제설명은 더보기를 눌러주세요 더보기 문제링크 : programmers.co.kr/learn/courses/30/lessons/68645 문제 설명 정수 n이 매개변수로 주어집니다. 다음 그림과 같이 밑변의 길이와 높이가 n인 삼각형에서 맨 위 꼭짓점부터 반시계 방향으로 달팽이 채우기를 진행한 후, 첫 행부터 마지막 행까지 모두 순서대로 합친 새로운 배열을 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 1,000 이하입니다. 입출력 예 n / result 4 [1,2,9,3,10,8,4,5,6,7] 5 [1,2,12,3,13,11,4,14,15,10,5,6,7,8,9] 6 [1,2,15,3,16,14,4,17,21,13,5,18,19,20,12,6,7,8,9,10,11]..
문제설명은 더보기를 눌러주세요 더보기 문제링크 : www.acmicpc.net/problem/1072 문제 김형택은 지금 몰래 Spider Solitaire(스파이더 카드놀이)를 하고 있다. 형택이는 이 게임을 이길 때도 있었지만, 질 때도 있었다. 누군가의 시선이 느껴진 형택이는 게임을 중단하고 코딩을 하기 시작했다. 의심을 피했다고 생각한 형택이는 다시 게임을 켰다. 그 때 형택이는 잠시 코딩을 하는 사이에 자신의 게임 실력이 눈에 띄게 향상된 것을 알았다. 이제 형택이는 앞으로의 모든 게임에서 지지 않는다. 하지만, 형택이는 게임 기록을 삭제 할 수 없기 때문에, 자신의 못하던 예전 기록이 현재 자신의 엄청난 실력을 증명하지 못한다고 생각했다. 게임 기록은 다음과 같이 생겼다. 게임 횟수 : X 이..
문제설명은 더보기를 눌러주세요 더보기 문제 링크 : www.acmicpc.net/problem/1806 문제 10,000 이하의 자연수로 이루어진 길이 N짜리 수열이 주어진다. 이 수열에서 연속된 수들의 부분합 중에 그 합이 S 이상이 되는 것 중, 가장 짧은 것의 길이를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N (10 ≤ N < 100,000)과 S (0 < S ≤ 100,000,000)가 주어진다. 둘째 줄에는 수열이 주어진다. 수열의 각 원소는 공백으로 구분되어져 있으며, 10,000이하의 자연수이다. 출력 첫째 줄에 구하고자 하는 최소의 길이를 출력한다. 만일 그러한 합을 만드는 것이 불가능하다면 0을 출력하면 된다. 예제 입력 10 15 5 1 3 5 10 7 4 9 2 8 예제 출력 ..
- Total
- Today
- Yesterday