본문 바로가기

전체 글

(56)
[Android]Activity의 생명주기 출처 : https://kairo96.gitbooks.io/android/content/ch2.4.1.html
[Android]Android의 4대 Component Android 4 Component 4대 Component는 반드시 AndroidMaifest.xml 에 등록을 해야 사용할 수 있다. 1.Activity 2.BroadcastReceiver 3.Service Intent객체로 활성화 4.ContentProvider Content Resolver로 활성화 BroadcastReceiver 단말기 안에서 이루어지는 수많은 일들을 대신해서 알려준다. 블루투스가 켜지고 와이파이가 켜지는 등 폰의 정보를 broadcast한다. 이 때 특정 broadcast가 일어날 때 해야할 작업이 있으면 broadcastReceiver를 이용해서 broadcast 를 받는다. // Intent객체로 활성화 [BroadcastReceiver 를 만드는 방법] -MainActivi..
[Android] Activity에서 Context가 필요할 때 this를 사용하는 이유 참고로 클래스에 대해서 궁금할 때 https://developer.android.com/ Android 개발자 | Android Developers Android 앱 개발자를 위한 공식 사이트입니다. Android SDK 도구 및 API 문서를 제공합니다. developer.android.com 위에서 검색해 보면 나온다. 위의 사이트에서 AppCompatActivity를 검색하면 부모중에 android.content.Context가 있다. 따라서 AppCompatActivity를 extends 한 Activity에서 Context가 필요한 곳에 this를 넣어도 된다.(다형성 때문)
[Android]layout layout만들기 layout오른클릭 newlayoutresourcefile-> filename은 소문자로만 표기한다. text와 design 만들어진 layout은 text와 design두가지로 볼 수있다. text orientation vertical은 수직으로 쌓겠다는 의미이다. 수직에서는 폭을 경쟁할 필요가 없다. design 화면을 눈으로 확인할 수 있다. orientation-horizontal로 하면 수평으로 쌓인다. 수평에서는 높이를 경쟁할 필요가 없다. layout에서 width와 height설정 원하는 요소르르 클릭한 후 레이아웃에서 넓이와 높이를 조정 할 수 있다. match_parent 부모와 맞춘다. wrap_content 내가 필요한만큼 가진다. 200dp 무조건 200dp로 가..
[Android]모듈의 구성요소와 res 모듈의 구성요소 안드로이드는 프로젝트하나당 앱 하나가 아니라 모듈 하나당 앱 하나를 만들 수 있다. step01layout이라는 모듈을 만들었다. 모듈은 mainfests,java,res로 구성되어있다. mainfests : 설정 정보가 있는곳 java : 코딩하는 곳(java,kotlin등으로 가능) res :리소스를 작성하는 곳(하나의 앱을 만드는 데 여러개의 리소스가 필요하다. img, 효과음,레이아웃, 문자열 등) res 문자열을 리소스로 관리하는 이유 res는 리소스를 작성하는 곳이고 img, 효과음,레이아웃, 문자열,id 등이 리소스에 해당된다. 여기서 문자열을 리소스로 관리하는 이유는 예를들어 설명하겠다. 국가를 무엇으로 선택하느냐에따라서 저장, save, 貯場 등으로 나온다. 리소스에 각 ..
[Android]안드로이드 스튜디오에서 안쓰는 프로젝트 빼놓기 안드로이드 스튜디오에서 안쓰는 프로젝트 빼놓는 방법 1 project structure에서 2 원하는 프로젝트를 선택 후 3 -버튼을 누르면 모듈을 제거할 수 있다. 모듈제거는 프로젝트를 삭제하는 것이아니라 잠시 닫아놓고 눈에서만 지우는 것이다. 다음과 같이 프로젝트항목에서 app프로젝트가 삭제된 것이 아님을 확인할 수 있다.
안드로이드개발 위한 환경설정 https://developer.android.com/studio
[JavaScript]Angular프레임워크 2- id validation Angular사용한 id validation (1) 한번이라도 써서 더렵혀졌다면 입력을 하지 않았다면 반드시 입력하게 webapp/test03.html form validation 아이디 반드시 입력 하세요 > 비밀번호 반드시 입력 하세요 가입 myForm.id.$valid={{myForm.id.$valid}} myForm.id.$invalid={{myForm.id.$invalid}} myForm.id.$pristine={{myForm.id.$pristine}} myForm.id.$dirty={{myForm.id.$dirty}} myForm.pwd.$valid={{myForm.pwd.$valid}} myForm.pwd.$invalid={{myForm.pwd.$invalid}} myForm.pwd.$pri..