반응형 분류 전체보기157 [Android Studio / 안드로이드 스튜디오] Activity 전환 애니메이션 전환 애니메이션을 만드는 방법은 화면 전환시 애니메이션을 설정할 수 있다. 우선 Activity화면 전환 코드를 먼저 작성해보면 Intent intent = new Intent(MainActivity.this, subActivity.class); StartActivity(intent); 이처럼 사용할 수 있다. 여기에 한줄을 추가해보도록 하겠다. overridePendingTransition(R.anim.in, R,anim.out); 이 한줄을 추가하면 된다. 물론 resource file도 각각(R.anim.in, R,anim.out) 만들어줘야한다. 리소스 파일은 res아래 anim폴더를 만들어서 xml파일 형태로 만들어 주면된다. 예제) 이런식으로 만들어 주면 된다. 닫을때는 반대로 해주면된다. f.. 2021. 4. 27. [Flutter / 플러터] 깃허브 연동(fatal: remote origin already exists.[출처] fatal: remote origin already exists.) MacBook에 깃허브를 한번도 써본적이 없어 깃허브를 연동하는데 많이 애먹었다.. 그것도 vscode를 써본적도 없고... 친구들 끼리 프로젝트를 할때 서로 만나서 했기 때문에 깃허브나 코드공유를 한번도 해본적이 없어 이번에 한번 해봤다. 모든것이 낯설다..그래도 이번 삽실로 인해서 맥북도,깃허브도,vscode랑도 친해진거 같다. Github를 연동하는데 자꾸 이런 애가 떴다.. fatal: remote origin already exists. 일단 이런 오류를 해결하는데, 가장큰 도움을 받은건 google이지만, 하라는대로 다했는데 안됐다.. 해달라는거 다했는데 왜안 되는건가.. 이런저런거 치면서 어떤 역활을 하는지 하나하나 깨닫고, 결국 응용(?)을 해봤다. 보통같으면 아예 모든걸 리셋하고 다시했을.. 2021. 4. 26. [Flutter / 플러터] 프로젝트 살펴보기(폴더 구조) 아래 사진은 기본적인 Flutter프로젝트의 폴더 구조이다. 가장 먼저 pubspec.yaml : 프로젝트의 메타데이터를 저장하고 관리한다. (프로젝트 ver, 환경, dart ver, dependency등) -즉 앱을 만들때 필요한 중요한 내용을 등록한다. ios,android : 각 플랫폼에 맞게 앱을 배포하기 위한 정보를 가지고 있다. test : dart관련 코드를 테스트 할 수 있다. lib : 안에 main.dart파일이 있다. 대부분의 코딩을 해당 파일 안에서 한다. 위에서 설명한 파일 이외의 파일은 기본 파일이 아닌, 내가 다른 설정을 해놓았기 때문에 존재하는 파일이다. 기본적인 프로젝트 생성시 나타는 파일은 위에서 설명한 파일이다. 2021. 4. 25. [Flutter / 플러터] Widget widget이란? - 독립적으로 실행하는 작은 프로그램이다. - 그래픽 및 데이터를 처리하는 함수를 가지고 있다. - 주로 메인화면에서 다양한 정보를 보여준다. Flutter에서 widget은? - UI를 구성하는 모든 기본 단위 요소(image, text, icon, button 등...) - UI를 구성하는 보이지 않는 레이아웃(center, padding등...) - Flutter는 모든 것이 widget이라고 한다. Flutter의 widget종류 1. Stateless Widget (정적 위젯) 2. Stateful Widget (동적 위젯) Stateless Widget - 화면상 존재하고, 아무런 동작을 하지 않는다. - 실시간 데이터를 저장하지 않는다. - 변화를 하는 value값을 가지지.. 2021. 4. 25. 이전 1 ··· 24 25 26 27 28 29 30 ··· 40 다음 반응형