분류 전체보기(123)
-
android studio 무선으로 연결하기(wifi 디버깅)
준비물 : 안드로이드폰, PC, USB케이블, 와이파이환경 0. adb 환경변수 등록필수는 아닌데, 등록하면 편함. 1. 폰과 pc를 usb로 연결2. cmd or terminal 실행3. > adb tcpip 5555성공시 : restarting in TCP mode port: 55554. usb케이블 분리5. > adb connect 192.168.0.10:5555adb connect 본인IP:3번의Port 입력성공시 : connected to :5555 Error 뜰경우...more than one device/emulator> adb devices디바이스 목록확인, 다른 디바이스가 등록되어 있을것임.> adb kill-server> adb start-server그냥 adb 껏다가 다시 키면됨. 5..
2019.02.08 -
RecyclerView 기본 사용법 정리본
요런거 만들꺼임 RecyclerView 만들때 필요한것 -javaMainActivity.java (RecyclerView가 들어가는 부분)TestItem.javaTestViewHolder.javaTestAdapter.java -xmlactivity_main.xml (RecyclerView가 들어가는 부분)item_test.xml -build.gradle(Module:app)implementation 'com.android.support:recyclerview-v7:28.0.0'( v7:28.0.0 버전 부분은 알아서 본인 버전에 맞게...)(최신버전은 https://developer.android.com/guide/topics/ui/layout/recyclerview 여기로...) -더미데이터(json형..
2019.01.28 -
Adapter에서 Activity finish()하기
RecyclerView에서 리스트를 선택했을때, 해당 Activity를 종료하고, 새로운 Activity를 불러오거나 이전 Activity로 돌아가야하는 경우가 있다. Activity로부터 context를 받은게 있다면, ((Activity)mContext).finish(); 이런식으로해주면된다.
2019.01.24 -
Android Activity Stack 확인하기
activity의 재활용이나 진행흐름상 이전의 activity를 불러오거나 돌아가야하는 일이 있다.activity가 계속 쌓이면 자원만 낭비되니 아래 명령어로 확인해가면서 activity stack을 관리하자. adb shell dumpsys activity나 adb shell dumpsys activity activities를 쓰면 많은 내용들이 나오지만,편하게 activity stack만 확이하려면 아래의 명령어를 사용하면된다. adb shell dumpsys activity activities | sed -En -e "/Stack #/p " -e "/Running activities/,/Run #0/p" 출처 : https://stackoverflow.com/questions/2442713/view..
2019.01.21 -
ProgressBar의 Color 바꾸기
로딩화면에 많이 쓰는, 빙글빙글 돌아가는 ProgressBar를 만들고, 돌아가는 색상을 바꾸려고한다.디자인과 관련된 부분은 가능한 XML에서 하는걸 선호해서, XML쪽 코드를 찾아봤지만, 기본적으로 지원을 안해서 그런지 커스텀을 할 XML 파일을 만들어서 적용시키는 방법 뿐이더라.... 그래서 그냥 java코드 쪽에서 바꾸는 방법을 택했는데, 엄청 간-단. ProgressBar progressBar; int c = getResources().getColor(R.color.mainColorLight); progressBar = findViewById(R.id.progressBar); progressBar.setIndeterminate(true); progressBar.getIndeterminateDraw..
2019.01.19 -
colors.xml 을 java에서 쓰기
int c = getResources().getColor(R.color.mainColorLight); t.setTextColor(c); 간-단
2019.01.13