일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 에버노트
- 난방비절약
- 경동
- REACT
- node.js
- rasppi3
- Raspberry Pi
- todoist
- react-native
- 린나이온도조절기
- 나비엔
- 가스요금폭탄
- 온도조절기
- debounce
- EditText
- 온도센서
- evernote
- __attribute__
- IOT
- 가스비절약
- 네모안
- nodejs
- Node
- 기름보일러
- anydo
- xcode11
- npm moment
- 라온익스
- ReactNative
- Swipes
- Today
- Total
목록개발/Android (5)
어허
Process: com.project.myproc, PID: 32104 java.lang.IllegalArgumentException: com.project.myproc: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline re..
Android studio Keystore was tampered with, or password was incorrect 이같은 에러가 발생했다. 해결하기 위해 여러가지를 해 보았다. - keystore 파일은 변조되지 않았고 keytool 을 이용해서 비밀번호를 확인해 봐도 비밀번호가 변경되지 않았다. - keytool을 이용해서 store와 alias 비밀번호 변경 - 안드로이드 스튜디오 재실행. - 스튜디오 업데이트 확인. - 그래들 버전 변경 - 각종 에러가 발생해서 다시 원복 - 프로젝트 백업 -> 새로운 프로젝트로 복사 -> Clean -> rebuild - keystore file을 백업해 놓았던것으로 대체 - PC 리부팅 성공한 방법 https://kworks.tistory.com/394..
리스트 처리할때 getTag() 에서 유난히 NullPointerException 이 많이 발생한다. 검색을 해보니 int position = (Integer) v.getTag(); if ( position != null) { // code } 이렇게들 하는사람들도 많긴 한데 이것은 올바른 처리 방법이 아니다 listView를 작성할때 이벤트를 받을 객체들에 setTag()를 먼저 해 주어야 하는데 이것이 생략되는 경우가 있다. 코드상 실수인 경우가 많으니 꼼꼼하게 확인해보자!
EditText 에 focus 맞추고 키보드 바로 올라오게 하기 포커스 맞추기 올라온 키보드로 사용할 EditText에 포커스를 맞춰주어야 한다키보드를 바로 올리는 이유가사용자가 EditText를 터치하지 않고도 바로 입력을 시작하게끔 하려고 하는것인데포커스를 맞춰주지 않으면 키보드만 덜렁! 올라와있고 원하는 곳에 입력하기위해서는입력할 곳에 터치를 한번 해주어야 된다.그러면 자동으로 뜨지않아도 터치하면 android가 띄워주기때문에 아무 의미없는 짓이되어버린다. 1. layout xml 2. java code randomNumberEditText = (EditText) findViewById(R.id.rnumber_edittext); randomNumberEditText.requestFocus(); 1번..
안드로이드 NumberPicker 는 value가 0보다 크거나 같아야 한다는 조건이 있다. NumberPicker.java 중 일부 public void setMinValue(int minValue) { if (mMinValue == minValue) { return; } if (minValue = 0"); } mMinValue = minValue; 이렇게 되어있다. 이를 해결 하기위해서는 NumberPicker에는 0부터 값을 주고 그 값에 해당하는 String만 "-11" 형식으로 된 String을 집어넣어서 해결하면 된다. 물론 getValue하게되면 음수가 나오는 것은 아니므로, getV..