ImageButton 은 일반 Button 에 custom image 를 보여주기 위해 사용한다. Image 는 xml 의 "src" 속성이나 code 상의 "setImageResource()" method 를 사용해 설정할 수 있다. How to ◼ ImageButton code in XML ◼ ImageButton code in JAVA Attributes ◼ id id 는 해당 ImageButton 을 유일하게 식별할 수 있는 속성이다. ◼ src ImageButton 에 표시할 image 를 설정한다. ◼ background ImageButton 의 배경색을 설정한다. - color 값이나 drawable 을 설정할 수 있다. ◼ padding ImageButton 의 왼쪽, 오른쪽, 위, 아래 ..
Button 은 사용자가 클릭하거나 누르는 행동으로 특정 action 을 실행하기 위해 사용한다. Button 은 크게 text 기반 button 과 image 기반 button 으로 나눌 수 있다. Image 기반의 button 은 text 와 image 를 모두 포함할 수 있고 ImageButton 이 별도로 존재한다. How to ◼ Button code in XML ◼ Button code in JAVA Attributes ◼ id id 는 해당 button 을 유일하게 식별할 수 있는 속성이다. ◼ text Button 에 표시할 text 를 설정한다. ◼ gravity Text 를 정렬할 수 있는 속성이다. - layout_width, layout_height 이 wrap_content 이면 ..
RadioButton 은 RadioGroup 과 함께 쓰이는 경우가 많다. RadioGroup 에서는 group 안의 RadioButton 을 하나 선택할 경우 나머지 RadioButton 은 선택이 해제된다. 즉, 한번에 하나만 선택할 수 있다는 뜻이다. How to ◼ RadioButton & RadioGroup code in XML ◼ RadioButton & RadioGroup code in JAVA Attributes ◼ id id 는 해당 RadioButton 을 유일하게 식별할 수 있는 속성이다. ◼ text RadioButton 에 표시할 text 를 설정한다. ◼ checked 해당 RadioButton 을 선택 or 해제 할 수 있는 속성이다. 값은 "true" or "false" 이며..
CheckBox 는 선택 or 해제 두 가지 상태를 제공하며 toggle 이 불가능한 on/off 스위치라고 말할 수 있다. 여러가지 옵션 중 하나를 선택하는 경우에 많이 쓰인다. How to ◼ CheckBox code in XML ◼ CheckBox code in JAVA Attributes ◼ id id 는 해당 check box 를 유일하게 식별할 수 있는 속성이다. ◼ text CheckBox 에 표시할 text 를 설정한다. ◼ checked 해당 check box 를 선택 or 해제 할 수 있는 속성이다. 값은 "true" or "false" 이며 기본값은 "false" 이다. ◼ gravity Text 를 정렬할 수 있는 속성이다. - layout_width, layout_height 이 ..
EditText 는 사용자가 텍스트를 입력하기 위해 사용한다. TextView 를 상속하고 있어 TextView 에서 제공하는 텍스트 출력 + 입력 기능을 제공한다. How to ◼ EditText code in XML ◼ EditText code in JAVA Attributes ◼ id id 는 해당 edit text 를 유일하게 식별할 수 있는 속성이다. ◼ text EditText 에 표시할 text 를 설정한다. ◼ hint EditText 에 입력한 글자가 없을 때 사용자에게 힌트를 줄 수 있다. 사용자가 입력을 시작하면 hint 는 자동으로 사라진다. ◼ textColor Text 의 색상을 설정한다. - “#argb”, “#rgb”, “#rrggbb”, or “#aarrggbb” 형태로 지..
이번 포스팅에서는 안드로이드 앱 개발 시 많이 사용하는 TextView 의 문자 정렬에 대해 소개한다. TextView 에 대한 상세 사항은 하단 link 를 참조하자. [Android/Layout] - TextView Gravity Text 를 정렬할 수 있는 속성이다. - layout_width, layout_height 이 wrap_content 이면 text 가 정렬될 공간이 없어 정렬이 안된다. - gravity 를 지정하지 않으면 기본 속성인 left, top 이 적용된다. ◼ top Text 를 위쪽으로 정렬. ◼ bottom Text 를 아래쪽으로 정렬. ◼ left Text 를 왼쪽으로 정렬. ◼ right Text 를 오른쪽으로 정렬. ◼ left | bottom, right | bot..
TextView 는 사용자에게 텍스트를 표시하기 위해 사용한다. 완벽한 text 편집기이지만, 기본적으로 편집을 할 수 없고 보여지는 텍스트는 수정할 수 있다. How to ◼ TextView code in XML ◼ TextView code in JAVA Attributes ◼ id id 는 해당 TextView 를 유일하게 식별할 수 있는 속성이다. ◼ gravity Text 를 정렬할 수 있는 속성이다. - layout_width, layout_height 이 wrap_content 이면 text 가 정렬될 공간이 없어 정렬이 안된다. - gravity 를 지정하지 않으면 기본 속성인 left, top 이 적용된다. [Android/Layout] - TextView gravity ◼ text Tex..
View 독립된 기능과 UI 를 가진 UI widget. 사용자의 touch or key event 에 반응한다. 화면을 구성하는 최소 단위. View Description TextView TextView 는 사용자에게 텍스트를 표시하기 위해 사용한다. 완벽한 text 편집기이지만, 기본적으로 편집을 할 수 없고 보여지는 텍스트는 수정할 수 있다. EditText EditText 는 사용자가 텍스트를 입력하기 위해 사용한다. TextView 를 상속하고 있어 TextView 에서 제공하는 텍스트 출력 + 입력 기능을 제공한다. CheckBox CheckBox 는 선택 or 해제 두 가지 상태를 제공하며 toggle 이 불가능한 on/off 스위치라고 말할 수 있다. 여러가지 옵션 중 하나를 선택하는 경우..
개발을 하다보면 float, double 형 변수에 반올림, 올림, 내림 등의 처리가 필요한 경우가 종종 생긴다. 이번 포스팅에서는 요런 역할을 해주는 Math class 를 소개한다. 반올림 Math.round 전달된 실수의 소수점 첫번째 자리를 반올림하여 정수로 리턴 ◼ Code 1 2 double number = 9.5; System.out.println("Math.round = " + Math.round(number)); ◼ Result Math.round = 1 내림 Math.floor 전달된 실수의 소수 부분을 무조건 버림 ◼ Code 1 2 double number = 9.5; System.out.println("Math.floor = " + Math.floor(number)); ◼ Resu..
이번 포스팅에서는 외부 라이브러리 프로젝트를 link 시키는 방법을 소개한다. Why? 안드로이드 스튜디오를 사용하면서 외부 라이브러리 프로젝트를 이용하는 경우가 있다. (공통으로 쓰는 것들을 하나의 라이브러리 프로젝트로 만들어 쓰면 엄청 편하다!) How to ◼ 모듈 가져오기 하단 그림과 같이 지정한 모듈이 해당 프로젝트 안으로 들어오면서 각각 따로 관리를 해줘야 한다. [File] - [New] - [Import Module] ◼ 모듈 참조하기 소개하고자 하는 방식으로 하단 그림과 같이 복사 방법이 아닌 참조 방식이다. (공통으로 관리가 가능하다.) [setting.gradle]
- Total
- Today
- Yesterday
- Android Service
- 채굴앱
- onCreateContextMenu
- 리워드앱
- android flag activity
- 앱테크
- StartService
- android intent
- 리워드 어플
- 앱테크 추천
- Intent
- WEMIX
- 안드로이드 서비스
- 안드로이드 인텐트
- 무료채굴
- M2E
- android activity flag
- android task
- p2e
- registerForContextMenu
- RoomDatabase
- StringUtils
- notifyDataSetChanged
- task 생성
- mPANDO
- bindservice
- onContextItemSelected
- task
- BroadcastReceiver
- 무료 채굴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |