일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프래그먼트
- 안드로이드
- T자형인재
- 한달어스
- 리얼하다
- 브런치작가되기
- 재택근무
- 소프시스 밤부 좌식 엑슬 테이블
- 함수형 프로그래밍
- 목적중심리더십
- 면접
- 좌식테이블
- 북한살둘레길
- 한달브런치북만들기
- 슬기로운 온라인 게임
- 커스텀린트
- 소프시스
- 1일1커밋
- 어떻게 나답게 살 것인가
- 테트리스
- 한단어의힘
- 베드트레이
- 목적 중심 리더십
- 끝말잇기
- 지지않는다는말
- 캐치마인드
- 베드테이블
- 아비투스
- 한달독서
- 자취필수템
- Today
- Total
목록분류 전체보기 (351)
정상에서 IT를 외치다
이번 독서 모임 때 읽은 책은 '2018 제9회 젊은작가상 수상작품집'입니다. 생각해 보면 고등학교 이후로 한국의 최신 현대소설을 읽어본적이 없는것 같아요. 맨날 기욤뮈소, 베르나르 베르베르, 히가시노 게이고 등등 외국의 유명 작가나 한국에서 유명한 작가의 책만 찾아 읽었습니다. 그래서 굉장히 뜻깊은 책이였어요. 또한 책에는 7가지 작품마다 작가노트와, 저명한 평론가들의 해설이 있습니다. 작가의 작품에 대한 생각을 직접적으로 볼 수 있고 평론가들의 해설을 내 생각과 비교하며 읽을 수 있어서 더욱 폭넓은 재미를 선사해 주었습니다. 그리고 마지막 챕터에서 7가지 작품을 뽑게된 심사평으로 마무리 되어 있습니다. 박민정 - 세실, 주희 세실 - 쥬쥬하우스의 일본인 노동자, 유노윤호 때문에 한국으로 옴, 증조외할..
ConstraintLayout 에서 배리어 사용법에 대해 포스팅하겠습니다. ConstraintLayout 1. 체인ConstraintLayout 2. 가이드라인 ConstraintLayout 3. 배리어 배리어는 다국어 지원에 유용하게 사용하실 수 있습니다. 예를 들어 세로로 2개의 텍스트뷰가 있습니다. 이 둘의 길이가 다를 때 더 긴쪽의 텍스트뷰 오른쪽에 뷰를 배치하고 싶을때 사용하시면 됩니다. 배리어는 위와 같이 설정하시면 됩니다. 여기서 barrierDirection 값을 통해 왼쪽, 오른쪽의 기준을 설정하실 수 있습니다. constratin_referenced_ids 에 기준 시킬 뷰들의 아이디를 콤마( , )로 구분하여 나열하면 됩니다. 전체 코드는 다음과 같습니다. tv1 이 더 길때 tv2 ..
ConstraintLayout 에서 가이드 라인을 설정하는 법에 대해 포스팅 하겠습니다. ConstraintLayout 1. 체인ConstraintLayout 2. 가이드라인 ConstraintLayout 3. 배리어 레이아웃 상에서 가이드 라인을 그리게 되면 그 값을 기준으로 뷰들을 배치시킬 수 있습니다. 위와 같이 가이드 라인을 설정 하면 왼쪽에서부터 100dp 떨어진 곳에 가상의 세로 선이 그어집니다. app:layout_constraintGuide_percent="0.2" 또는 다음과 같이 퍼센트를 통해서 배치할수 있습니다. (1.0 ~ 0.0) 그럼 그 선을 시준으로 뷰를 배치 할 수 있는데요 아래와 같이 코드를 설정하면 짜잔! 세로줄의 가이드 라인을 기준으로 왼쪽에 BlackJin 이 붙어있고..
ConstraintLayout 에서 체인을 설정하는 법에 대해 포스팅 하겠습니다. ConstraintLayout 1. 체인 ConstraintLayout 2. 가이드라인 ConstraintLayout 3. 배리어 레이아웃은 아래와 같이 설정해 주시면 됩니다. 이 때 체인이 형성 되기 위해서는 각 뷰들이 서로를 바라보고 있어야 합니다. 해당 뷰의 왼쪽은 constrainatStrat, 오른쪽은 constraintEnd 입니다. 위 값은 글자의 시작점과 끝점으로 한국같은 경우에는 왼쪽이 글자의 시작이고 오른쪽이 글자의 끝이기 때문에 왼쪽과 오른쪽을 나타냅니다.물론 constraintLeft 와 constraintRight 이 있지만 우선순위가 Start 와 End 가 더 놓습니다. btn1 왼쪽 -> par..
웹뷰가 안드로이드 버전에 따라 JavaScript 가 안되는 문제가 발생했습니다. 이렇게 삽질을 시작하게 되었는데 다행히 웹뷰를 디버깅 할 수 있는 방법이 있어 빠르게 해결할 수 있었습니다. 이렇게 좋은 방법이 있다니 ㅠㅜ 그래서 방법을 공유하고자 합니다. 아래는 해결법을 얻은 링크입니다. http://devcoding.tistory.com/6 요약 하자면 1. 해당 단말기의 디버깅 모드를 활성화 한후 PC 에 연결합니다. 디버깅 모드 설정을 모르시면 아래 링크에서 확인하시면 됩니다. http://t2t2tt.tistory.com/13 2. 아래와 같이 웹뷰의 디버깅 모드를 활성화 시킵니다.mWebView.setWebContentsDebuggingEnabled(true); 3. Chrome 에서 chro..
Android 8.0 (오레오) 업데이트 되면서 기존에 없었던 에러가 발생하는것 같습니다. ㅜㅠ 투명 모드 Acitivty 에 screenOrientation 값을 portrait 을 걸면 java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation 위와 같은 에러가 나오면서 폰이 검은화면에서 넘어가질 않습니다. 거의 크러쉬와 같은 에러인데요 다시 설명하자면 Style 값이 아래 값처럼 windowIsTTranslucent 값을 false 로 설정하고 아래와 같이 해당 Activity theme 에 걸어준 후 screenOrientaion = "portrait" (해당 화면을 무조건 세로모드만 실행되게 ..
이번에 트레바리라는 독서 모임에 들어가게 되었습니다. 트레바리는 다양한 주제별로 맴버쉽 가입을 하여 4개월간 독서 모임을 하는 단체 입니다.저는 '린-스타트업' 에 가입하여 트레바리 활동을 하게 되었습니다. 그렇게 5월 16월 첫 모임을 앞두고 읽은책 '제로투원'에 대해 포스팅 하고자 합니다.항상 스타트업을 하고 싶다는 생각을 가지고 있었지만 이렇게 스타트업에 관한 책을 읽어보는 것은 처음이였습니다.그리고 스타트업에 관심을 갖는 다양한 사람들과 만날 생각을 하니 두근두근 하네요. 먼저 책의 저자 피터틸은 전자결제시스템 회사 을 설립한 CEO 입니다.성공한 스타트업의 대표가 쓴 책이라 많은 자극이 되었습니다.특히 책의 머릿말 첫문장부터 나를 멈칫하게 했는데요 "비즈니스의 세계에서 모든 순간은 단 한번밖에 ..
코틀린에서 Anko Commons 를 사용한 다이얼로그 사용법에 대해 포스팅 하겠습니다. 먼저 Anko 는 제트브레인에서 직접 제작하여 배포한 코틀린 라이브러리 입니다. 안드로이드 어플리케이션 개발에 유용한 함수를 제공하는데요 Anko는 네 종류의 라이브러리를 나뉩니다. 1. Anko Commons2. Anko Layouts3. Anko SQLite4. Anko Coroutines 이 중 Anko Commons 에 대해 몇가지 포스팅을 해보겠습니다. 먼저 기존의 코틀린에서는 다이얼 로그를 아래와 같이 사용합니다. val alertDialogBuilder = AlertDialog.Builder(activity) alertDialogBuilder.setTitle("확인해주세요") alertDialogBuil..
안녕하세요. 블랙진입니다. 저번에 Sqare 에서 만든 Otto 라이브러리를 사용한 Event Bus 를 포스팅 했었는데 이번에는 Rx 를 사용한 Event Bus 를 알아보겠습니다. ( Otto 라이브러리를 사용한 Event Bus : http://black-jin0427.tistory.com/30 ) 0. Rx 라이브러리 추가//rx android implementation "io.reactivex.rxjava2:rxandroid:$rxAndroidVersion" implementation "io.reactivex.rxjava2:rxjava:$rxJavaVersion"제가 사용한 버전은 rxAndroidVersion = '2.0.1' , rxJavaVersion = '2.1.3' 입니다. 1. 싱글톤..
안녕하세요. 블랙진입니다. 안드로이드 통신을 하는데 Retrofit 을 많이 사용합니다. 아래는 Retrofit 에 대한 문서입니다. - 한글http://devflow.github.io/retrofit-kr/ - 영어https://square.github.io/retrofit/ 저는 RxJava2 를 사용한 Retrofit 통신에 대해 다뤄 볼까 합니다. 0. 환경설정 app 폴더 안에 있는 build.gradle 에 아래와 같이 설정 합니다. - retrofit (최신 버전을 확인해 주세요)//retrofit implementation 'com.squareup.retrofit2:retrofit:2.3.0' implementation 'com.squareup.retrofit2:converter-gson:..