일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드 로그보기
- 안드로이드 스튜디오 하단바
- Toast 메시지 띄우기
- 액티비티 라이프 사이클
- 안드로이드 스튜디오 앱이름 변경
- 안드로이드 스튜디오 알림메시지
- 안드로이드 스튜디오 네비게이션바
- 안드로이드스튜디오 사용자 메시지
- Android 앱 개발
- 안드로이드 스튜디오 탭바
- Snackbar 메시지 띄우기
- 안드로이드 스튜디오
- 앱 디버깅
- BottomNavigationView
- android studio
- 안드로이드 스튜디오 미디어재생
- 안디르오드 스튜디오 Logcat
- 안드로이드 스튜디오 생명주기
- 안드로이드 스튜디오 Fragment 화면전환
- 주사위 게임 앱
- 파이티스
- AndroidTips
- AWS
- Log.i
- 안드로이드 스튜디오 앱이름
- 앱네임체인지
- 안드로이드 스튜디오 애니메이션 효과주기
- PANDAS
- 안드로이드 개발
- 라이프사이클관리
- Today
- Total
목록Android/Android Studio 기능 (5)
파이티스
1. 라이프 사이클이란?안드로이드 앱은 사용자와 상호작용하기 위해 Activity라는 구성 요소를 사용한다. Activity는 사용자 인터페이스 화면을 나타내며, 앱의 다양한 상태 변화에 따라 라이프 사이클을 거친다. 이 라이프 사이클은 다음과 같은 주요 메서드들로 구성된다.onCreate(): Activity가 처음 생성될 때 호출 됨.onStart(): Activity가 사용자에게 보여지기 시작할 때 호출 됨.onResume(): Activity가 사용자와 상호작용하기 시작할 때 호출 됨.onPause(): 다른 Activity가 화면을 가리거나, Activity가 더 이상 포커스를 받지 않을 때 호출 됨.onStop(): Activity가 더 이상 보이지 않을 때 호출됩니다.onDestroy(): ..
TextView xml 속성 안드로이드 스튜디오 화면개발을 하다보면 텍스트의 디자인이 많이 요구된다. 아래는 텍스트뷰의 속성에 대한 설명이다. 참조하여 안드로이드 앱 개발 화면 디자인에 참조하면 된다. 출처 : TextView | Android Developers android:allowUndo 편집 가능한 텍스트에 대해 실행 취소를 허용해야 하는지 여부입니다. android:autoLink URL 및 이메일 주소와 같은 링크가 자동으로 발견되어 클릭 가능한 링크로 변환됩니다. android:autoSizeMaxTextSize 텍스트 크기를 자동으로 조정할 때 사용할 최대 텍스트 크기 제약 조건입니다. android:autoSizeMinTextSize 텍스트 크기를 자동으로 조정할 때 사용할 최소 텍스트..
안드로이드 스튜디오 앱 개발 시 가장 중요한것은 훌륭한 코딩실력이 아닌 디버깅을 얼마나 잘 하는가 인듯 하다. 필자가 직접 코딩수업을 듣고 앱개발 실습을 하다보니 아무리 완벽한 로직구현임에도 불구하고 철자 하나 띄어쓰기 하나의 실수로 버그가 일어나는 일이 비일비재 하였다. Logcat 이란? 안드로이드 앱에서 발생하는 로그를 모니터링 하고 출력하는 도구. 앱의 동작, 에러, 경고, 정보 등을 추적하고 기록하여 디버깅 과정을 보다 효과적으로 도와줌. Logcat은 안드로이드 스튜디오의 일부로 제공되며, 앱을 실행하거나 디바이스에 연결했을 때 로그를 실시간으로 확인할 수 있다. Logcat 기능 Verbose - 상세한 로그 메세지 Debug - 디버깅 정보 Info - 일반적인 정보 메세지 Warning ..
안드로이드 스튜디오 앱개발을 처음 할때 프로젝트의 이름이 곧 앱이름이 된다. 이 이름은 앱을 실행을 했을때 상단바에 보이게 되는데 이름을 바꿔야 하는 상황이 생길 수 있다. 앱 이름 바꾸는 방법 AndroidManifest.xml 진입 => applicatiion => android:label="@string/app_name" 에서 "@string/app_name" 를 컨트롤 키를 누른 상태에서 마우스로 클릭한다. 또는 res => values => string.xml 로 진입하여도 안드로이드 스튜디오 앱이름을 바꿀 수 있다. UITest1 테스트앱 위의 방법으로 프로젝트의 이름은 바뀌지 않았지만 앱의 이름은 변경이 되었음을 앱실행을 통해 확인 할 수 있다.
안드로이드 스튜디오에서 앱을 개발하다보면 사용자에게 특수한 경우에 메세지를 보여주는 상황이 발생한다. 가장 대표적인 예제가 아마도 필수입력사항을 입력하지 않고 버튼을 눌러 다음단계로 넘어갈때 모든 필수사항을 입력하도록 사용자에게 알려주는 메세지가 아닐까 생각된다. Snackbar VS Toast 안드로이드 스튜디오에서 사용자에게 메세지를 띄우기 위해서는 스낵바(Snackbar)와 토스트(Toast)를 사용할 수 있다. Snackbar : 스낵바는 사용자에게 간단한 메시지나 액션을 알리거나 제공하는 데 사용된다. 주로 잠깐 보여지다가 사라지는 방식으로 동작하며, 화면 하단에 표시된다. 스낵바는 일시적인 정보나 경고를 전달하거나, 사용자가 특정 작업을 수행하도록 유도하는 등의 용도로 사용 주요 특징: 액션 ..