개발 일지 3

07.20 안드로이드 스튜디오 (Library 사용 - Glide, addview,onBackPressed)

1. 안드로이드 스튜디오에서 네트워크에 접근할 수 있게 permission 허용해주기 * AndroidManifest.xml에 추가해준다. 2. Glide 라이브러리란? 안드로이드 이미지 로딩 라이브러리로써 사진 로딩, 비디오 로딩 등을 가능하게 해주는 라이브러리이다. 설치하는 방법은 다운로드를 하거나, Gradle 들에 작성하여 설치하는 법 등 다양하다. 보통 Gradle에 작성하고, Sync 하여 다운로드를 한다. 2-1. Gradle 중 app 에서 dependencies 안에 추가해준다. dependencies { compile 'com.github.bumptech.glide:glide:4.11.0' // Skip this if you don't want to use integration libr..

개발 일지 2021.07.20

07.19 안드로이드 스튜디오 (Resource, Context, Thread, .. )

1. resource resource 파일내 Colors.xml과 String.xml 에서 데이터를 가져오는 실습 중 getColor() 를 바로 사용하게 되면 에러가 발생한다. 이유는 resource 없이 하는 것은 API level 23 이상이여야 하기 때문이다. Call requires API level 23 (current min is 16): android.content.Context#getColor 때문에 아래와 같이 if문을 이용하여 버전에 따라 다른 명령어가 수행되도록 한다. val color =if(Build.VERSION.SDK_INT>= Build.VERSION_CODES.M) { button.setBackgroundColor(getColor(R.color.textview_color)..

개발 일지 2021.07.19

[react-native] react-native 시작하기, 환경설정(node.js/visual studio code)

시작 캡스톤 디자인을 수강하며, 우리의 결과물을 관리해줄 수 있는 앱도 제작하려고 하고있다 아직은 프로젝트에서 딥러닝 부분을 진행하고 있고, 이제 하드웨어도 같이 진행하려고 하는데 (아마 딥러닝은 캡스톤 디자인이 끝날때까지 해야할 것 같고,, 그다음 하드웨어 아마 앱개발이 마지막일 것 같지만) 아직 하드웨어쪽을 위한 제품이 오지 않아서 기다리는동안 조금씩 공부해 보려고 한다!! 먼저, 앱 개발을 어떤 걸로 할까 계속 고민중인데, 생각해보면 내 핸드폰은 아이폰인데 안드로이드로 구현하면 뭔가 기분이 안나는것 같다고 해야하나,, 그래서 생각난게 리액트이다 뭔가 아이콘도 이쁘고 안드로이드와 ios 모두 가능하니 일단 기분이 가는대로 하는게 좋은것 같아서 리액트로 정했다~~! 역시 하고싶은 대로 해야 계속 흥미가..

개발 일지 2020.11.09