본문 바로가기

전체 글9

자바스크립트 반복문 4가지 정리 자바스크립트에는 4가지의 반복문이 있다. for ... loop, for ... of, for ... in, forEach이다. 1. for ... loop for ... loop은 평상시 다른 언어에서 많이 사용하는 형태의 반복문이다. const foods = ["Apple", "Banana", "Mango"]; for (let i = 0; i < foods.length; i++) { console.log(foods[i]); } // 코드 실행 시 // Apple // Banana // Mango 2. for ... of const foods = ["Apple", "Banana", "Mango"]; for (const food of foods) { console.log(food); } // 코드 실행 .. 2021. 8. 29.
백준 자바 코드 제출 방법(컴파일 에러 해결) 코딩테스트 준비를 위해서 백준에 접속을 해서 자바로 문제를 풀어보려고 했다. 하지만 그 쉬운 Hello World가 컴파일 에러가 나길래 무슨 일인가 했더니, 클래스 명을 임의로 설정하면 안 된다고 한다. // 잘못된 코드 public class Q2257 { public static void main(String[] args) { System.out.println("Hello World!"); } } 이 전체를 복사, 붙여넣기를 하는데 이 중에서 잘못된 부분이 있다. 코드 자체가 잘못된 것은 아니지만 백준에서의 제출이 가능하려면 저 클래스 명을 Main으로 고쳐야한다. // 제출을 위한 올바른 코드 public class Main { public static void main(String[] args).. 2021. 8. 1.
안드로이드 Glide 이미지 회전 시키기(자동 회전 방지) 찍은 사진을 Glide를 통해 보여주려고 했는데, 핸드폰에서 90도가 뒤집혀서 나오는 경우가 발생했다. 세로 화면으로 사진을 찍었음에도 불구하고, Glide를 통해 ImageView에 이미지를 띄웠을 때 가로로 사진이 나오는 것이다. 이를 해결하기 위해 해결 방법을 찾아봤었는데, 아래 링크를 참고를 했지만 제대로 동작하지 않았다. https://futurestud.io/tutorials/glide-how-to-rotate-images Glide — How to Rotate Images In order to be competitive in today's Google Play environment, your app needs to be polished. Images need to be used consist.. 2021. 4. 9.
안드로이드 ImageView에서 contentDescription의 역할 support.google.com/accessibility/android/answer/7158690?hl=ko 콘텐츠 라벨 - Android 접근성 고객센터 배경 스크린 리더 등 접근성 서비스의 사용자는 콘텐츠 라벨을 사용하여 인터페이스 내 요소의 의미를 이해합니다. 정보가 요소 내에서 시각적으로 전달되는 등의 일부 경우 콘텐츠 라벨은 해 support.google.com 먼저 contentDescription이 무엇인지부터 알아야 할 필요가 있다. contentDescription는 ImageView, ImageButton, CheckBox와 같은 시각적으로 정보를 전달하는 보기에서 이 속성을 사용한다. 시각장애인의 경우 이미지와 같은 정보들은 제대로 받아들일 수 없는 경우가 많기 때문에, 이를 대체할.. 2021. 4. 8.