일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 전기차
- AWS
- 완속충전기
- lambda
- 플라스크
- 안드로이드
- raspberry
- 전기차충전
- 디자인패턴
- 충전기
- 보안
- thread
- homeassistant
- Android
- dynamodb
- flask
- 전기차충전기
- OCPP
- esp8266
- 라즈베리파이
- 급속충전기
- STM32
- YMODEM
- 파이썬
- 펌웨어
- 서버리스
- IOT Core
- 홈어시스턴트
- 에버온
- everon
- Today
- Total
목록전기차충전기 (219)
Louie NRT Story
보호되어 있는 글입니다.

작성일: 21년 11월 23일 Index 1. runOnUiThread 존재하는 이유 2. Layer 코드 3. MainActivity 코드 4. 실행된 화면 1. runOnUiThread 존재하는 이유 - UI를 제어할때 여기저기에서 제어를 하게 되면 동기화 문제를 방지하기 위함임 - UI Thread에서만 제어 할 수 있도록함 2. Layer 코드 - 가운데에 시간을 표현 할 수 있도록함 3. MainActivity 코드 - 현재 시간을 1초마다 가져와서 TextView에 보여줌 TextView clockTextView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se..

작성일: 21년 11월 23일 Index 1. Thread와 Runnable 코드 2. Thread 클래스 확인해보기 1. Thread와 Runnable 코드 - Thread와 Runnable의 차이점은 상속이냐 인터페이스냐의 차이임 - Runnable을 사용하는 것을 추천하는데 인터페이스이기 때문에 재사용성이 좋기 때문임 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ThreadEx1 ex1 = new ThreadEx1(); ex1.start(); ThreadEx2 ex2 = new ThreadEx2()..

작성일: 21년 11월 23일 Index 1. handler 생성하기 2. Log 확인하기 1. handler 생성하기 - Start 버튼을 누르면 Thread가 동작됨 - Thread는 1초 간격으로 Handler에게 데이터를 전달함 - handler는 받은 데이터를 이용하여 처리함 private static final int SEND_MSG_01 = 1; private static final int SEND_MSG_02 = 2; ThreadTest01 t1 = new ThreadTest01("NameThreadTest01"); MyHandler myHandler = new MyHandler(); @Override protected void onCreate(Bundle savedInstanceState..

작성일: 11월 23일 Index 1. Thread 생성하기 2. Log 확인하기 3. 주저리주저리 1. Thread 생성하기 1) ThreadTest01에 대해서 설정하고자 하는 Thread 이름을 Parameter로 입력함 2) Thread Start 버튼과 Stop 버튼을 생성하고 이벤트 처리함 3) Start 버튼을 누르면 Thread가 존재하는지 확인하고 Thread.start 시작됨 ※ 전역변수로 t1을 생성해 놓지 않으면 t1.isAlive()에서 에러 발생함 4) Stop 버튼을 누르면 Interrupt에 의해 Thread가 종료됨 5) Thread는 종료되면 null로 변하기 때문에 다시 new를 이용하여 생성해주어야함 ThreadTest01 t1 = new ThreadTest01("Na..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.

작성일: 21년 11월 2일 Index 1. 이미지 추가하기 2. Manifest.xml 수정하기 3. 어플 아이콘 확인 1. 이미지 추가하기 - 메뉴에서 "File -> New -> Image Asset"을 클릭함 - 이미지의 이름을 입력함 - 이미지 파일을 선택함 - 이미지의 크기를 조절함 - 배경 탭으로 가서 흰색으로 설절함 - 안드로이드 설정에 따라 보여지는 어플 아이콘을 모두 만들어줌 2. Manifest.xml 수정하기 - android:icon에서 위에서 설정한 아이콘의 이름을 입력함 3. 어플 아이콘 확인 - 위에서 설정한 내용으로 어플을 다운로드함 - 설정한 이미지로 어플의 아이콘이 생성되었음을 알 수 있음 Referece: https://mjn5027.tistory.com/48 [ An..
보호되어 있는 글입니다.