본문 바로가기
반응형

이과/JAVA 안드로이드25

[안드로이드]수익창출해보기, 구글광고 배너 안녕하세요 코딩초밥입니다 본인의 안드로이드를 만들었다면 수익창출을 위한 구글광고 배너를 넣어보겠습니다. 뭔가 열심히할려면 경재적인 부분도 따라줘야하기에 구글 광고 배너를 달아 광고 수익을 얻는부분은 개발자에게도 아주 중요한 부분입니다. 다같이 알아보겠습니다 😄 1. 애드몹 사이트에서 가입후 로그인을합니다. admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요. admob.google.com 2. 앱을 클릭하고 앱 추가를 클릭합니다 3. 플랫폼에 안드로이드와 앱스토어에 앱이 등록되어있는지에 아니오를 누르거나 혹시 등록되있는분.. 2021. 5. 20.
[안드로이드] FCM의 구동 원리 안녕하세요 코딩초밥입니다 ㅇㅅㅇ 어플을 만들고 배포 후 그 만들어진 어플들에게 알림 서비스를 할 수 있는 Fcm의 구 동원리에 대해 알려드리려고 합니다. 예제는 네이티브 앱에서 다루도록 하고 이번 블로그는 구 동원리를 말로 설명을 할 수 있도록 도와주는 블로그입니다 FireBase Cloud Messaging 본연의 서버의 기능을 수행하면서도 또 하나의 복잡한 알림 기능까지 포함한다면 서버의 속도는 처리량이 많아 느려질 것입니다. ​ 따라서 이러한 해결책으로 알림의 기능은 다른 서버가 제공을 해주고 본서 버는 알림 기능을 제공하는 서버에 알림이 있는지 요청해서 정보를 가져오는 구조입니다. | 동작 순서 1. 디바이스에 앱이 설치된 후 최초 실행되면서 고유 식별자인 디바이스 토큰이 발급됩니다 이 토큰을 앱.. 2021. 5. 20.
[안드로이드] 트랜잭션(Transaction)이란? 안녕하세요 코딩초밥입니다 혹시 여러분들은 계좌이체를 해보았나요? 저는 오늘도 4번을 했는데요..(내돈..) 상상해봅시다. 내가 돈을 제 3자한테 보냈는데 어떤 이상현상으로 (관리하던 데이터베이스가 에러가 걸린다거나) 하면..내 돈은 갑자기 공중 분해 되겠죠? 그러면 화가 나겠어요? 안나겠어요? 그러나 이런 경우는 정말 없죠. 왜 그럴까요? 데이터베이스가 완벽에 가까워서 그럴까요????? 자, 우리의 삶과 가깝지만 낯선 녀석 트랜잭션을 알아봅시다 😀😍 | 트랜잭션 트랜잭션이란, 데이터 베이스의 상태 변화시키기 위해서 수행하는 작업 단위를 뜻합니다 SQL 을 이용하여서 데이터 베이스의 접근 하는것을 의미합니다 'SELECT' 'INSERT' 'DELETE' 'UPDATE' 이 4가지의 질의어가 따로 쓰이는것.. 2021. 5. 16.
[안드로이드]액티비티의 생명주기 안녕하세요 코딩초밥입니다 ㅇㅅㅇ 액티비티의 생명주기의 계념에 대해 이야기해볼까요? ​ 4대 컴포넌트 중 중요한 요소 액티비티'Activity' 서비스'Service' 콘텐트 제공자'Content provider' 방송수신자'BroadCastreceiver' 안드로이드 앱은 4개 이 컴포넌트 조합으로 개발합니다. 이중 이용 빈도가 제일 높고 사용자와 애플리케이션이 상호작용하는 단일 화면 '액티비티'를 다루어 이야기해보겠습니다. 액티비티에는 생명주기가 복잡한 컴포넌트인데요 저는 처음 android를 접했을 때 이게 왜 필요한가!! 생각했지만 각종 상태 변화와 재분배를 통해서 더욱 다양한 함수를 이용해야 뜻하지 않는 에러를 발생 안 하고 애플리케이션 만드는데 더욱 편해집니다 ​ 액티비티는 실행부터 종료까지 많.. 2021. 5. 14.
[안드로이드]안드로이드의 4대 컴포넌트 안녕하세요 코딩 초밥입니다 ㅇㅅㅇ 오늘은 안드로이드 개발자라면 한 번쯤은 꼭 들어볼 4대 컴포넌트에 대해 알아보겠습니다. 4대라고 부를 정도로 정말 중요한 개념들인데요 소개해드리도록 하겠습니다 😍 4대 컴포넌트 1. Activity (액티비티) 2. Service (서비스) 3. Broadcast Receiver (방송 수신자) 4. Content Provider (콘텐트 제공자) 1. Activity (액티비티) 액티비티는 안드로이드에서 화면을 관리하고 사용자의 다양한 이벤트를 처리하는데 사용됩니다 안드로이드 스튜디오에서 XML을 만드실 때 안에 두 개의 액티비티를 만들어보셨나요? 바로 에러가 나실 겁니다. 그처럼 액티비티는 하나만 가지고 있어야 하며 없어서도 안되고 2개가 있어도 안 되는 것입니다. .. 2021. 5. 12.
[안드로이드] 액션바 있다가 없다가 안녕하세요 코딩초밥입니다 제가 만드는 어플에 액션 바가 필요하다가 안 필요하다가 하는데요 이쁘게 만들기 위해서라도 이런 설정이 필요하다고 느꼈습니다. 본인의 어플에 액션바를 없애거나 아니면 화면마다 생겼다 안 생겼다 설정을 해보겠습니다. 😁 어플 전체 액션바 안 보이도록 설정하기 themes.xml 으로 들어가봅니다. 맨아래 true 을 추가시킵니다. 그럼 어플 전체에 액션바가 안보일것입니다. 일부분 액션바 안보이도록 설정하기 위에것 실습하시던분은 원상복구 하고 실습해주세용 manifests 로 들어와주세요 액션바를 지우고싶은 액티비티에 android:theme="@style/Theme.Design.Light.NoActionBar" 을 추가합니다 그럼 그부분만 액션바가 없어진걸 볼 수 있습니다. 2021. 5. 8.
반응형