728x90
반응형

android-layout 8

Android 레이아웃에서 텍스트에 밑줄을 긋는 방법

질문 : Android 레이아웃에서 텍스트에 밑줄을 긋을 수 있습니까? Android 레이아웃 xml 파일에서 밑줄이 그어진 텍스트를 어떻게 정의 할 수 있습니까? 답변 , 및 와 같은 HTML 태그를 지원 하는 문자열 리소스 xml 파일을 사용하면 가능합니다. This is an underline. 코드에서 밑줄을 긋고 싶다면 다음을 사용하십시오. TextView textView = (TextView) view.findViewById(R.id.textview); SpannableString content = new SpannableString("Content"); content.setSpan(new UnderlineSpan(), 0, content.length(), 0); textView.setText..

android : layout_weight가 의미하는 것

질문 : android : layout_weight는 무엇을 의미합니까? 이 속성을 사용하는 방법을 이해하지 못합니다. 누구든지 그것에 대해 더 말할 수 있습니까? 답변 layout_weight 를 사용하면 여러보기 간의 크기 비율을 지정할 수 있습니다. 예를 들어 MapView 추가 정보를 표시해야하는 table 지도는 화면의 3/4를 사용하고 테이블은 화면의 1/4을 사용해야합니다. 그럼 당신은 설정됩니다 layout_weight 의 map 3과 layout_weight 의 table 1을. 작동하려면 높이 또는 너비 (방향에 따라 다름)를 0px로 설정해야합니다. 출처 : https://stackoverflow.com/questions/3995825/what-does-androidlayout-wei..

Android 텍스트 뷰 주위에 테두리 그리는 방법

질문 : Android 텍스트 뷰 주위에 테두리를 어떻게 두나요? 텍스트 뷰 주위에 테두리를 그릴 수 있습니까? 답변 모양 드로어 블 (사각형)을 뷰의 배경으로 설정할 수 있습니다. 그리고 직사각형 drawable back.xml (res / drawable 폴더에 넣음) : 단색의 배경이 @android:color/transparent 를 사용할 수 있습니다. 패딩을 사용하여 테두리에서 텍스트를 분리 할 수도 있습니다. 자세한 내용은 http://developer.android.com/guide/topics/resources/drawable-resource.html을 참조하십시오. 출처 : https://stackoverflow.com/questions/3496269/how-do-i-put-a-bord..

Android에서 gravity와 layout_gravity의 차이점

질문 : Android에서 gravity과 layout_gravity의 차이점은 무엇입니까? android:gravity 및 android:layout_gravity 속성에 다음 값을 설정할 수 있다는 것을 알고 있습니다. 그러나 나는이 두 가지 모두에 대해 혼란 스럽습니다. android:gravity 와 android:layout_gravity 사용의 차이점은 무엇입니까? 답변 그들의 이름은 당신을 도울 것입니다 : android:gravity 는 사용되는 View 의 내용 (즉, 하위보기)의 중력을 설정합니다. android:layout_gravity 는 부모를 기준으로 View 또는 Layout 의 중력을 설정합니다. 그리고 여기에 예가 있습니다. 출처 : https://stackoverflow...

Android 레이아웃 폴더에 하위 폴더를 포함하는 방법

질문 : Android 레이아웃 폴더에 하위 폴더가 포함될 수 있습니까? 지금은 모든 XML 레이아웃 파일을 'res / layout'폴더에 저장하고 있으므로 소규모 프로젝트를 관리하는 것이 가능하고 간단하지만 크고 무거운 프로젝트가있는 경우 계층 구조가 있어야하고 레이아웃 폴더 안에 필요한 하위 폴더. 예를 들어 layout -- layout_personal -- personal_detail.xml -- personal_other.xml --layout_address -- address1.xml -- address2.xml 같은 방식으로 대형 애플리케이션에 대한 하위 폴더를 갖고 싶습니다. Android 프로젝트 내에 그렇게 할 수있는 방법이 있습니까? 레이아웃 폴더 내에 layout-personal ..

안드로이드 "px", "dip", "dp"및 "sp"의 차이점

질문 : "px", "dip", "dp"및 "sp"의 차이점은 무엇입니까? Android 측정 단위의 차이점은 무엇입니까? px 담그다 dp sp 답변 Android 개발자 문서에서 : px > 픽셀 -화면의 실제 픽셀에 해당합니다. 에 > 인치 -화면의 물리적 크기를 기준으로합니다. > 1 인치 = 2.54 센티미터 mm > 밀리미터 -화면의 물리적 크기를 기준으로합니다. pt > 포인트 -화면의 물리적 크기를 기준으로 1/72 인치. dp 또는 dip > 밀도 독립 픽셀-화면의 물리적 밀도를 기반으로하는 추상 단위입니다. 이 단위는 160dpi 화면에 상대적이므로 1dp는 160dpi 화면에서 1 픽셀입니다. dp 대 픽셀의 비율은 화면 밀도에 따라 변경되지만 반드시 정비례하지는 않습니다. 참고 : ..

Android 버튼에서 drawableLeft를 프로그래밍 방식으로 설정하는 방법

질문 : Android 버튼에서 drawableLeft를 프로그래밍 방식으로 설정하는 방법은 무엇입니까? 버튼을 동적으로 만들고 있습니다. 먼저 XML을 사용하여 스타일을 지정하고 아래 XML을 프로그래밍 방식으로 만들려고합니다. 이것이 제가 지금까지 가지고있는 것입니다. 드로어 블을 제외한 모든 것을 할 수 있습니다. linear = (LinearLayout) findViewById(R.id.LinearView); Button button = new Button(this); button.setText("Button"); button.setOnClickListener(listener); button.setLayoutParams( new LayoutParams( android.view.ViewGroup.L..

Android 레이아웃 파일에서 "tools : context"

질문 : Android 레이아웃 파일에서 "tools : context"는 무엇입니까? 최근 새 버전의 ADT부터는 레이아웃 XML 파일에서 다음과 같은 새로운 속성을 발견했습니다. "tools : context"는 무엇을 위해 사용됩니까? 거기에 쓰여진 활동에 대한 정확한 경로를 어떻게 알 수 있습니까? 매니페스트 내부의 앱 패키지를 봅니까? 컨텍스트를 확장하는 클래스로 제한됩니까, 아니면 활동 만 확장됩니까? ListView 항목 등에 사용할 수 있습니까? 답변 도구 UI 편집기가 레이아웃 미리보기를 렌더링하는 데 사용하는 활동입니다. 여기에 문서화되어 있습니다 . 이 속성은이 레이아웃이 기본적으로 연결된 활동을 선언합니다. 이렇게하면 레이아웃 테마가 미리보기에 있어야하며 빠른 수정에서 만들 때 on..

728x90
반응형