Recylerview recylerview는 android 5.0(API 21)에서 처음 등장한 패턴으로 ListView를 여러개 만들어서 구현할 때의 불편함을 덜어줍니다. 자세한 사용법은 이후 포스팅에서 다루도록 하고 여기서는 Gredle에 추가하여 환경을 구축하는 방법에 대해 알아보도록 하겠습니다. 1. Gradle(App) 경로로 이동합니다. 2. 다음의 코드를 추가합니다. implementation 'com.android.support:recyclerview-v7:version' 여기서 version에는 본인 버전을 입력하는데, implementation 'com.android.support:appcompat-v7:27.1.1' 위의 코드의 마지막 버전을 참고하여 입력하세요. 3. 완료
Realm realm은 안드로이드 내부의 데이터베이스를 이용하는 플랫폼입니다. 공식 홈페이지 : https://realm.io/kr/ 이를 사용하기 위해서 Gradle에 추가해봅시다. 1. 사용하려는 프로젝트를 열고 Gradle(Project : ~) 경로로 이동합니다. 2. 다음의 코드를 추가합니다. 제 경우에는 내장 버전이 5.1.0으로 표시되어 수정하였습니다. classpath "io.realm:realm-gradle-plugin:5.0.0" 3. Sync Now 4. 다음엔 Gradle(App) 경로로 이동합니다. 5. 다음의 코드를 추가합니다. apply plugin: 'realm-android' 6. Sync Now 7. 끝~
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364#include #include #include void main(){ unsigned char type = 0x00; unsigned char i = 0b00000001; DDRB = 0xff; DDRD = 0x00; while(1){ PORTB = ~i; delay_ms(300); if(type == 0x01){ i = i 1; if(i == 0x00){ i = 0b10000000; } } if(type == 0x03){ i = i
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798#include #include #include #define sei() {#asm("sei")}unsigned char led = 0b00000000;int status = 0;interrupt [2] void int0_func(){ // INT.0의 인터럽트 벡터는 2 if(status == 2){} else if(status == 3){ led = (led>>1)&led..
- Total
- Today
- Yesterday
- Next.js
- Angular
- Quasar
- DevOps
- nuxt.js
- PostgreSQL
- aws
- REACT
- 이진탐색 #중복
- RDBMS
- svelte
- SQLite
- gcp
- vue.js
- Remix
- node.js
- nosql
- Cloud
- alpine.js
- oracle
- Azure
- vue
- Gatsby.js
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |