728x90
반응형
하위~
일단 현재 진행 현황이다.
KakaoTalk_20220704_173640610.mp4
1.45MB
스플레시 java파일은
package com.bliss.csc.moonnite;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.widget.TextView;
import com.airbnb.lottie.LottieAnimationView;
public class SplashActivity extends AppCompatActivity {
TextView Title;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
//Title
Title = findViewById(R.id.Title);
LottieAnimationView anim = (LottieAnimationView)findViewById(R.id.splash);
anim.playAnimation();
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
Intent intent = new Intent(getApplicationContext(), MainActivity.class);
startActivity(intent);
finish();
}
}, 4000);
}
@Override
protected void onPause() {
super.onPause();
finish();
}
}
이렇게 구현하였고,
메인페이지에서 현재 날짜를 띄우는 코드는
imageView = findViewById(R.id.calendar);
TextView title = findViewById(R.id.date);
Date date = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("MM.dd");
title.setText(dateFormat.format(date));
위 처럼 기재하였다.
오늘은 달의 모양의 대해 어떻게 구현할지 구상할 것이다.
그리고 먼저 구현할 기능은 현재 달의 모양이 혹은 오늘의 달 모양이 어떻게 되는지 제공해주는 것이다.
달의 위상은 음력에 따라 달라지기에 양력이 아닌 음력으로 변환하는 과정이 필요하겠고,
음력기준으로
이니 이를 토대로 만들면 될 거같다.
달 사진이 별로 없어서 찾는데 좀 시간이 걸린다..
내가 구한 사진을 공유하니 혹시 필요하면 사용하시길 바란다.
합성을 좀 해서 어색한 부분이 있으니 그 점 참고하시길
그리고 자바에 음력으로 변환해주는 알고리즘이 있어서 그걸 사용하려한다.
뭐했다고 시간이 이렇게 흘렀는지..흑 운동이나 하고 와야겠다.. 총총
728x90
반응형
'IT To do and To was' 카테고리의 다른 글
22년 7월 8일_알고리즘이란? (0) | 2022.07.08 |
---|---|
22년 7월6일_면접 (1) | 2022.07.06 |
22년 7월 2일_개인 프로젝트 시작( + 및 금일 사는 얘기 (0) | 2022.07.02 |
22년 6월 29일_개인프로젝트 아이디어 공유 및 개요, 기능 기재 (0) | 2022.06.29 |
22년 6월 27일_D-2 비트교육센터 후기 (0) | 2022.06.27 |