전체 글 53

[JAVA] 재귀로 제곱 구하기(x의 n제곱/n승)/사용자 입력(scanner)

재귀란? 함수 내에서 자기 자신을 또다시 호출하는 행위 1. x의 n제곱을 구하기 위해서는 x를 n번 만큼 곱해야한다. 2. x가 1일 경우 무조건 1이다. [전체코드] public static void main(String[] args) { System.out.println("x의 값을 입력해주세요."); Scanner scanner = new Scanner(System.in); int x = scanner.nextInt(); System.out.println("n의 값을 입력해주세요."); int n = scanner.nextInt(); System.out.println("결과값"); int result = square(x,n); System.out.println(result); } private s..

[Android] 글자 밑줄, 기울임, 굵은꼴 (HTML 마크업 사용) / + 취소선

1. 지원되는 HTML 요소 굵은꼴 굵은꼴 입니다. 기울임꼴 기울임꼴 입니다. 밑줄 밑줄 입니다. 2. 취소선 취소선의 경우 , , 로 지원 된다고 되어있으나 실제로 적용되지는 않음. 취소선 코드 : textView.setPaintFlags(textView.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); 예시 string.xml 해당 xml 화면 (취소선은 코드 작성) 결과

[Android Error] ImageView 이미지 안보임(+ tools) / 특수 문자 삽입

1. ImageView - 이미지 안보임 1-1 @tools:sample 사용 안드로이드 스튜디오 기본 이미지를 임의로 넣었을 때 많이 발생하는 에러인 것 같습니다. 특히 왼쪽같은 avatars 이미지를 넣으면 미리보기 효과이기 때문에 보이지 않습니다. (프로필 아바타로 사용할 수 있는 벡터 드로어블) *tools 참고 https://developer.android.com/studio/write/tool-attributes?hl=ko#toolssample_resources 도구 속성 참조 | Android 스튜디오 | Android Developers Android 스튜디오에서 지원하는 도구 네임스페이스의 다양한 XML 속성은 디자인-시간 기능 또는 컴파일-시간 동작을 사용합니다. developer.an..