본문 바로가기

분류 전체보기96

[안드로이드/JAVA] 안드로이드로 Wordle 만들어 보기 #1 인터넷을 찾아보다 Wordle이란 게임을 보게 되었는데 이게 유행이라고 하더라 그래서 한번 안드로이드화 시키기로 마음먹었다. 먼저 룰을 알아보도록 하자. Rule 6번의 시도 안에 오늘의 워들을 알아내야 한다. 이때 내가 적은 단어가 정답에 맞는지는 단어를 적고 각 타일의 색으로 알아낸다. 만일 타일이 초록색으로 표시된다면: 표시된 글자가 워들에 존재한다. 표시된 글자가 정확히 같은 위치에 위치한다. 만일 타일이 노란색으로 표시된다면: 표시된 글자가 워들에 존재한다. 하지만 정확히 같은 위치에 있지는 않다. 만일 타일이 회색으로 표시된다면: 이 글자는 워들에 없는 글자이다. 같은 글자를 둘 이상 제시했을 때 워들에 존재하는 개수보다 더 많은 경우에도 이렇게 표시된다. 그러면 이제 만들어 보도록 하자 일단.. 2022. 3. 5.
[안드로이드/JAVA] 백그라운드 색 바꾸기, 이미지 뷰 색 바꾸기 이번에는 이미지 색을 바꾸는 법을 가지고 왔다. 물론 xml 상에서는 쉬운 것이니 코드로 가져왔다. 우선 백그라운드 색 바꾸는 법을 먼저 살펴보자. setBackgroundColor TextView Empty1 = findViewById(R.id.Empty1); Empty1.setBackgroundColor(Color.parseColor("#808080")); 우선 텍스트뷰를 id로 가져온다. 그다음 setBackgrounColor를 이용해 색상의 코드를 적어 색을 바꾼다. 그다음은 이미지 뷰 색 바꾸기를 알아보자. 이 부분은 ColorFilter가 있다. Tint도 있지만 이건 사용을 안 해 봤다. ColorFilter ImageView Empty2 = findViewById(R.id.Empty2); .. 2022. 3. 4.
[안드로이드] 이미지에 텍스트 넣기 이번에 만들어 볼 것은 이미지에 텍스트를 넣는 것이다. 일단 이미지 뷰에 텍스트를 넣는 것보단(이건 인터넷 뒤져도 못 찾았음), 그냥 텍스트 뷰에 백그라운드로 이미지(drawable)를 넣는 것이 쉽다고 판단해 만들었다. 그러면 xml 코드를 보자. 이런 식으로 만들면 백그라운드가 drawable-screen_background_light인 텍스트 뷰가 나오게 된다. 그리고 텍스트 부분에 텍스트를 적어 넣으면 된다. 이미지처럼 나오게 된다. 나는 5개를 만들어 주었다. 이런 식으로, 다음번에는 저 배경색을 코드로 바꾸는 법을 가지고 오겠다. 2022. 3. 3.
[안드로이드/JAVA] Rest API GET, POST 알아보기 *** 코틀린 버전 및 더 자세한 설명으로 다시 포스팅했습니다. 2022/8/23 https://krapoi.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CKotlin-Retrofit2-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 [안드로이드/Kotlin] Retrofit2 사용하기 내가 2022년 3월 달에 Get, Post에 대해서 올렸었는데, 내용이 한참 부실했기 때문에 다시 정리해 본다. 전에 올린 포스팅은 링크를 올려두겠다. https://krapoi.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%E.. krapoi.tistory.com 내가 이번에 앱을 만들면서 서버와 연.. 2022. 3. 2.
[JAVA] 프로그래머스 - 전화번호 목록 이번에 풀어볼 문제는 전화번호 목록이다. 이번 문제는 생각보다 쉬운 문제인데 일단 문제 설명부터 보자. 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 이건 전화번호가 다른 전화번호로 시작하는지를 알면 될 거 같다. 제안 사항 phone.. 2022. 2. 7.