일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- android ar 개발
- rxjava cold observable
- jvm 작동 원리
- 플러터 설치 2022
- 안드로이드 레트로핏 사용법
- 큐 자바 코드
- rxjava hot observable
- ANR이란
- 안드로이드 유닛테스트란
- 안드로이드 레트로핏 crud
- 2022 플러터 안드로이드 스튜디오
- 스택 큐 차이
- 안드로이드 라이선스
- 멤버변수
- 서비스 vs 쓰레드
- 2022 플러터 설치
- ar vr 차이
- Rxjava Observable
- 안드로이드 os 구조
- 안드로이드 유닛 테스트
- 안드로이드 라이선스 종류
- jvm이란
- 안드로이드 유닛 테스트 예시
- 클래스
- rxjava disposable
- 스택 자바 코드
- 자바 다형성
- android retrofit login
- 서비스 쓰레드 차이
- 객체
- Today
- Total
목록전체 글 (872)
나만을 위한 블로그
콜백(callback)의 사전적 정의는 답신 전화, (컴퓨터나 전화 사용자의) 회신, 재통보, 회수라는 뜻이 있다. 그럼 안드로이드에서의 콜백은 뭘까? 외국 사이트에서 검색하다 아래와 같은 내용을 찾았다. https://www.geeksforgeeks.org/asynchronous-synchronous-callbacks-java/ Asynchronous and Synchronous Callbacks in Java - GeeksforGeeks A CallBack Function is a function that is passed into another function as an argument and is expected to execute after some kind of event.… Read More..
implementation 'com.google.android.material:material:1.1.0' 이 코드를 앱 수준 gradle 파일에 넣어두면 쓸 수 있다. 그 외 다른 것들도 사용 가능하니 이 코드를 implements해서 사용할 수 있는 다른 위젯은 공부하기
SQLite는 쉐어드, 룸 DB, Realm 따위와 같이 안드로이드에서 제공하는 앱 DB의 한 종류이다. 특이한 것이 있다면 이름 앞에 SQL이 붙는다는 점이다. SQL이 뭐냐면 structured query language로, 사전적 의미는 구조적 질의 언어라고 한다. query(질의)문은 SQLite를 쓴다면 무조건 보게 되는 개념인데, SQL문과 쿼리문 둘 다 의미는 같다. 왜 질의라고 하냐면, DB에 저장된 정보를 불러내는 방법을 말하기 때문이다. 또한 절차적인 언어라, 프로그램이 서술된 순서대로 실행된다. 쉐어드는 키밸류 쌍을 이용해 키를 부르면 그것에 딸린 밸류가 나오는 것이지만 SQLite는 DB에 저장된 데이터를 SQL문이라는 쿼리문을 써서 조회하고 저장, 수정, 삭제하는 기능을 구현할 수..
프로젝트 우측 gradle 버튼 -> 최상위 루트 폴더(해당 프로젝트 이름으로 돼 있음) -> app -> tasks -> android -> signingReport 클릭 -> 디버그 창에 뭔가 좌라락 출력되는데 위로 좀 올려서 보면 SHA-1 이라고 적힌 곳에 가로로 길게 적힌 줄이 있음 이것이 SHA-1키
개발 잘 하다가 갑자기 제목과 같은 에러가 뜨면서 빌드 컴파일이 먹통됐다. 일단 에러 발생처는 매니페스트고, xml을 파싱하던 중 해당 위치에서 에러가 났다는 뜻으로 알고 이 위치를 확인했다. 자바 파일에서 쓰는 것처럼 주석을 써놓은 게 보였다. 이것 때문에 안되는 건가 해서 즉시 주석을 지우고 프로젝트를 알집으로 압축한 다음, File - Invalidtae Caches / Restart 순으로 버튼을 눌러 프로젝트를 재시작했다. 이후 재시작하고 에뮬로 프로젝트를 돌려보니 문제없이 잘 돌아간다. 앞으로 매니페스트에는 태그, 속성값 말고는 다른 이물질(?)을 넣지 말아야겠다. 결론 : 매니페스트에 주석 써서 생기는 에러다.
이 부분. 다른 것은 다 쉬운데 이 부분에서 유독 시간을 조금 잡아먹었다. 해시 키에 대해서 검색하다가 내가 본 설명들은 너무 이해가 안 가서, 다음에 똑같은 글 보고 또 고통받느니 여기에 내 방식대로 써놓을란다. 나중에 또 쓸 일 있으면 여기 보고 쓰면 되지. 1. OpenSSL 다운로드 (이거 안 깔아도 될 듯. 이걸로 뭘 해보진 않았는데 걍 메서드 때려박고 로그로 해시 키 구하면 된다.) https://stackoverflow.com/questions/4388992/key-hash-for-android-facebook-app Key hash for Android-Facebook app I'm working on an Android app, in which I want to integrate a Fa..