안드로이드
-
[Flutter] 플러터 실행(Run) 시 자세한 로그(log)를 출력하는 코드 / flutter run --build -vv앱 개발/오류모음 - Flutter 2023. 3. 11. 23:46
플러터 실행(Run) 시 자세한 로그(log)를 출력하는 코드는 아래와 같다. flutter run --build -vv 실행을 시키게 되면 아래와 같이 긴 로그와 함께 출력을 해볼 수 있고, 그냥 run을 했을 때 간단하게 뜨는 오류 대신 긴 오류를 마주할 수 있다. 그러면 더 자세히 어디서부터 어떻게 잘못된지 알 수 있고, 도움을 요청할 때에도 더 정확한 질문을 할 수 있게 된다. 정보에 오류가 있을 경우 댓글 부탁드립니다 ! 감사합니다 :)
-
[flutter] 플러터 TextFormField 내용 수정할 때마다 바뀌는 Text 구현하기 / onChange 속성앱 개발/플러터(Flutter) 2022. 8. 11. 16:46
숫자를 입력하면 거기에 10퍼센트 더한 계산결과를 보여주는 실시간 게산기를 구현해보고 싶다. 첫째로, rewardCtrl라는 TextEditingController를 선언했다. 이 rewardCtrl에서부터, 사용자에게 입력받은 데이터를 뽑아올 수 있다. 아래와 같이 SizedBox 내에 TextFormField를 child로 두었다. 입력창의 크기가 고정되도록 만들었다. 아래와 같은 속성을 추가하여, 사용자가 숫자 이외에는 입력할 수 없도록 설정하자. keyboardType: TextInputType.number onChange라는 속성을 사용할건데, '내용이 바뀔 때 마다' 시행되는 함수이다. onChanged: (text){ setState(() { _rewardCalculResert = _rewa..
-
[flutter] 플러터 TextFormField에서 hint 및 텍스트 가운데 정렬하는 방법앱 개발/플러터(Flutter) 2022. 8. 11. 14:56
플러터의 TextFormField에서 hint 및 텍스트 가운데 정렬하는 방법을 알아보자. TextFormField에서 기본적으로는 왼쪽 가운데 정렬이 되어있을 것이다. 하지만, TextFormField는 경험상 Container로 감싸거나 SizedBox로 감싸서 크기를 조절해주어야한다. 하지만 처음에는 아래 그림과 같이, 회색 TextFormField 안의 hint가 왼쪽 정렬이 되어있다. 그리고 칸 안에도 들어가지 않은 것으로 보인다. 여기에 다음과 같은 속성을 추가해주자. 그러면 아래 그림과 같이 가운데 정렬로 바뀔 수 있고, 글자도 그 안으로 들어가게 된다. textInputAction: TextInputAction.done, cursorColor: Colors.black, 오류, 질문이 있으면..
-
[flutter] 플러터 앱바(AppBar)의 제목(title) 가운데 정렬 하기 / 앱바 아이콘 및 제목 검정색으로 설정하기 / AppBar 배경 흰색으로 설정하기앱 개발/플러터(Flutter) 2022. 8. 11. 01:49
플러터 앱바(AppBar)의 제목(title) 가운데 정렬 하기 / 제목 검정색으로 설정하기 / AppBar 배경 흰색으로 설정하기 아래는 AppBar 배경을 흰색으로 설정하고, 글자 색을 검정으로 한 뒤 가운데 정렬한 코드이다. appBar: AppBar( centerTitle: true, elevation: 5, iconTheme: IconThemeData(color: Colors.black), title: Text("설정", style: TextStyle(color: Colors.black), ), backgroundColor: Colors.white, ), 특히 아이콘을 검정으로 하는 코드는 아래와 같다. iconTheme: IconThemeData(color: Colors.black), 아이콘 ..
-
[Android] 안드로이드 개발환경 시 필요한 것들 리스트앱 개발/Android Studio 2022. 1. 13. 16:59
안드로이드 응용프로그램 개발환경 구성 1. JDK(Java Development Kit) 2. SDK(Software Development Kit) + API(Application Programming interface) 4. ADT(Android Development Tools) 이클립스와 안드로이드 SDK를 연결하기 위한 플러그인 5. AVD(Android Virtual Device) 코딩 결과를 화면에 출력하기 위한 가상 안드로이드 장치 * AVD(Android Virtual Device) 가상 안드로이드 장치 실제의 안드로이드 폰이 없이도 안드로이드 기기처럼 사용가능한 장치 참고문헌 우재남, 이복기. (2014). 안드로이드 프로그래밍. 서울: 한빛아카데미
-
[Android] 안드로이드 글씨체(글꼴/폰트) 적용하기 - font, fontFamily앱 개발/Android Studio 2022. 1. 11. 17:06
1. font 파일 생성하기 res폴더 내에 새로운 폴더을 형성한다 res 폴더를 오른쪽 마우스 클릭하면 생성할 수 있다 이름은 font로 한다(font 폴더가 있다면 새로 형성하지 않아도 된다) font폴더를 형성한 후에, 원하는 폰트를 그 폴더 내부에 넣어준다 2. themes.xml에서의 설정 태마 파일을 연다. 파일의 위치는 아래와 같다. 아래 코드를 입력하여 폰트를 적용한다 @font/corbel 태그 사이에는 바꾸고자 하는 폰트를 지정해준다