일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 북한살둘레길
- 커스텀린트
- 어떻게 나답게 살 것인가
- 목적중심리더십
- 자취필수템
- 캐치마인드
- 목적 중심 리더십
- 1일1커밋
- 한달독서
- 베드테이블
- 한단어의힘
- 지지않는다는말
- 리얼하다
- 브런치작가되기
- 소프시스 밤부 좌식 엑슬 테이블
- 좌식테이블
- 테트리스
- 슬기로운 온라인 게임
- 베드트레이
- 아비투스
- 한달어스
- 소프시스
- T자형인재
- 프래그먼트
- 면접
- 한달브런치북만들기
- 함수형 프로그래밍
- 재택근무
- 안드로이드
- 끝말잇기
- Today
- Total
목록전체 글 (351)
정상에서 IT를 외치다
안녕하세요. 블랙진입니다.이번 시간에는 비트맵 사용법에 대해 공부해볼려고 합니다. 사용한 이미지 url : https://i.ytimg.com/vi/WCXM4DnwT1g/maxresdefault.jpg 위 링크는 1280 x 720 크기의 black panther 이미지 입니다. 테스트로 사용한 기기는 SM-G920K 로 해상도는 1440 x 2560 입니다. dpi 는 640 이며 1 dp = dpi / 160 * px 의 관계이므로 1dp = 4px 입니다.// device 높이와 넓이 val deviceWidth = resources.displayMetrics.widthPixels val deviceHeight = resources.displayMetrics.heightPixels // dpi 구하..
안녕하세요. 블랙진입니다. 이번시간에는 '뷰페이저 만들기' 포스팅에 이어서 인디케이터를 달아볼려고 합니다. 먼저 인디케이터가 무엇인지 봐야겠죠? 위 이미지 처럼 A ~ E 의 5개의 화면을 전환하는데 몇 번째 화면인지를 표시하기 위한 뷰가 인디케이터 입니다. 위 예제를 진행하기에 앞서 이전 "뷰페이저 만들기" 포스팅을 진행해 주셔합니다. 혹은 깃허브 주소에서 예제 파일을 다운받아 주세요. 그럼 간단한 인디케이터를 만드는 법에 대해 포스팅을 시작하겠습니다!! 1. CircleIndicator class 를 새로 만들어 줍니다.class CircleIndicator: LinearLayout { private var mContext: Context? = null private var mDefaultCircle..
안녕하세요. 블랙진입니다. 뷰페이저는 아래 보이는 이미지와 같이 좌우 드래그를 통해 화면이 변하는 뷰입니다. 다양한 방법으로 뷰페이저를 만들 수 있지만 이번에는 Fragment 를 사용한 뷰페이저를 만들어 보겠습니다. 1. MainAcitivty 에서 viewPager 에 adapter 를 설정합니다.class MainActivity : AppCompatActivity() { private val adapter by lazy { MainAdapter(supportFragmentManager) } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activi..
이번 독서모임에서 읽은 책은 '라틴어 수업' 입니다. 책의 저자는 바티칸 대법원 로타 로마나 변호사이며 서강대학교에서 라틴어 강의를 진행 하신 한동일 작가님 이며 강의를 했던 '초급, 중급 라틴어' 수업 내용들을 정리한 책이 바로 '라틴어 수업'입니다. 많은 생각할 거리를 우리에게 던져주며 매 장 마지막에는 질문으로 마무리 합니다. 또한 '라틴어'라는 어려운 언어를 보다 이해하기 쉽고 재치있게 설명하고 있어 마지막 장까지 재미있게 읽을 수 있었습니다. 서문에는 '사람은 가르치며 배운다(Homines, dum docent, discunt)' 라는 글과 함께 본격적인 수업을 시작합니다. 많은 생각할 거리를 독자들에게 던져주는데, 저는 그 중 '배움'에 이야기 해보고자 합니다. p57 "배운 사람이 못 배운 ..
안드로이드 그라데이션 효과에 대해 간단히 포스팅 해보겠습니다. 그라데이션 효과는 xml 상에서 아래와 같이 만들어서 사용이 가능합니다. 위와 같이 startColor 에는 red 를, endColor 에는 blue 를 넣어 주었습니다. 그러면 아래와 같이 그라데이션이 들어간 이미지가 생성됩니다. angle = 0 angle 은 그림의 각도를 나타내며 90 인경우 아래와 같이 시계 반대반향 으로 이미지가 회전합니다. angle = 90 참고로 gradient 에는 최대 3가지 색을 설정해 줄 수 있습니다. center color 에 초록색을 넣었을 때 코드와 화면입니다. gradient 를 사용하여 다얀한 xml 을 만들어 즐거운 코딩 하시기 바랍니다.~!