Skip to content
Home » 앱 인벤터 스크린 복사 | 앱인벤터 최신 초대박 업데이트 소개!!(복사 \U0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험) 15 개의 자세한 답변

앱 인벤터 스크린 복사 | 앱인벤터 최신 초대박 업데이트 소개!!(복사 \U0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험) 15 개의 자세한 답변

당신은 주제를 찾고 있습니까 “앱 인벤터 스크린 복사 – 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험)“? 다음 카테고리의 웹사이트 https://kk.taphoamini.com 에서 귀하의 모든 질문에 답변해 드립니다: https://kk.taphoamini.com/wiki. 바로 아래에서 답을 찾을 수 있습니다. 작성자 피터팬 덕이쌤 이(가) 작성한 기사에는 조회수 1,025회 및 좋아요 16개 개의 좋아요가 있습니다.

Table of Contents

앱 인벤터 스크린 복사 주제에 대한 동영상 보기

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

d여기에서 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험) – 앱 인벤터 스크린 복사 주제에 대한 세부정보를 참조하세요

앱 인벤터 스크린 복사 주제에 대한 자세한 내용은 여기를 참조하세요.

앱인벤터 스크린(Screen) 복사하기 – 이지이지(EGEasy)

안녕하세요. 이지이지입니다. 앱인벤터를 이용하시는 분들이라면 다들 한번쯤은 스크린과 블록이 모두 한꺼번에 복사되면 편리하겠다라는 생각을 해보 …

+ 여기에 자세히 보기

Source: egeasy.tistory.com

Date Published: 9/29/2021

View: 3229

[개발팁] 앱인벤터에서 스크린 복사하기 – 네이버 블로그

오늘은 앱인벤터에서 스크린을 복사하고 또 이름을 변경하는 방법을 알려드리겠습니다. 꼭 필요한 기능인데 모르면 정말 아쉬운때가 있습니다.

+ 더 읽기

Source: m.blog.naver.com

Date Published: 9/18/2022

View: 1203

앱인벤터(app inventor) 스크린(Screen) 복사하는 방법

앱인벤터(app inventor)에는 스크린(Screen)을 추가할 수 있는 기능이 있지만 복사하는 기능은 없다. 그리고 스크린을 만들 때 이름을 지정할 수 …

+ 여기에 표시

Source: wishml.tistory.com

Date Published: 4/14/2021

View: 8696

코듈러(kodular),앱인벤터(app inventor) screen, 컴포넌트 복사 …

앱인벤터도 최근 복사기능이 추가되었다. 코듈러도 복사[이동]기능이 가능하다. Kodular에서는 [Copy Screen]을 하면 현재 Screen을 복사하여 새로운 …

+ 여기에 보기

Source: 2fpretty0911.tistory.com

Date Published: 11/28/2022

View: 2264

앱인벤터 최신 초대박 업데이트 소개!!(복사 \U0026 붙여넣기 …

앱 인벤터 스크린 복사 주제에 대한 자세한 내용은 여기를 참조하세요. 앱인벤터 스크린(Screen) 복사하기 – 이지이지(EGEasy). 안녕하세요 …

+ 더 읽기

Source: you.1111.com.vn

Date Published: 10/14/2022

View: 1693

Screen을 복사해서 사용하기 – dr. Bee Eye – 티스토리

1. App Inventor에서 ScreenB를 만든다(빈 Screen) · 2. 프로젝트를 aia 파일로 컴퓨터로 Export 한다 · 3. 7zip 이 설치되어야 한다(왜냐하면 압축된 상태 …

+ 여기에 표시

Source: drbeeeye.tistory.com

Date Published: 4/25/2021

View: 4575

앱인벤터2 강좌 11: 앱인벤터에서 블럭복사하는 법

앱인벤터2는 스크린에디터와 블럭에디터 2개의 스크린으로 구성되어 있기 때문에 스크린 복사를 하는 것이 불가능한 구조다. 블럭에디터에서는 블럭 …

+ 여기를 클릭

Source: kusson.tistory.com

Date Published: 12/30/2021

View: 814

모두의 앱 인벤터: 4 앱 업그레이드하기 – 8 – 더북(TheBook)

잠깐만요. 배낭을 이용하여 코드를 가져오는 방법. ‘블록’ 화면의 오른쪽 상단에 있는 ‘배낭’을 이용하면 하나의 프로젝트 또는 스크린에 있는 블록을 복사해서 다른 …

+ 더 읽기

Source: thebook.io

Date Published: 6/18/2022

View: 5367

주제와 관련된 이미지 앱 인벤터 스크린 복사

주제와 관련된 더 많은 사진을 참조하십시오 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험). 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험)
앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험)

주제에 대한 기사 평가 앱 인벤터 스크린 복사

  • Author: 피터팬 덕이쌤
  • Views: 조회수 1,025회
  • Likes: 좋아요 16개
  • Date Published: 2020. 9. 5.
  • Video Url link: https://www.youtube.com/watch?v=H6wYzX3RRi4

앱인벤터 스크린(Screen) 복사하기

안녕하세요. 이지이지입니다.

앱인벤터를 이용하시는 분들이라면 다들 한번쯤은 스크린과 블록이 모두 한꺼번에 복사되면 편리하겠다라는 생각을 해보셨을 겁니다.

지금은 디자이너창에서 컴포넌트를 Ctrl+C, Ctrl+V 할 수 있지만, 불과 얼마전까지만 해도 이마저도 불가능했습니다.

하지만 여전히 앱인벤터 자체에서 스크린(화면) 전체와 스크린에 있는 블록들을 모두 함께 복사하는 것은 불가능한데요.

지금부터 스크린과 블록을 모두 복사하는 방법에 대해 알려드리도록 하겠습니다.

오늘 보여드릴 예는 위의 이미지처럼 화면 상단에 메뉴가 있고, 각 스크린마다 모두 똑같은 메뉴가 있도록 구성하는 것입니다.

Screen1에만 화면구성과 블록코딩을 하고 Screen2, 3, 4는 Screen1을 복사해서 사용하는 것입니다.

복사할 스크린 준비하기

1. [Project]-[Export selected project (.aia) to my computer]을 클릭하여 소스파일을 컴퓨터에 저장합니다.

2. 압축프로그램을 통해 소스파일의 압축을 풀어줍니다.

※ aia 파일은 확장자만 다른 zip 파일이어서 압축을 해제할 수 있습니다.

압축을 풀게 되면 다음과 같은 구조로 구성이 되어 있습니다.

앱인벤터 소스 디렉토리 구조

참고로 앱인벤터 소스의 디렉토리 구조를 이미지로 나타내보면 다음과 같습니다.

앱인벤터 소스 디렉토리 트리 구조

– assets: 디자이너창에서 미디어에 업로드되는 소리나 이미지 등의 파일이 저장되어 있습니다.

– assets/external_compos: 사용자가 사용한 확장프로그램(extension)이 저장되어 있습니다. 확장프로그램을 사용하지 않았다면 폴더가 존재하지 않습니다.

– src/../../Project Name/~~~.scm: 디자이너창의 화면구성 정보가 담겨져 있습니다. 스크린 복사를 위해 필요한 파일이며, 약간의 수정이 필요합니다.

– src/../../Project Name/~~~.bky: 블록코딩과 관련된 정보가 담겨져 있습니다. 우리가 복사를 위해 필요한 파일입니다.

– youngandroidproject: project.properties 하나의 파일만 저장되며, 여기에는 프로젝트의 기본적인 정보가 담겨있습니다.

저는 스크린을 복사하기 전 현재 시점에서는 Screen1만 있는 상태이므로

src/../../Project Name/에는 Screen1.scm / Screen1.bky 파일만 있습니다.

그리고 블록코딩은 다음과 같이 해두었습니다.

Screen1 블록 코딩

btn_2, 3, 4에 코딩을 하지 않은 이유는 아직 Screen2, 3, 4가 만들어지지 않았기 때문입니다.

혹시 예제 소스가 필요하시다면 다음 파일을 내려받아 사용하시기 바랍니다.

copyTest.aia 0.06MB

스크린 복사하기

1. Screen1.scm과 Screen1.bky 파일을 필요한만큼 복사합니다.

scm, bky 파일 복사하기

2. 복사한 파일들의 이름을 적당히 바꾸어 줍니다.

주의해야 할 점은 각 스크린별로 동일한 이름을 가진 scm 파일과 bky파일이 있어야 합니다.

(ex. Screen2.scm, Screen2.bky → O / Screen2.scm, apple.bky → X)

scm, bky 파일이 복사된 화면

3. 메모장이나 다른 에디터를 통해 Screen2.scm파일을 열어줍니다.

※ 메모장으로 열었는데 혹시나 글씨가 깨져 나오면 파일을 열 때 인코딩 방식을 UTF-8로 선택하고 열면 됩니다.

인코딩 선택

파일을 열면 다음과 같은 소스코드를 볼 수 있습니다.

코드 수정 부분

위 이미지에서 반드시 “$Name”:”Screen1″의 Screen1 부분을 파일의 이름과 같도록 바꾸어 줍니다.

파일이름이 apple.scm이라면 “$Name”:”apple”로 바꾸어주어야 합니다.

이 예제에서는 파일이름이 Screen2.scm이므로 Screen1을 Screen2로 바꾸어 주었습니다.

4. 나머지 스크린도 Screen2와 같은 작업을 해주도록 합니다. 예제에서는 Screen3과 4가 해당이 됩니다.

이제 스크린 복사는 모두 끝이 났습니다.

수정 파일 업로드 하기

수정된 파일을 업로드하기 위해서는 다시 aia 파일로 압축을 해주어야 합니다.

1. 다음 이미지처럼 assets, src, youngandroidproject 폴더를 모두 선택하고, 압축을 합니다.

압축 폴더 선택하기

※ 확장자는 나중에 바꾸어도 되나, 번거롭고 경우에 따라 잘 되지 않을 수 있으므로

압축할 때부터 확장자를 aia로 입력하는 것을 추천합니다.

확장자 aia 입력

2. 앱인벤터 메뉴에서 [Projects]-[Import projects (.aia) from my computer]을 선택하고,

위에서 만든 aia파일을 업로드하면 스크린이 잘 복사된 것을 확인할 수 있습니다.

p.s: 맨 처음 예제 화면처럼 보이기 위해서는 각 스크린마다 속성창에서 Title과, 블록코딩에서 open another screen screenName에 스크린 이름을 넣어주셔야 합니다.~~~

여기까지 앱인벤터에서 스크린 복사하기 포스팅 이었습니다.

유용하게 사용하시기 바랍니다.

[개발팁] 앱인벤터에서 스크린 복사하기

안녕하세요.

오늘은 앱인벤터에서 스크린을 복사하고 또 이름을 변경하는 방법을 알려드리겠습니다.

꼭 필요한 기능인데 모르면 정말 아쉬운때가 있습니다.

첫번째. screen1 이 있을때 screen1을 복사하여 screen2를 만드는 방법입니다.

1. 먼저 메뉴에서 aia 파일을 다운받습니다.

2. 폴더에 있는 aia파일의 확장자를 zip 으로 rename

3. 압축을 풀고 src 폴더의 맨 하위 폴더(프로젝트명\src\appinventor\ai_아이디명\프로젝트명)에 보면

4. 파일 2개(bky, scm) 를 복사하여 붙여넣기하고 파일명을 screen1 -> screen2 로 만들어 줍니다.

5. screen2 두개 파일을 열고 screen1 -> screen2 로 변경합니다.

주의 – 스크린에 디자인하고 코딩한 내역에 스크린명과 동일한 텍스트를 어딘가에 사용하였다면 그것은제외하고 변경합니다.

6. 이제 역순으로 압축하고 > aia 으로 rename 하고 > 업로드하여 확인하면 screen2 가 보일 것입니다.

두번째. a 프로젝트의 screen2 를 b 프로젝트의 screen2로 복사

1. 앞에서 설명한 해당 스크린의 json, xml 파일을 b 프로젝트의 동일 폴더에 복사

2. \assets 폴더에서 해당 스크린에서 사용한 파일을 b 프로젝트의 동일 폴더에 복사

너무 간단하죠?

물론 스크린2를 스크린3으로 변경도 가능겠죠?

아래는 관련 화면입니다.

얼마전에 만든 낱말퀴즈를 가지고 캡쳐한 것이니 참고하세요.

스크린

aia 다운로드

다운로드 파일

rename > 압축해제

스크린 하나에 두개 파일이 생성되어 있습니다.

xml 파일입니다.

json 파일입니다.

소스(컨텐츠) 파일입니다.

업로드

앱인벤터(app inventor) 스크린(Screen) 복사하는 방법

앱인벤터(app inventor)에는 스크린(Screen)을 추가할 수 있는 기능이 있지만 복사하는 기능은 없다.

그리고 스크린을 만들 때 이름을 지정할 수 있지만 수정하는 기능 또한 없다.

하지만 방법이 있다.

준비물

1. 노트패드 : https://notepad-plus-plus.org/

2. 7zip : https://www.7-zip.org/

굳이 노트패드가 아니라도 다른 편집기를 사용해도 된다. 메모장을 사용하지 않는 이유는 간혹 글자가 깨지는 등 인코딩 문제가 발생하기 때문이다.

7zip을 사용하는 이유는 aia 파일 내용을 수정하기 위해서이다.

1. ‘Export selected project (.aia) to my computer’ 을 클릭하여 수정할 aia 파일을 다운 받는다.

2. AIA 파일을 우클릭하여 [7-Zip] -> [압축파일열기] 을 한다.

3. [src] -> [appinventor] -> [ai_ID] -> [project name] 순서로 들어가면 아래와 같을 것이다. (스크린명이나 갯수, 아이콘 모양은 차이가 있을 수 있다.)

이제 파일을 간단한 수정을 통해 스크린을 복사, 수정할 수 있고 덤으로 블록, 디자이너들을 복사할 수 있다.

이는 여러 스크린에서 반복되는 블록, 디자이너가 있을 경우 매우 유용한 방법이다.

ex) Screen1의 디자이너와 블록을 Screen2에서도 사용하고 싶다.

Screen1의 내용은 아래 사진과 같다.

방법

1. 7zip안의 파일을 밖으로 끌어낸다.

2. Screen1.bky 파일을 노트패드를 이용하여 실행한 후 소스들을 전부 복사한다. (‘Ctrl + a’ 단축키를 사용하면 전체 선택을 할 수 있다)

3. Screen2.bky 파일에 붙여넣기를 한다.

4. Screen1.scm 파일을 노트패드를 이용하여 실행한 후 소스를을 전부 복사한다.

5. Screen2.scm 파일에 있는 내용을 지우고 위에서 복사한 소스를 붙여넣기를 한다.

6. Screen2.scm에서 $Name을 찾고 스크린 명을 고쳐준다.

(Screen1에서 소스를 복사했기 때문에 Screen1이라 써있지만 우리가 사용할 스크린은 Screen2이기 때문이다.)

7. 수정된 Screen2.bky, Screen1.scm 파일을 다시 7zip 안으로 넣어준다. 파일을 압축파일로 복사 하시겠습니까? 란 문구가 나오면 ‘예(Y)’ 를 선택한다.

이제 test.aia 파일을 다시 앱인벤터에 저장해주면 되는데 현재 test.aia 라는 프로젝트가 존재하기 때문에 수정 전 프로젝트를 삭제하고 저장을 해야한다.

또는 프로젝트 수정을 위해 aia 파일을 컴퓨터로 저장하기 전 ‘save project as’ 를 사용하여 다른 이름으로 저장하고 사용해도 된다.

컴퓨터에 저장된 aia 파일을 ‘improt project (.aia) from my computer’을 클릭하여 가져와준다.

그리고 프로젝트를 열어보면 스크린, 디자이너, 블록 모두 복사 된 것을 확인할 수 있다.

이를 응용하여 스크린 이름 변경, 스크린 추가 및 수정 등을 할 수 있다.

앱 인벤터 스크린 복사 | 앱인벤터 최신 초대박 업데이트 소개!!(복사 \U0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험) 77 개의 자세한 답변

당신은 주제를 찾고 있습니까 “앱 인벤터 스크린 복사 – 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험)“? 다음 카테고리의 웹사이트 you.1111.com.vn 에서 귀하의 모든 질문에 답변해 드립니다: https://you.1111.com.vn/blog. 바로 아래에서 답을 찾을 수 있습니다. 작성자 피터팬 덕이쌤 이(가) 작성한 기사에는 조회수 968회 및 좋아요 15개 개의 좋아요가 있습니다.

여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!

안녕하세요. 이지이지입니다. 앱인벤터를 이용하시는 분들이라면 다들 한번쯤은 스크린과 블록이 모두 한꺼번에 복사되면 편리하겠다라는 생각을 해보 …

+ 더 읽기

Source: egeasy.tistory.com

Date Published: 12/1/2022

View: 9760

앱인벤터(app inventor)에는 스크린(Screen)을 추가할 수 있는 기능이 있지만 복사하는 기능은 없다. 그리고 스크린을 만들 때 이름을 지정할 수 …

+ 여기에 자세히 보기

Source: wishml.tistory.com

Date Published: 1/20/2022

View: 8427

오늘은 앱인벤터에서 스크린을 복사하고 또 이름을 변경하는 방법을 알려드리겠습니다. 꼭 필요한 기능인데 모르면 정말 아쉬운때가 있습니다.

+ 여기에 자세히 보기

Source: m.blog.naver.com

Date Published: 5/9/2021

View: 5747

앱인벤터도 최근 복사기능이 추가되었다. 코듈러도 복사[이동]기능이 가능하다. Kodular에서는 [Copy Screen]을 하면 현재 Screen을 복사하여 새로운 …

+ 더 읽기

Source: 2fpretty0911.tistory.com

Date Published: 9/3/2022

View: 6042

앱인벤터2는 스크린에디터와 블럭에디터 2개의 스크린으로 구성되어 있기 때문에 스크린 복사를 하는 것이 불가능한 구조다. 블럭에디터에서는 블럭 …

+ 여기에 더 보기

Source: kusson.tistory.com

Date Published: 11/29/2021

View: 3359

안드로이드 앱은 여러 개의 화면으로 이루어져 있습니다. 정식 명칭은 액티비티(Activity)이지만, 앱인벤터2 에서는 스크린(Screen)이라고 부릅니다.

+ 여기를 클릭

Source: blog.semicolon1.kr

Date Published: 10/2/2022

View: 7685

1. App Inventor에서 ScreenB를 만든다(빈 Screen) · 2. 프로젝트를 aia 파일로 컴퓨터로 Export 한다 · 3. 7zip 이 설치되어야 한다(왜냐하면 압축된 상태 …

+ 더 읽기

Source: drbeeeye.tistory.com

Date Published: 10/28/2021

View: 1957

앱인벤터(app inventor) 스크린(Screen) 복사하는 방법 :: wish me luck. Article author: wishml.tistory.com; Reviews from users: 3305 ⭐ …

+ 여기에 더 보기

Source: toplist.avitour.vn

Date Published: 2/20/2021

View: 3411

주제와 관련된 더 많은 사진을 참조하십시오 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험). 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.

Sometimes you have an app that has more than one screen with basically the same programming in each one. Instead of programming each screen separately I have a way to copy one screen and paste to all other screens. For instance, I have an app that locates restaurants for American Food, Mexican, Italian….etc. I programmed the first screen (American) and copied it and pasted on all the other screens and just changed a few minor details like About Screen and the Google commands in the blocks as well as the Title. Saves a lot of time!

프로젝트 안에서 스크린 복사 방법(예: ScreenA -> ScreenB로 복사)

1. App Inventor에서 ScreenB를 만든다(빈 Screen)

2. 프로젝트를 aia 파일로 컴퓨터로 Export 한다

3. 7zip 이 설치되어야 한다(왜냐하면 압축된 상태에서 파일을 수정할 수 있기 때문)

4. aia 파일을 오른쪽 마우스 클릭하고 7zip으로 오픈한다

5. scr 폴더 아래에서 blk, scm 파일들이 있는 폴더까지 이동한다

6. ScreenA.blk를 열어서 내용을 복사한다

7. ScreenB.blk를 열어서 A에서 복사한 내용을 복사해 넣는다. 저장한다.

8. ScreenA.scm을 열어서 내용을 복사한다

9. ScreenB.scm을 열어서 A에서 복사한 내용을 복사해 넣는다.

