본문 바로가기

게임 & 프로그래밍15

[Flutter ]ListView를 이용한 단어장 목록 만들기 이번엔 플러터에서 기본제공되는 위젯인 ListView를 이용하여 단어장 목록을 보여주는 페이지를 만들어 보자 ListView는 앱에서 데이터를 보여주기 위해 가장 많이 사용되는 위젯일 것이다. 먼저 오늘 만들 페이지 동작 화면이다. 단어장 목록이 0~99까지 100개가 나열되고 아래위로 스크롤 되는 너무나 익숙한 화면이다. ListView를 구현하는 방법은 여러가지가 있을 수 있다. 코드 상에 목록을 나열할 수도 있고 목록을 파일로 만들고 그 파일을 읽어 들여 ListView를 완성할수도 있다. 또 네트워크를 통해 원격지 서버에서 데이터를 받아와 완성할 수 있다. 네트워크를 통해 데이터를 가져와 ListView에 표현하는 가장 까다롭지만 가장 많이 사용된다고 볼 수 있다. 하지만 이번 시간에 코드안에 데.. 2021. 5. 17.
플러터Flutter로 단어 암기앱 만들기 1 개발환경 OS : 맥 Big Sur 11.3. 개발툴 : Android Studio 4.2 새 프로젝트 만들기 안드로이드 스튜디오 시작 후 웰컴 화면에서 Create New Flutter Project를 선택 이미 설치된 Flutter SDK 위치를 선택 한 후 Next 클릭 프로젝트 이름 등 정보를 입력 Project name : wordtalk_black //프로젝 네임은 소문자와 언더스코어 조합으로 작성하여야 한다. 그냥 룰이다. Organization : com.zetty. //패키지 네임으로 프로젝트명과 합쳐저 com.zetty.wordtalk_balck 가 된다. Platforms : //배포하고자 하는 플랫폼이다. 현재 안드로이드(플레이스토어), iOS(앱스토어), Web(크롬등 인터넷 브라.. 2021. 5. 14.
[Xamarin] 자마린 바코드 리더 개발 1. 프로젝트 만들기 비쥬얼 스튜디오 시작 --> Multiplatform --> Blank Forms App 선택 후 Next App Name : QRScanner 입력 후 Next;; 저장위치 선책 후 Create (생성) 클릭 2. ZXing 라이브러리 설치 ZXing 란? 자마린서 QR코드, 바코드를 읽는데 도움을 주는 라이브러리다. 우선 여기까지....깊게 알려면 지친다. 그냥 가자 여튼 프로젝트 폴더서 마우스 오른쪽버튼 --> Manage Nuget Packages...선택 누게 패키지 검색상자가 나타나면 zxing로 검색 아래 그림과 같이 여러 패키지들이 검색되는데 여기선 ZXing.Net.Mobile.Forms 를 설치하도록 하자. 선택 후 'Add Package' 클릭!! 작성중..... 2020. 8. 3.
[워드톡]연상이미지 등록하기. 연상이미지를 통해 단어 암기 효과를 높일 수 있습니다. 워드톡에서는 연상이미지를 등록하는 방법이 여러가지 있는데요. 그중에서도 가장 많이 사용되는 검색을 통한 연상이미지 등록법에 대해 알아보겠습니다. 찬찬히 따라해보세요. 아주 쉽습니다.^^ 1. 워드톡 첫화면 "내 단어장"을 클릭합니다. 2. 원하시는 단어장을 클릭하세요. 3. 팝업 메뉴중 "편집/연상이미지"를 선택하세요. 4. 단어장에 등록된 단어 목록이 나올텐데요. 연상이미지를 등록하고자 하는 단어의 아래 맨 왼쪽에 있는 아이콘을 클릭하세요. 5. 메뉴중 "검색"을 클릭하세요. 6. 단어와 관련된 많은 이미지를 검색됩니다. 이중 원하는 이미지를 길게 누르면 원하는 크기로 사진을 설정할 수 있습니다. 7. 설정이 끝나면 화면 아래쪽 빨간 버튼을 누르면.. 2019. 7. 1.
[Godot] wav, ogg 인터넷에서 다운로드 후 재생하기. 고도엔진에서 wav, ogg등을 사용하기 위해서는 에디터에서 import 후 사용하는 것이 일반적이다. 하지만 게임 플레이 중 파일을 다운로드 받아 바로 재생할 필요가 있다. 곧 100만 사용자가 사용하게 될 훈워드의 경우 사용자가 영어 발음듣기를 클릭하면 서버에서 발음 파일을 다운로드하여 클라이언트에 저장 후 재생하도록 개발되어있다. 훈워드의 경우 1500개정도의 단어가 사용되었고 단어들의 원어민 발음 파일을 wav로 만들어 사용하고 있다. 만약 1500개의 파일을 모두 배포패키지에 포함했다면 앱사이즈가 40~50메가는 증가 했을 것이다. wav의 경우 비트수, 샘플레이트, 스테레오 여부들을 만들어진 파일에 맞게 설정해 주어야 한다. 그렇치 않으면 좀 유쾌하지 안은 소리가 재생된다. func play_.. 2018. 9. 13.
반응형