뽀사장네

고정 헤더 영역

글 제목

메뉴 레이어

뽀사장네

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (66)
    • 이론공부 (37)
      • 코틀린 문법 (10)
      • 아티클 (4)
      • IT 개념정리 (23)
    • 실습 (24)
      • 과제 (6)
      • 팀프로젝트 (4)
      • 안드로이드 스튜디오 (7)
      • 프로그래머스 코딩테스트 (7)
    • 오류 (3)

검색 레이어

뽀사장네

검색 영역

컨텐츠 검색

실습/안드로이드 스튜디오

  • Preference란?

    2024.06.13 by 뽀사장

  • 스크롤 최상단으로 이동시키는 플로팅 액션 버튼 만들기

    2024.06.12 by 뽀사장

  • 안드로이드 스튜디오 텍스트 입력 후 키보드 숨기기

    2024.06.10 by 뽀사장

  • 안드로이드 스튜디오 Activity 생명 주기

    2024.06.07 by 뽀사장

  • 안드로이드 스튜디오 Splash screen 만들기

    2024.05.29 by 뽀사장

  • 안드로이드 스튜디오 - BMI계산기 결과페이지 만들기

    2024.01.30 by 뽀사장

  • 안드로이드 스튜디오 - BMI계산기 메인페이지 만들기

    2024.01.29 by 뽀사장

Preference란?

Preference란?프로그램의 설정 정보를 영구적으로 저장하는 용도로 사용키-값 세트로 정보를 저장 SharedPreferences클래스키-값 세트 데이터를 관리하는 클래스액티비간에 공유하며 한쪽에서 수정하면 다른쪽에서도 수정된 값을 읽을 수 있지만 응용프로그램 고유한 정보라서 외부에서는 읽을 수 없음gksrodml Shared Preference파일을 사용하는 경우Activity 클래스에 정의된 메소드 이므로, Activity 인스턴스를 통해 접근 가능하다생성된 액티비티 전용이기 때문에 같은 패키지의 다른 액티비티는 읽을 수 없다파일명은 액티비티와 동일한 이름으로 생성한다   여러개의 Shared Preference파일을 사용할 경우getSharedPreferences 사용name: 데이터를 저장할 ..

실습/안드로이드 스튜디오 2024. 6. 13. 20:01

스크롤 최상단으로 이동시키는 플로팅 액션 버튼 만들기

xml파일에서 floating button을 만들고  binding.플러팅버튼아이디.setOnClickLisner{    binding.스크롤 화면 아이디(스크롤뷰, 리사이클러뷰 등).smoothToPosition(0) 입력

실습/안드로이드 스튜디오 2024. 6. 12. 19:33

안드로이드 스튜디오 텍스트 입력 후 키보드 숨기기

안드로이드 스튜디오에서 키보드 숨기기를 원할때는 아래 코드를 입력해주면 된다// 키보드를 숨기기 val imm = requireContext().getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager imm.hideSoftInputFromWindow(binding.etSearch.windowToken, 0)  지난번에 유투브 API를 받아와서 어플만드는 과제를 진행 할 때 써치 프래그먼트에 검색 버튼을 눌렀을 때 키보드가 숩겨지도록 아래와 같이 코드를 작성했다

실습/안드로이드 스튜디오 2024. 6. 10. 15:12

안드로이드 스튜디오 Activity 생명 주기

onCreate()액티비티가 처음 생성될 때 호출액티비티가 만들어진 상태onStart()액티비티가 사용자에게 표시되기 바로 전에 호출액티비티가 화면에 나타나기 시작하지만 아직 사용자와 상호작용을 할 수 없음onResume()액티비티가 사용자와 상호작용할 준비가 되었을 때 호출액티비티가 포그라운드에 있으며, 사용자 입력을 받을 수 있음onPause()화면 일부가 가려질 때 호출가려졌다가 다시 돌아갈 때는 onResume()으로 돌아감onStop()액티비티가 사용자에게 더이상 표시되지 않을 때 호출화면에서 액티비티가 완전히 벗어난 상태지만 종료된것은 아닌 상태무거운 리소스를 해제하거나 데이터 저장 등의 작업을 수행onRestart()액티비티가 정지된 상태에서 다시 시작되기 직전에 호출onStaop()이후 다..

실습/안드로이드 스튜디오 2024. 6. 7. 20:27

안드로이드 스튜디오 Splash screen 만들기

안드로이드 스튜디오로 스플래시 스크린 만들기를 찾아보면 엑티비티를 만들어서 화면을 일정시간 띄웠다가 없어지도록 구현해놓은 것들이 많이 있다이 방법은 정보전달이나 특별한 목적이 있지 않는 한 메인엑티비티 실행을 늦출 뿐 메인엑티비티가 실행될 때 까지 띄우려는 나의 의도에는 적합하지 않았다 여기까지 알게되는 과정이 혼란스러웠지만 방법을 알고나니 생각보다 간단하다는 생각이 들었다아래 공식문서를 참고해서 코드를 작성했다 https://developer.android.com/develop/ui/views/launch/splash-screen/migrate?hl=ko 스플래시 화면 구현을 Android 12 이상으로 이전  |  Views  |  Android Developers이 페이지는 Cloud Transla..

실습/안드로이드 스튜디오 2024. 5. 29. 19:55

안드로이드 스튜디오 - BMI계산기 결과페이지 만들기

[BMI 계산기 결과페이지 만들기] 1. File > New > Activity > Empty Views Activity로 새 프로젝트를 만들고 Resultactivity로 이름을 지정한다 2. 빠르고 편하게 하기 위해서 MainActivity의 타이틀 layout을 복사해온다 3. 이후 수치와, 결과, 이모지, 돌아가기 버튼 등을 만들고 상세내용을 조절해준다 a. 이모지는 다운받은 후 복사해서 drawable에 paste 해준다 i. 이때 이모지 파일명이 숫자로만 되어있을 경우 오류가 날 수 있다 b. ImageView에서 기존 이미지를 지우고 src="drawable/원하는이모지명"을 추가해주고 크기를 조정해준다 4. 컴퍼런트들 마다의 고유 ID를 알아보기 쉽게 변경해준다 (MainActivity도 ..

실습/안드로이드 스튜디오 2024. 1. 30. 17:36

안드로이드 스튜디오 - BMI계산기 메인페이지 만들기

사전캠프가 시작된지 오래됐지만 그동안 안드로이드 스튜디오 프로그램 실행에 문제들이 있어서 사전강의 시작을 제대로 하지 못했었다 처음에 '윈도우 홈' 인게 문제가 되어서 '윈도우 프로'로 바꿨는데 여전히 안됐었다 그래서 이것저것 확인해봤는데 관리자모드로 실행을 하니 오류문제는 해결됐지만 램이 8기가 밖에 안돼서 너무 느렸다 램만 추가하려고 봤는데 너무 오래된 메인보드였다 맞는 램도 찾기 힘들정도 ㅎㅎ 그래서 좀 더 멀리 보고 컴퓨터를 새로 맞췄더니 제대로 잘 작동했다 여전히 관리자 모드로 실행해야하지만 !! 잘 작동을 하니 드디어 사전캠프강의를 따라 갈 수 있었다 [BMI계산기 만들기] 1. 새프로젝트에서 Empty Views Activity 선택 2. Hello word삭제 후 팔래트에서 텍스트와 넘버,..

실습/안드로이드 스튜디오 2024. 1. 29. 16:24

추가 정보

반응형

인기글

최신글

페이징

이전
1
다음
TISTORY
뽀사장네 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바