본문 바로가기
반응형

안드로이드37

[안드로이드] 코드랩 시리즈(1) Using Android Notifications (알림1) 안드로이드 코드랩 하나씩 리뷰를 하면서 정리하려고 합니다. 이번 편은 알림입니다. 기본적으로 알림은 위와 같이 구성이 되어 있습니다. 이러한 구성들의 속성을 변경 하면서 알림을 구성을 할 수 있습니다. 카카오톡이나 타이머 등에서 나타나는 알람들, 푸쉬 메시지 라고 생각하시면 됩니다 NotificationManager 클래스를 사용하여 알림 을 생성, 전송, 업데이트 및 취소 가능 알림 채널을 설정 하려면 createNotificationChannel 메소드 와 함께 NotificationChannel 객체를 사용 알림에 빠른 작업을 추가 하려면 addAction () 배지를 활성화하거나 비활성화 하려면 setShowBadge () Notification.Style 에서 확장 된 스타일을 사용하여 알림 스.. 2020. 12. 4.
[안드로이드] 앱을 빨리 이해하는 방법(1) - 연재중 오픈 되어진 앱을 빨리 이해를 하고 흡수할 것은 흡수하고 서비스로직을 빨리 이용을 할 수 있는 방법 1. Github 나 공개된 앱 중 상업적인 배포를 하지 않고 사용할 수 있는 앱들을 찾는다. (저작권 문제가 있을 수 있으니 참고하세요) 2. Android Studio 를 열러 package, dependencies, gradle 등의 부가적인 요소들을 확인을 하고 빌드 해본다. 2020. 12. 4.
[안드로이드] 개념 및 용어 정리 - 프레그먼트 Fragment 프래그먼트 프래그먼트는 태블릿과 같은 대화면에서 효율적으로 화면을 구성하기 위해 생긴 구성요소 이다. 액티비티를 분할하여 화면의 한부분을 정의하며 액티비티와 같이 레이아웃, 동작 처리, 생명주기를 가지는 독립적인 모듈이다. 다른 액티비티에서도 사용 할 수 있어 재사용성이 뛰어나며 액티비티 실행 중에 추가, 제거가 가능하다. 프레그먼트는 액티비티의 일부분에만 배치되는 화면 및 동작을 조작하기 위한 객체입니다. 안드로이드 3.0(허니콤)에서 화면이 비교적 큰 태블릿의 등장으로 작은 단위의 화면의 생명주기 관리할 필요가 있어 추가되었습니다. 프레그먼트 매니저를 통해서 여러개의 프레그먼트를 조작할 수 있습니다. 레이아웃 xml 파일에서 다른 뷰들과 함께 배치될 수 있습니다. Fragment를 생성 시 기본 생성.. 2020. 11. 19.
[안드로이드] 개념 및 용어 정리 - 인텐트 intent 면접을 대비한 안드로이드 개념 및 용어 정리 저의 언어로 구성하였습니다. 인텐트 안드로이드를 구성하는 액티비티, 서비스, 브로드캐스트리시버, 콘텐트 프로바이더 간에 정보를 전달하는 역할을 하는 요소 포함 사항 Component Name 시작할 컴포넌트의 이름이다. 해당 인텐트가 명시적 인텐트인지, 암시적 인텐트인지 구분하는 중요한 요소이다. 명시적인지, 암시적 인지를 구분하는 요소이며 시작하는 컴포넌트 이름. 명시적 인텐트 (Explicit Intent) 이름을 지정하여 호출 대상을 알 수 있는 인텐트 암시적 인텐트 (Implicit Intent)? 특정 컴포넌트의 클래스명 없이 어떠한 작업을 수행하는 것인지만 선언하는 인텐트이다. 해당 인텐트를 처리할 수 있는 컴포넌트를 시스템이 필터링하여 수행하거나 .. 2020. 11. 18.
반응형