본문 바로가기

전체 글83

Android 투명 Activity (Layout) 배경 만드는 방법. Activity에 큰 애니메이션 효과를 줘야 하는 기능이 필요해서 투명 Activity를 만들어서 적용하는 방법으로 구현했습니다. 투명 배경을 만드는 절차를 따라해보세요. 투명 Activity 만들기 Transparent_Activity.java public class Transparent_Activity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_transparent); TextView tv = (TextView) findViewById(R.id.congrats_.. 2022. 8. 31.
Android "조치 필요: 앱이 Google Play 정책을 준수하지 않음" 해결 방법 발견된 문제: 데이터 보안 양식 잘못됨 배포된 앱에 대해 Google에서 아래와 같은 2022년 9월 7일까지 시정 조치를 하라는 메일이 전달되었습니다. 이유인즉슨 앱에서 사용하고 있는 '사용자 데이터'에 대해 데이터 보안 섹션란에 기입을 하지 않아 정확한 사용 내역을 작성하라는 얘기입니다. 해당 조치를 수행하기 위해서는 '개발자콘솔 > 해당 앱 선택 > 앱콘텐츠' 메뉴를 통해 수정할 수 있습니다. 데이터 보안 양식 잘못됨 해결 방법 현 문제가 되는 앱은 사용자 개인정보를 활용하지 않아 문제가 없을 줄 알았는데 해당 기능에 대해 누락된 내용이 있었습니다. 저의 앱은 단말에 설치된 앱의 정보를 가져와야 하는 기능이 있어 단말에 설치된 앱 리스트를 조회하고 있습니다. 이 기능의 내용이 누락되어 조치 사항이 .. 2022. 8. 29.
Android The color colors in values has no declaration in the base values folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier 안드로이드 스튜디오에서 컬러를 추가하기 위해 colors.xml 에 추가를 했는데 아래 에러가 발생되면서 구현부에서 사용하지 못하는 오류가 발생되었습니다. The color "colors" in values has no declaration in the base values folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier 안드로이드 스튜디오 내 캐시파일들로 인해 정상적으로 빌드되지 못한 듯합니다. 캐시 정리 후 재 실행하면 정상적으로 되니 아래 내용을 참고해서 해결하기 바랍니다. Build > Clean Project File > Invalidat.. 2022. 8. 26.
Android TimePicker Dialog 커스텀 해서 만들기 (색상, 버튼) 앱 개발 중 시간을 선택해야 하는 기능이 필요해서 Android SDK인 TimePickerDialog를 사용해 보았습니다. TimePickerDialog의 각 컨포넌트들의 색상과 폰트 등을 커스텀 하고 싶어서 이리저리 구글링을 했는데 찾지 못했습니다. 도저히 찾을 수 없어서 TimePicker 를 활용해서 TimePickerDialog 기능을 만들기로 했습니다. 완성된 UI는 아래 이미지와 같고, 색상, 폰트 구분선 등을 커스텀할 수 있습니다. 관련내용 2022.08.05 - [IT/Android] - Android 앱에 Font (글꼴, 폰트) 적용하기 Android 앱에 Font (글꼴, 폰트) 적용하기 앱을 취미 삼아 여러 개 만들어 보았는데 먼가 알 수 없는 밋밋한 느낌이 들었습니다. 생각하니 .. 2022. 8. 26.
Android MPAndroidChart 막대 그래프 적용하기 통계 화면(막대그래프)을 만들기 위해 차트 라이브러리로 유명한 MPAndroidChart를 사용해 보았습니다. Google에 많은 정보가 있어서 적용하기는 나름 쉬웠습니다. 그럼 MPAndroidChart를 활용한 기본 막대그래프 차트를 만들어 봅시다. MPAndroidChart Dependencies 적용 build.gradle (Module) dependencies { ... implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' } settings.gradle dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories {.. 2022. 8. 10.
Android 앱에 Font (글꼴, 폰트) 적용하기 앱을 취미 삼아 여러 개 만들어 보았는데 먼가 알 수 없는 밋밋한 느낌이 들었습니다. 생각하니 같은 템플릿으로 약간의 기능만 변경하여 만들다 보니 큰 틀이 변하지 않았습니다. 아직 개발 미숙으로 큰 틀을 변경하기엔 시간이 오래 걸리는 관계로 약간의 꼼수 글꼴을 변경해 보기로 하였습니다. Android Font 글꼴 다운로드 우선 사용할 Font를 다운로드 받아야 합니다. 저의 경우 네이버 무료 Font 를Font를 사용하기로 해서 아래 링크의 Font를 다운로드하였습니다. 꼭 여기가 아니더라도 확장자 명이 ttf 인 글꼴을 다운로드 하면 됩니다. 네이버 글꼴 모음 네이버 글꼴 모음 네이버가 만든 150여종의 글꼴을 한번에 만나보세요 hangeul.naver.com 해당 사이트에서 다운로드를 받으면 아래와.. 2022. 8. 5.