일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 끝말잇기
- 프래그먼트
- 자취필수템
- 안드로이드
- 소프시스 밤부 좌식 엑슬 테이블
- 목적중심리더십
- 목적 중심 리더십
- 슬기로운 온라인 게임
- 베드테이블
- 소프시스
- 북한살둘레길
- 어떻게 나답게 살 것인가
- 한달브런치북만들기
- 아비투스
- 좌식테이블
- 한단어의힘
- 베드트레이
- 재택근무
- 면접
- 함수형 프로그래밍
- T자형인재
- 리얼하다
- 한달독서
- 지지않는다는말
- 1일1커밋
- 한달어스
- 브런치작가되기
- 커스텀린트
- 캐치마인드
- 테트리스
- Today
- Total
목록전체 글 (351)
정상에서 IT를 외치다
처음 앱 시작 시 블루투스를 설정을 해주기 위한 코드 입니다. 1. 블루투스 어댑터와 매니저 변수를 선언 해줍니다.private static int REQUEST_ENABLE_BT = 1001; public static BluetoothManager bluetoothManager; public BluetoothAdapter mBluetoothAdapter; 2. 블루투스 어댑터와 매니저를 초기화 해줍니다.// LE bluetoothManager = (BluetoothManager) getSystemService(Context.BLUETOOTH_SERVICE); mBluetoothAdapter = bluetoothManager.getAdapter(); 3. 블루투스 어댑터가 없거나 사용 가능이 아닐 경우 ..
모바일 데이터 베이스 Realm 을 이용한 하루 가계부 앱을 만들어 보았습니다. 하루 쓸 금액을 입력 후 소비한 금액을 적습니다. 그러면 하루 금액에서 소비한 금액만큼을 보여주는 앱입니다. 또한 달력을 통해 하루 금액보다 조금 사용했는지 많이 사용했는지를 색으로 구분하여 보여줍니다. 시연 영상은 위와 같습니다. 코드는 모두 코틀린으로 만들었습니다. Realm 에 대한 설명http://black-jin0427.tistory.com/7?category=727620 중요 코드만 설명하겠습니다. 위 그림이 MainActivity 입니다. 하루동안 살 금액 입력 버튼과 오른쪽 아래 지출 추가 버튼은 모두 AddMoneyActivity 로 이동합니다. 이 때 type 을 인자로 넘겨 AddMoneyActivity ..
안드로이드 API 26 (오레오) 버전 부터는 기존의 Notification 방식이 적용되지 않습니다. Notification Channel 을 필수로 설정해 주어야 합니다. 기존에는 다음과 같은 방식으로 Notification 을 실행했습니다.Intent mMyIntent = new Intent(this, MyActivity.class); PendingIntent mPendingIntent = PendingIntent.getActivity( this, 1, mMyIntent, PendingIntent.FLAG_UPDATE_CURRENT); NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(and..
이번에는 달력을 커스텀 해서 만들어 보겠습니다. 아래 링크에서 가져온 예제를 커스텀 해봤습니다. https://www.toptal.com/android/android-customization-how-to-build-a-ui-component-that-does-what-you-want Calendar 관련 함수를 모르시는 분은 http://black-jin0427.tistory.com/18 링크를 보고 와주세요 색깔도 오렌지 하게 ~ 오늘 날짜의 레이아웃도 오렌지 하게 바꾸어 보았습니다. 중요 소스만 설명하겠습니다. public void updateCalendar(HashSet events) { ArrayList cells = new ArrayList(); Calendar calendar = (Calend..
java.util 에 있는 Calendar, Date 에 대해 알아보겠습니다. Dlog.d("Date : " + Date()) val currentDate = Calendar.getInstance() Dlog.d("YEAR : " + currentDate.get(Calendar.YEAR)) //현재 년도 Dlog.d("MONTH : " + currentDate.get(Calendar.MONTH)) // 현재 월(1월 -> 0) Dlog.d("DATE : " + currentDate.get(Calendar.DATE)) // 현재 월의 날짜 Dlog.d("WEEK_OF_YEAR : " + currentDate.get(Calendar.WEEK_OF_YEAR)) // 현재 년도의 몇째 주 Dlog.d("WEEK..