일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- sourcetree
- bitbucket
- git인증
- 예제
- not working
- 뒤로가기 안됨
- 설정
- Android
- react
- 인증문제해결
- WPF
- EC2
- 데이터바인딩
- 안드로이드 스튜디오
- Invalid credentials
- gradle
- 안드로이드
- Kotlin
- 리액트 네이티브
- flutter
- 리액트
- react-native
- 안됨
- Git
- VisualStudio
- aPK
- 빌드 오류
- AWS
- 개발환경설정
- 디버깅
- Today
- Total
목록Android (65)
물에 살고싶은 개발자
adb 설치를 위해 해당 링크로 가서 adb 설치 디바이스에서 개발자모드로 usb 디버깅 허용 -> 이건 알아서들 검색해야함. 기기별로 다를수 있음 연결 확인 -> 여기서 adb 명령어를 사용 못한다면 adb 환경변수 추가해주자. 이건 각자 검색해서 하긔 adb deviecs 기기의 인터넷 연결 여부 확인 및 아이피 확인 adb shell ifconfig 여기서 나오는게 일반 터미널에서 쓰는 ipconfig와 용어가 약간 다른데, 아래를 참고 wlan0 : 와이파이 rmnet : 모바일 네트워크 포트 개방 adb tcpip 5555 디바이스를 usb 연결 후 원격접속 adb connect 1111.1111.111.111:5555 1111로 되어있는건 본인의 와이파이 아이피를 쓰면 된다 연결됏는지 확인 a..
I've recently faced the same issue, so this is what I've done with the latest RecyclerView support library:Replace a complex layout (nested views, RelativeLayout) with the new optimized ConstraintLayout. Activate it in Android Studio: Go to SDK Manager -> SDK Tools tab -> Support Repository -> check ConstraintLayout for Android & Solver for ConstraintLayout. Add to the dependencies:compile 'com...
자동완성을 구현하기 위한 방법 중 하나인 오토컴플릿텍스트뷰에 대한 간략한 설명 + 구현된 이미지자동완성을 구현하기 위한 방법은 다양하지만, 이번에는 AutocompleteTextview(이하 AT)를 이용한 방법을 소개하려 한다.(사실 나중에 내가보려고 쓰는거다)AT는 자동완성을 구현하는 여러 방법중 서버에서 키워드를 한번에 전부 받아와서 클라이언트에서 키워드를 검색해서 보여줄때 쓰기 좋은 기능이다. 결과 이미지(커스터마이징 된 결과물)이런식으로 사용할 수도 있다. 나머지는 각설하고 사용법 ㄱㄱ 1. 가장 기본적인 사용법에 대한 예제기본적인 사용법이다. 어댑터를 따로 생성하지 않고 세팅할때 즉석으로 만들어 사용하며, 뷰도 따로 만들지 않는다.(아래 소개할 예제 코드는 이 블로그에서 퍼온것을 밝힌다.) 사..
단도직입적으로 예제 xml파일에 이렇게 설정하고 리스너를 이렇게 설정하면 된다.mEditText.setOnEditorActionListener((v, actionId, event) -> { if (actionId == EditorInfo.IME_ACTION_SEARCH) { String keyword = v.getText().toString(); return true; //true 리턴 시 포커스 안풀림 } return false; //false 리턴 시 포커스 풀림 }); 결과는 에딧텍스트가 포커스를 받을 경우 아래의 이미지와 같은 타입의 키보드가 뜬다 검색타입 키보드 저기서 입력 후 오른쪽아래에 검색버튼을 클릭하게되면 위에서 작성한 리스너가 호출된다. 자세한 내용은 검색관련내용을 포스팅한 이 블로그와..
글을 작성하기에 앞서, 이 글은 나의 월요일을 삭제시킨 삽질에 대한 글이고, 혹여나 같은 내용으로 고통받을 사람들을 위한 글이기도 하다.앞으로도 고통받을때마다 블로그에 글을 남길 예정이다. Hello Google Play Developer,We rejected 앱이름, with package name 패키지명, for violating our Malicious Behavior or User Data policy. If you submitted an update, the previous version of your app is still available on Google Play.This app uses software that contains security vulnerabilities for user..
급한 사람들을 위해 결론부터 RecyclerView를 쓰는데 데이터 꼬임현상이 일어난다면 ViewHolder 안에서 setTag()를 안쓰면 된다! 이 글을 시작하기전에 RecyclerView에 대해 짧게 한마디만 하고 시작하겠다.RecyclerView는 ListView의 단점을 보완하고 더 유연하게 만들어진 많은 데이터를 출력시켜주는 View다.ListView의 단점 중 초보개발자를 가장 많이 괴롭히는게 뷰홀더패턴을 이용하지 않으면 생기는 데이터꼬임,복제 현상이다.그것이 바로 이 글을 쓰게 된 이유인데, RecyclerView를 쓰다가도 데이터가 꼬이거나 복제되는 현상이 나타날 수 있다.이 글에서는 데이터 꼬임 현상만을 얘기할 것이다. 문제는 RecyclerView 자체가 ViewHolder 패턴을 강..
RecyclerView(리싸이클러뷰, 이하 RV) 사용법을 나를 위해 메모하는 감각으로 써두려고 한다. 이 글에는 RV의 원리라던가 그런 학술적(?!)이고 기술적인 내용은 전혀 없음을 미리 밝힌다. 이 글에도 뭔가 설명이 부족하다 느낀다면 내가 이 글을 작성하면서 참고한 이 블로그의 포스트를 보는걸 추천한다.그리고 아래에 나올 샘플코드들은 RV만 있는 테스트 프로젝트임을 참고할것. 그럼 바로 시작 ! build.gradle(app)에 아래 내용을 추가 build.gradledependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation 'com.android.support:appcompat-v7:28.0.0' im..
텍스트뷰에 무엇인가 표기할때 원하는 사이즈 이상으로 커지면 ...으로 줄이는 효과를 자주 본적이 있을것이다. 결론부터 말하자면 android:maxLines="1" android:maxWidth="285dp" android:ellipsize="end" 이렇게 3줄이면 된다. maxLines -> 텍스트뷰에 몇줄까지 표시할것인지maxWidth -> 텍스트뷰의 최대 width 사이즈 조절ellipsize -> 텍스트 내용에 ... 으로 줄이기 이중에서도 ellipsize가 어떻게보면 핵심인데, end로 하면 맨 끝에middle은 중간 줄임start는 시작 줄임marquee는 물 흐르듯이 흘러감none은 아무 표시없이 잘라버림(설정하는거랑 안하는거랑 차이가 없어보인다.) 이렇게 나뉜다. 상황에 따라 맞게 설정..