10. ScreenB.scm 파일의 앞부분에 {“$Name”:”ScreenA” 부분을 찾아서 {“$Name”:”ScreenB” 로 바꾸고 저장한다.

11. aia 파일의 이름을 바꾸고 App Inventor에서 Import 한다

Here’s how:

1. Make sure you have the screens made by Adding Screens…for instance I made a blank screen for Mexican, Italian…etc.

2. Export aia to your computer

3. You must have 7zip installed on your computer for this to work. All copying must be inside 7zip to work. Download at http://www.7-zip.org/

4. Right click aia file and open archive with 7zip.

5. Click on src folder and open all until you see your pages with blk, scm, and yail.

6. Go to the blk file of the screen you want to copy. ex. American

7. Go to View

8. Notepad will open with xml file. Select All and Copy. Close notepad.

9. Go to next blk file you want to copy into ex. Mexican

10. Right click and view. Select All and Paste. Save. Close notepad. It will ask if you want to update, press ok.

11. Rinse and repeat for all files you want to copy into.

12. Next, go to scm file you wish to copy from. ex American.scm

13. Right click and view. Select All, Copy, Close notepad.

14. Go to file you wish to copy into. ex Mexican.scm

15. Select All and Paste.

16. Find where it says {“$Name”:”Name Of Your Screen Name” ex. {“$Name”:”American”

17. Change the screen name to the name of the screen you are pasting into. ex {“$Name”:”Mexican”

18. Save, close notepad, and ok to update.

19. Rinse and repeat for all other scm screens. (except for the screens you don’t want changed of course.)

20. Close 7zip window and go to where your file is located on your computer and right click and Rename.

21. Upload your aia file back onto app inventor.

The yail files do not need to be altered.

You are all set. Just change the information that needs to be changed on each page to suit the category!

https://groups.google.com/forum/#!category-topic/mitappinventortest/E2pUu8KkXQ4

Screen을 복사해서 사용하기

Sometimes you have an app that has more than one screen with basically the same programming in each one. Instead of programming each screen separately I have a way to copy one screen and paste to all other screens. For instance, I have an app that locates restaurants for American Food, Mexican, Italian….etc. I programmed the first screen (American) and copied it and pasted on all the other screens and just changed a few minor details like About Screen and the Google commands in the blocks as well as the Title. Saves a lot of time!

프로젝트 안에서 스크린 복사 방법(예: ScreenA -> ScreenB로 복사)

1. App Inventor에서 ScreenB를 만든다(빈 Screen)

2. 프로젝트를 aia 파일로 컴퓨터로 Export 한다

3. 7zip 이 설치되어야 한다(왜냐하면 압축된 상태에서 파일을 수정할 수 있기 때문)

4. aia 파일을 오른쪽 마우스 클릭하고 7zip으로 오픈한다

5. scr 폴더 아래에서 blk, scm 파일들이 있는 폴더까지 이동한다

6. ScreenA.blk를 열어서 내용을 복사한다

7. ScreenB.blk를 열어서 A에서 복사한 내용을 복사해 넣는다. 저장한다.

8. ScreenA.scm을 열어서 내용을 복사한다

9. ScreenB.scm을 열어서 A에서 복사한 내용을 복사해 넣는다.

10. ScreenB.scm 파일의 앞부분에 {“$Name”:”ScreenA” 부분을 찾아서 {“$Name”:”ScreenB” 로 바꾸고 저장한다.

11. aia 파일의 이름을 바꾸고 App Inventor에서 Import 한다

Here’s how:

1. Make sure you have the screens made by Adding Screens…for instance I made a blank screen for Mexican, Italian…etc.

2. Export aia to your computer

3. You must have 7zip installed on your computer for this to work. All copying must be inside 7zip to work. Download at http://www.7-zip.org/

4. Right click aia file and open archive with 7zip.

5. Click on src folder and open all until you see your pages with blk, scm, and yail.

6. Go to the blk file of the screen you want to copy. ex. American

7. Go to View

8. Notepad will open with xml file. Select All and Copy. Close notepad.

9. Go to next blk file you want to copy into ex. Mexican

10. Right click and view. Select All and Paste. Save. Close notepad. It will ask if you want to update, press ok.

11. Rinse and repeat for all files you want to copy into.

12. Next, go to scm file you wish to copy from. ex American.scm

13. Right click and view. Select All, Copy, Close notepad.

14. Go to file you wish to copy into. ex Mexican.scm

15. Select All and Paste.

16. Find where it says {“$Name”:”Name Of Your Screen Name” ex. {“$Name”:”American”

17. Change the screen name to the name of the screen you are pasting into. ex {“$Name”:”Mexican”

18. Save, close notepad, and ok to update.

19. Rinse and repeat for all other scm screens. (except for the screens you don’t want changed of course.)

20. Close 7zip window and go to where your file is located on your computer and right click and Rename.

21. Upload your aia file back onto app inventor.

The yail files do not need to be altered.

You are all set. Just change the information that needs to be changed on each page to suit the category!

https://groups.google.com/forum/#!category-topic/mitappinventortest/E2pUu8KkXQ4

앱인벤터2 강좌 11: 앱인벤터에서 블럭복사하는 법

728×90

반응형

앱인벤터2는 스크린에디터와 블럭에디터 2개의 스크린으로 구성되어 있기 때문에 스크린 복사를 하는 것이 불가능한 구조다. 블럭에디터에서는 블럭전체를 복사할 수 있는 기능이 최근에 추가되어 블럭전체를 복사할 수 있으나 스크린에디터와 블럭에디터 2개 모두를 동시에 복사하는 것은 아직 지원되지 않기 때문에 특수한 방법을 쓰야한다. 스크린에디터와 블럭에디터 2개를 모두 복사하는 방법을 소개한다.

위의 그림에서 보듯이 killing Time_pub 앱은 7개의 스크린으로 구성되어 있다. 만일 2번 스크린을 8번으로 옮기고 싶다면 어떻게 해야할까? 앱인벤터로 앱을 많이 제작하다보면 몇번 스크린을 몇번으로 옮겨야 하는 경우가 많이 발생한다. 따라서 이 방법을 잘 알아두면 꼭 필요할 때

요긴하게 쓰일 수 있다. 이 방법을 모른다면 꽤 많은 시간을 들여 다시 프로그램을 제작해야하는 불상사가 생길 수 있다.

aia 파일을 만들기 위해 상단의 projects 탭을 눌러 “Export selected project(aia) to my computer”를 클릭한다. aia파일은 앱인벤터 파일의 압축파일 형식이다.

인터넷에서 “7-Zip” 파일을 다운받아 컴퓨터에 설치하고 탐색기에서 aia파일이 저장된 곳으로 간다. aia파일을 찾았으면 마우스를 그 파일위에 놓고 마우스 오른쪽 버튼을 클릭한다.

7-zip의 압축파일 열기를 클릭한다.

aia파일안에는 assets, src 파일등이 있는데 src 파일을 더블클릭한다. 그 다음은 하나씩의 파일이 계속나오는데 계속 더블클릭해서 아래와 같은 파일이 나올때 까지 계속간다.

위와 같은 파일들이 나온다면 다 온 것이다. 우리가 하고자 하는 것은 Screen2를 Screen8로 바꾸고 싶은 것이다. 이제 다음 단계로 넘어가자.

위와 같이 탐색기를 하나더 띄어서 7-zip에 있는 Screen2 파일 2개를 다른 탐색기 화면에 드래그해서 갖다놓는다.

다음은 Note pad++를 사용해야 할 차례이다. Note pad++가 컴퓨터에 없다면 인터넷에서 Note pad++를 다운받아 설치한다. 이제 Note pad++를 띄우고 탐색기에서 Screen2 파일 두개를 다시 드래그해서 Note pad++화면속의 빈 에디터안에 놓는다. 그러면 위와 같이 두개의

파일이 열리게 된다.

우리가 지금 하고 싶은 것은 Screen2를 Screen8로 바꾸고 싶은 것이다. 몇번 왔다 갔다를 반복하는 것 같아 헤갈릴 수 있는 데 잘 따라와 주기 바란다. 이제 Note pad++에서 Screen2라는

단어를 모두 찾아서 Screen8로 바꾸는 과정에 들어가겠다.

Screen2.bky 파일을 클릭하고 “Ctrl-F”를 누른다. 그러면 Find창이 나타나는데 “열린파일 모두찾기”를 클릭한다. 이때 찾을 내용에 Screen2가 맞는지 확인해야 한다. 아니면 Screen2로 바꾸어 주어야 한다.

그러면 Note pad++화면 아래쪽에 몇개를 찾았다느니 어쩌느니 하는 console창이 뜬다.

참고하기만 하면 되고 다음은 “Ctrl-F”를 한번 더 눌러 Find창이 다시 뜨게 한다. 그기서 바꾸기

버튼을 눌러 바꿀내용에 우리가 바꾸고 싶은 Screen8을 적어준다. 그런후 “열린파일 모두 바꾸기” 버튼을 누른다. 그러면 열려있는 2개의 파일 모두에서 Screen2란 단어는 Screen8로 바뀐다.

다음은 상단의 아이콘중 모두저장버튼을 누러준다. 그러면 저장이 모두 끝난다. 열려있는 Screen2.bky파일과 Screen2.scm 파일안의 모든 Screen2란 단어가 Screen8로 바뀐다. 이제

Note pad++화면은 닫고 Screen2파일이 있던 탐색기로 간다.

Screen2가 있던 탐색기로 돌아와서 Screen2로 되어 있던 이름을 Screen8로 바꾼다.

다음은 탐색기 옆에 7-zip 화면을 다시 띄워서 탐색기에 있던 Screen8파일 두개를 7-zip

화면으로 드래그해서 갖다 놓는다. 그러면 처음에 7-zip으로 압축을 해제했던 파일 즉

처음의 aia 파일에 Screen8이 저장된 것이다. 7-zip 화면에서 Screen2파일 2개는 지우는 것을 잊지 말자. 위의 그림을 보면 Screen2를 지워서 없는 것을 알 수 있다.

이제 앱인벤터2로 다시 돌아가서 우리가 새로 만든 aia 파일을 import해 오자. 그러면 위와 같이 Screen8이 들어와 있는 것을 확인 할 수 있다. Screen2는 사라지고 없는 것도 볼 수 있다.

이제 Screen8번 스크린 에디터로 가서 본인이 원하는 스크린이 제대로 들어 왔는지 확인해 보자. 위의 그림은 내가 원하는 대로 그대로 들어온 것이다. 성공이다.

728×90

반응형

모두의 앱 인벤터: 4 앱 업그레이드하기

잠깐만요

배낭을 이용하여 코드를 가져오는 방법

‘블록’ 화면의 오른쪽 상단에 있는 ‘배낭’을 이용하면 하나의 프로젝트 또는 스크린에 있는 블록을 복사해서 다른 프로젝트 또는 스크린에 붙여 넣을 수 있습니다.

배낭을 이용하여 match 스크린에 있는 ‘트랙그리기’ 함수를 record 스크린으로 가져오려면 match 스크린으로 이동한 후 블록 위에서 마우스 오른쪽 버튼을 클릭하고 ‘배낭에 추가하기’ 메뉴를 선택합니다.

배낭에 추가하기

그리고 record 스크린으로 이동하여 배낭을 클릭한 후 안에 있는 블록을 드래그하여 가져옵니다.

키워드에 대한 정보 앱 인벤터 스크린 복사

다음은 Bing에서 앱 인벤터 스크린 복사 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.

See also  사주 해석 사이트 | 초보자도 쉽고 간편하게 내 사주 보는 법ㅣ한자 몰라도 가능한 셀프 사주 풀이(Ft.평생 써먹는 내 사주 분석법) 22 개의 정답
See also  동체 시력 게임 | 당신의 동체시력은 얼마나 좋은가요? 282 개의 새로운 답변이 업데이트되었습니다.

See also  분위기 있는 배경 화면 | 라벤더 화면 10시간 - 무드등 117 개의 새로운 답변이 업데이트되었습니다.

이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!

사람들이 주제에 대해 자주 검색하는 키워드 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험)

  • 앱인벤터
  • 업데이트
  • 코딩

앱인벤터 #최신 #초대박 #업데이트 #소개!!(복사 #\u0026 #붙여넣기, #드래그 #앤 #드롭이 #가능한 #신세계 #체험)


YouTube에서 앱 인벤터 스크린 복사 주제의 다른 동영상 보기

주제에 대한 기사를 시청해 주셔서 감사합니다 앱인벤터 최신 초대박 업데이트 소개!!(복사 \u0026 붙여넣기, 드래그 앤 드롭이 가능한 신세계 체험) | 앱 인벤터 스크린 복사, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.

Leave a Reply

Your email address will not be published. Required fields are marked *