아직 자바 언어에 익숙치 않아서 인터페이스 개념이 잘 잡히지 않는다.
오픈소스 라이브러리를 사용하거나 다른 사람의 코드를 참조 할 때 인터페이스가 많이 나오기 때문에 개념은 알아두는것이 좋다.
아래 소개되는 페이지들에 쉽고도 친절한 설명이 있으니 참조할 것.
자바 인터페이스 링크 1:
https://wikidocs.net/217
(동물원에 비유하여 왜 필요한지 알기 쉽게 설명하였다.)
자바 인터페이스 링크 2:
http://blog.eairship.kr/122
클래스의 종속성을 줄이면서 결국은 중복되는 코드를 최소화하는 효과가 있다.
=> 생산성 향상
2018년 2월 21일 수요일
2018년 2월 11일 일요일
XBOX ONE S 게임패드(컨트롤러)
XBOX ONE X가 나온 마당에 가격이 많이 저렴해져서 구입하게 된 XB1 S 모델
게임타이틀 라인업은 PS4보단 다소 부족하지만 NETFLIX를 지원하기 때문에 주로 영화감상용으로 쓰게 될 것 같다.
게임 컨트롤러의 디자인이 굉장히 이쁘다. 전원이 켜졌을 때 홈 버튼의 하얀 LED도 멋짐.
+자로 변경된 십자키 모양
트리거 버튼
360 패드와의 비교
단점은 LB, RB 키가 살짝 건드려도 잘 눌리는 수준이라 실수로 눌릴 때가 좀 있다.
2018년 2월 6일 화요일
Android에서 xml만으로 가로선 그리기
1dp 두께의 선긋기 예제
xml layout파일 상에 다음과 같은 태그를 삽입한다.
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#AA333333" />
두께를 변경하려면 layout_height 속성을 바꾼다.
색상을 변경하려면 background 속성을 바꾸면 된다.
xml layout파일 상에 다음과 같은 태그를 삽입한다.
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#AA333333" />
두께를 변경하려면 layout_height 속성을 바꾼다.
색상을 변경하려면 background 속성을 바꾸면 된다.
피드 구독하기:
글 (Atom)