본문 바로가기
728x90
반응형

App6

웹, 웹앱, 하이브리드 앱, 네이티브 앱의 차이점 앱을 개발하는데 앞서 예산이 어느정도 인지, 개발 기간이 얼마나 필요한지, 구현하고자 하는 앱의 기능의 무엇인지, 효율 적인개발 방식을 고려하면, 웹과 앱 개발 방식이 달라진다고 합니다. 그래서 웹, 반응형 웹, 웹 앱, 네이트브 앱, 하이브리드 앱의 차이점을 알아 보려고 합니다. 웹 ( Web ) world wide web의 준임말로서 멀티미디어(문자,영상,음성 등)의 정보를 마치 거미줄과 같은 통신망으로 세계 각지에 연결시켜주는 서버를 의미합니다. 인터넷에서 흔히 사용되는 크롬, 사파리, 파이어폭스, 엣지 등의 웹 브라우저를 통해 동작하는 것을 말한다. 즉 인터넷에서 정보를 이용하기 위해선 브라우저라는 프로그램이 필요하고 브라우저는 서버에 필요한 정보를 요청하여 정보를 받아오게 된다. 이때 사용하는 .. 2021. 12. 6.
Android Studio / 버튼 클릭 페이지 이동 Android Studio에서 화면에서 버튼 클리스 페이지 이동이 되는 버튼 만들기 이동되는 화면 만들기 화면 이동 기능이 들어갈 버튼만들기 버튼에 기능만들기 이동되는 화면만들기 화면 이동 기능이 들어갈 버튼만들기 어플리케이션 첫 화면에서 두번째 페이지로 이동할 버튼을 만들 것이다 여기서 맨위 라인에서 버튼의 id가 "button4" 라는 것을 알 수 있다. 버튼에 기능만들기 onCreate메소드 안에 버튼의 코드처럼 메소드를 작성한다. Button moveButton=findViewById(R.id.button4); moveButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Int.. 2021. 5. 18.
Android Studio / Intent / intent.action_view intent.action_view 인텐트(Intent) 내가 하고자 하는 행위를 의미한다. 애플리케이션 구성 요소 간에 데이터를 전달하거나 실행하려는 기능이 무엇인지 안드로이드 플랫폼에 알려줄 수 있습니다. 인텐트는 간단하게 말해 안드로이드 플랫폼에게 원하는 것을 말할 때 전달하는 우편물 같은 것이다. 1. 버튼 : 클릭시 "버튼이 클릭되었습니다" 문구가 나온다. 2. NAVER : 클릭시 "http://m.naver.com" 으로 이동한다. 3. CALL : 010-1000-1000 번호로 전화를 연결화면이 나온다 onClick 에는 클릭시 실행되는 메소드명을 넣어준다. text에는 버튼에 표시될 이름을 넣어준다. 위의 화면에서 우측 상단의 Code를 눌러 코드를 확인한다. 앞에서 onClick과 te.. 2021. 5. 18.
Android Studio / button / 버튼만들기 / Toast.LENGTH_LONG 화면에 버튼을 추가하고 버튼을 클릭했을때 메시지 출력하기 Toast 는 화면에 잠깐 나타났다가 사라지는 메시지를 만들때 사용한다 Palette의 Button을 화면에 드래그 해줍니다. onClick입력창에 메소드명을 작성해주고, text에는 버튼에 표시될 이름을 작성해줍니다. 그리고 다시 코드를 살펴보면 새로운 버튼태그에 android:onClick="btnFn"과 android:text="버튼" 이 추가된것을 확인 할 수 있습니다. 그리고 xml과 연결관계라고 볼 수 있는 MainActivity.java 에서 onClick="btnFn"이라고 작성했던 btnFn부분을 작성해주는데 아래의 코드를 작성해주면 된다. public void btnFn(View v){ Toast.makeText(this,"버튼이.. 2021. 5. 17.
728x90
반응형