AndroidStudio 5

[Android Studio] toolbar로 navigation view 구현하기! (왼쪽 뒤로가기 부분 클릭해서 메뉴 열기)

툴바를 만들어서 왼쪽 삼지창을 누르면 메뉴가 뜨도록 하려고 한다. 우선.. 액션바가 아니라 툴바를 사용할것이기 때문에~~!!! 1. manifest에 들어가 ActionBar를 보이지 않게 설정해준다. AndroidManifest.xml android:theme="@style/Theme.AppCompat.Light.NoActionBar"> 2. 이전까지 LinearLayout을 사용하고 있었는데 이 기능은 drawerlayout을 사용해야 한다. 그래서 맨 위 layout을 drawerlayout으로 바꿔준다. -> androidx.drawerlayout.widget.DrawerLayout 2-1. 이전에 사용하던 레이아웃이 있다면 drawlayout을 선언한 바로 밑에 선언해준다. + drawablel..

[Android Studio] SharedPreferences에 로그인 정보 저장, 자동 로그인

로그인 정보를 SharedPreferences에 저장하기! 스피너로 로그인 주체를 정해서 로그인하는 방식이기 때문에.. 자동 로그인은 안하고 로그인 정보만 저장해놓을 것이다. 로그인 정보 저장, 자동 로그인까지! 코드를 보자! xml 맨 위에 스피너에서 '소비자'를 선택했을 때의 layout이다. class public class MainActivity extends AppCompatActivity{ private static String IP_ADDRESS = IP_ADDRESS; private static String TAG = "loginActivity"; EditText cID, cPassword; Button cIdSignInButton; CheckBox cLogin; SharedPreferen..

[Android Studio] 이미지 저장공간 안쓰고 url로 listview 위 ImageView에 image 연결하기

제목 그대로... 이미지를 굳이 drawable 등에 넣어서 보여주지 말고 url로 바로 연결해버리는 방법!! 이다. listview 위에 있는 ImageView 안에 url을 이용해 사진을 넣을 것이다. https://ticssfm.tistory.com/18 [Android Studio] 아래로 swipe해서 새로고침 하는 listview 구현하기 아래로 스와이프해서 새로고침하는 listview 구현하기! 내가 구현한건 userID = user2일 때 서버에서 가져온 값을 listview에 넣어서 보여주는 것이다. JSON 형식 JSON으로 가져올 것이기 때문에 필요 조건 ticssfm.tistory.com 이건 이전 포스팅인데 여기의 부속 내용이다! 코드를 필요한 부분만 잘랐으므로 모든 코드를 보려면..

[ubuntu] 외부 장비에서 virtualbox에 접속하기 위해 adapter bridge 사용하기

이전 포스팅은 NAT 방식을 사용했기 때문에 호스트pc에서는 vm에 접속이 가능이었지만... 외부 장비...나같은 경우는 안드로이드 스튜디오 사용때문에 연결한 안드로이드폰에서는 접속이 안된다.....! 그래서 adapter bridge 방식을 사용하기로함... 이것두ㅎ 오지게 헤매었다...ㅠㅠ 암튼 어찌저찌 성공해서 다른거 다 빼고 방법만 아주아주 간단하게 포스팅...! virtualbox 네트워크 설정 다음에 연결됨(A) : NAT 혹은 다른거였던 부분을 어댑터에 브리지로 바꿔준다..~ ifconfig 혹은 ip addr show 같은걸로 ip확인! 여기서 공유기 연결이니까 192.168.어쩌구로 되어있는 ip 사용해야한다...~~ 빨간색으로 가린부분 중에서 inet addr부분 ip로 연결완료^^

[ubuntu] 우분투 서버DB와 안드로이드 스튜디오 연결할 때 ip 설정

ip....찾느라 정말 애먹었다........... vm에서 고정ip가 아니라서 그런건줄 알았는데...... 고정 설정해줘도 안되고...... vm에서 포트를 만들어줘야 하는거였다~!!!!! VM에서 포트 만들기 설정가서 만들면 된다. 프로토콜도 가려졌는데...TCP고 여기서 게스트 ip는 ifconfig해서 나온 우분투ip고 호스트 IP는 호스트 네트워크 관리자에 써있다~ 안드로이드에 IP란에 써주면 된다...~ 내가 저장해놓은 abc1이 뜨는 모습...~^^ 참고로 webnautes.tistory.com/829 이분꺼 보고 했습니다~! 정말 설명 짱짱인 티스토리...^^ 감사합니다^^