'안드로이드(Android)' 카테고리의 글 목록 (3 Page)
본문 바로가기
728x90
반응형

안드로이드(Android)52

2021.10.31_4.5음성인식노트앱만들기 앱만들기 이번에는 Basic Activity이용 이전에 버전업이되어서 최소 SDK를 26이상 해야 실행이됨 res/layout/frament.xml before after Sync, Asynce 동기 함수가 올때 까지 기다리고 비동기 함수 호출하자마자 다른 함수 호출되서 다른 화면이 실행하면서도 화면이 실행이되는것 다른 행동을 할떄 다른것도 동작을 하게 하기 위해서 사용함 중요한것은 마이크 설정 가상 머신이라면 저렇게 해야 실행시 제대로 동작함 이렇게 일단 나옴 MainActivity.java @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.lay.. 2021. 10. 31.
2021.10.31_4.4초보자도10분이면Mp3플레이어만들기 버튼 방식 버튼같이 구성 할 수 있는 방식에는 텍스트 뷰에서 자체적으로 클릭할 수 있게도 가능함 TextView 클릭 방식으로 적용 하기 Before After android:id="@+id/helloButton" android:text="Play" android:textSize="100dp" mp3파일 추가 res 폴더에서 오른쪽 클릭 New -> Android Resource Directory클릭 value를 raw로 변경 그렇게 하고 mp3파일을 생성된 raw넣는다. 위와 같은 상태가 되어야함 클릭전 상태 클릭 후 노래가 재생 되고 글씨가 바뀌는것이 확인 됨 물론 이게 완벽한 mp3앱은 아니지만 기본적으로 이렇게 되는것 여기서 응용해서 발전하는게 베스트이다. 원본 https://github.com/.. 2021. 10. 31.
2021.10.31_4.3디지털액자완성앱만들기 파일 구성 import android.content.res.Resources; Resources res = context.getResources(); 위와 같이 import가 되어있어야 아래와 같이 선언할 수 있음 위와같이 res/drawable에 사진이 들어 있어야함 private Bitmap bmp; bmp = BitmapFactory.decodeResource(res, R.drawable.uml); 위와 같이 소스를 구성하면 됨 @Override protected void onDraw(Canvas canvas) { ... canvas.drawBitmap(bmp,0,0,null); } 위와 같이 해주면 이미지를 그릴 수 있음 위와 같이 화면에 사진을 표시 할 수 있음 xml로 이미지 불러오기 xml을.. 2021. 10. 31.
2021.10.31_4.2누구나5분이면따라하는앱만들기 애플리케이션 만들기 Empty Activity 클릭 현재 상태로 나오게 되는데 그대로 일단 진행하면된다. 나중에 마켓에 올리는경우 수정해야하는 부분이 있지만 그것은 이후에 하면됨 New -> Java Class를 클릭 SampleView라는 클래스를 생성 package com.example.myapplication; public class SampleView { } 처음 생성하게 되면 우리가 현재 View를 상속받아야하는데 그렇게 해서 만들지 않았기 때문에 뷰를 상속시켜야함 package com.example.myapplication; import android.view.View; public class SampleView extends View { } 저렇게 에러가 잡히는데 이게 생성자가 없어서 생기는.. 2021. 10. 31.
728x90
반응형