본문 바로가기

안드로이드11

안드로이드 파이어베이스 사용자마다 데이터 다르게 관리하는 방법 오늘은 파이어베이스의 데이터를 사용자마다 다르게 관리하는 방법에 대해서 알아볼 것이다. 이게 무슨말이냐면 파이어베이스 로그인 기능을 구현했을 때 로그인한 사람의 데이터만 보여지도록 해야하는데 코드로 그 부분을 구현하지 않는다면 자신의 데이터가 모두에게 보여질 수가 있다. 그 방법에 대해서 차근차근 알아가보자 먼저 파이어베이스 스토리지에 이미지를 보내는 코드이다. try { progressDialog = new ProgressDialog(this); progressDialog.setTitle("파일 업로드중...."); progressDialog.show(); StorageReference storageRef = storage.getReference(); FirebaseUser user = Firebase.. 2023. 4. 20.
안드로이드 앱 이름 바꾸기 오늘은 안드로이드 모바일 앱의 이름을 바꾸는 방법에 대해서 알아볼 것이다. 생각보다 매우 간단하게 바꿀 수 있다. 안드로이드 앱 이름 바꾸기 먼저 app - manifests - AndroidManifest.xml로 들어가준다. Image Asset을 클릭한다. 클릭을 하게 되면 아래와 같은 창이 생성된다. icon이름을 정해주고 Resize를 통해서 크기가 안맞는경우 조절을 해준다. 그 후 완료됐으면 Next를 눌러준다. 아이콘 사이즈가 512x512로 잘 지정된 것을 볼 수 있다. 본인같은 경우는 이미 적용을 했기 때문에 빨간 글씨들이 보이는데 처음 지정하면 흰색글씨로 정상적으로 보일 것이다. 여기까지 완료하면 Finish를 눌러서 적용해준다. 그렇다면 res\mipmap 여러 폴더들에 적용한 아이.. 2023. 4. 16.
안드로이드 SplashActivity 구현하기 오늘은 개발하고 있는 모바일 앱에 로딩화면을 구현해볼 것이다. 그때 사용되는게 SplashAcitivity인데 이 Activity를 2초간 보여진 후 MainAcitivty가 실행될 것이다. SplashActivity 구현 먼저 Empty Activity로 SplashActivity를 만들어주었다. 그리하여 자바파일과 xml파일이 생성되었다. 그 다음에 로딩화면에 쓰일 화면을 준비해준다. activity_splash.xml 그리고 오픈 ui 메서드를 통해서 화면 전체에 내가 가져온 사진이 보이도록 코드를 작성해주었다. SplashActivity.java public class SplashActivity extends AppCompatActivity { @Override protected void onC.. 2023. 4. 16.