일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비전공자
- 정처기준비
- 시험공부
- 컴퓨터과학개론
- 언덕오르기탐색
- kiss원칙
- 소프트웨어공학
- 개발자
- 정의
- 방통대
- 정처기
- 수제비
- 컴퓨터과학과
- 결함테스팅검증테스팅차이
- 정보처리기사
- 한국방송통신대학교
- 소프트웨어테스트
- 공부하는직장인
- 검증테스팅
- 프로그래밍패러다임
- 결함테스팅
- 린소프트웨어개발론
- 테스팅원리
- 프로그래밍
- 정보처리산업기사
- 린개발론
- 프로그래밍언어패러다임
- 균일비용탐색
- A* 알고리즘
- 모바일앱프로그래밍
- Today
- Total
목록java-androidStudio (15)
우와테크
오늘은 정말로 쓰레드 때문에 죽겠는 나날을 보내고 있는데 먼가 될 꺼같은 신의 개시를 받는 날이다. 결론은 저 오류가 떴다. 2022-06-15 15:23:05.087 31051-31280/"패키지명" E/AndroidRuntime: FATAL EXCEPTION: Thread-7 Process: "패키지명", PID: 31051 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:9746) at android.vie..
카메라 연동은 했다. 찍은 사진을 미리보고 싶어서 ImageView에 넣고 싶은데 ImageView는 Fragment에 있다. 그래서 오류가 난다. 바로 이것. imgView_item.setImageBitmap(bitmap); 여기서 오류가 난다. @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @NonNull ViewGroup container, @Nullable Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_photo, container, false); ImageView imgView_item = (ImageView) v..
카메라를 연동하고 싶다. java 소스는 잘했는데 안된다..대체 메타데이터가 뭐가 문제라는 거지? 이럴땐 두가지를 확인해야 한다. AndroidManifest.xml 에 provider와 package를 확인한다. provider에서 meta-data에 적힌 resource 에 적힌 파일명과 동일한 파일을 만든다. file_paths.xml 에서 package를 확인한다. 끝! 정리! AndroidManifest.xml의 meta-data resource와 path의 파일명이 같은지 확인! AndroidManifest.xml의 package와 authorities와 path파일의 path가 같은지 확인!
화면가득 view를 만들고 ScrollView를 사용하지 않으면 스크롤이 되지않는다. 당연한 사실인데.. 인지하지 못했다. ListView나 RecyclerView처럼 지원해주는 줄 알았다. ScrollView는 간단하다. LinearLayout처럼 ScrollView안에 들어갈 구성요소들을 감싸주면 된다. 여기서 주의사항은 두가지! ScrollView 안에는 반드시 하나의 레이아웃을 둬야 한다. 이와 같이 많은 레이아웃을 정의하더라도 LinearLayout으로 감싸면 한개의 레이아웃이 된다. 이 코드는 가능 하다. 하지만.. 이와 같이 FrameLayout과 LinearLayout 이 두개의 레이아웃으로 두면 오류가 난다. ScrollView can host only one direct child Ca..