목록RES (2)
NOW OR NEVER
Resource res 내 폴더들은 반드시 구글에서 무슨 용도로 사용하는 지 정해져 있는 폴더들(폴더 이름이 다 지정되어 있다)이다. 안드로이드 os에서 용도가 정해져 있지 않은 파일들(폰트,음악, 영상, 텍스트 등)을 프로젝트에 넣어 사용할 경우 그 파일들을 넣어두는 곳이 raw와 assets에 넣어둔다 raw 가공되지 않은 원천 데이터 각종 데이터 파일이나 동영상, 사운드 등 담는 폴더 다양한 파일들을 포함시킬 수 있지만 개수가 적은 것들만 담을 수 있다. 장단점 장점 : stream을 추출하는 코드를 작성하는 것이 쉽다 단점 : 하위 폴더를 만들 수 없다. raw 파일과 연결된 stream 추출 방법 val inputStream = resources.openRawResource(R.raw.data)..
Thread 동시 처리는 동기처리이고 순차적으로 처리는 비동기처리라고 한다, thread는 동기처리이다 네트워크는 오류가 발생할 가능성이 매우 높기 때문에 돌발상황이 있을 수 있다. 그래서 해당 부분은 실행에 대한 안정성을 확보 하기 위해 해당 부분은 thread로 관리 한다. 예외는 예측이 가능한 오류 main thread는 안드로이드 OS에 의해 관리 kotlin에서는 runOnUiThread(화면 관리 요소 처리) 별도 작성 필요 없이 main thread로 구현 가능 하다 개발자가 만드는 thread는 누적 thread이다. Fragment new- fragment - fragment(blank) 화면이 여러 개 일때 fragment가 필요하다 여러 화면을 가지고 있는 애플리케이션은 여러 Acti..