android
-
Basic Activity 분석 - 2.앱 바android 2021. 12. 11. 15:36
setSupportActionBar(binding.toolbar); 1. 앱 바 설정하기 가장 기본적인 형태의 작업 모음은 한쪽에는 엑티비티 제목을 표시하고 다른 쪽에는 '더보기 메뉴'를 표시합니다. Android 3.0(API 11)부터는 기본 테마를 사용하는 모든 엑티비티에 "ActionBar"가 앱 바로 제공됩니다. 하지만 앱 바 기능은 다양한 Android 출시를 통해 점차적으로 네이티브 "ActionBar"에 추가되어 왔습니다. 따라서 Android 버전에 따라 네이티브 "ActionBar"가 다르게 동작합니다. 이에 비해, 가장 최근의 기능들은 "Toolbar"의 지원 라이브러리 버전에 추가되고 있어서 이 지원 라이브러리를 사용할 수 있는 모든 기기에서 이들 기능을 사용할 수 있습니다. 그러므..
-
Basic Activity 분석 - 1.뷰 결합android 2021. 12. 10. 23:00
1. 뷰 결합 private ActivityMainBinding binding; 뷰 결합은 findViewById를 대체하는 방법이다. 1.1. 설정 뷰 결합은 모듈별로 사용 설정된다. - 모듈에서 뷰 결합을 사용 설정하려면 "viewBinding" 요소를 "build.gradle"에 추가해야한다. android { ... viewBinding { enable = true } } 결합 클래스를 생성하는 동안 레이아웃 파일을 무시하려면 "tools:viewBindingIgnore="true"" 속성을 레이아웃 파일의 루트 뷰에 추가한다. ... 1.2. 사용 모듈에 뷰 결합을 사용하도록 설정되면 모듈에 포함된 각 XML 레이아웃 파일의 결합 클래스가 생성됩니다. 각 결합 클래스에는 루트 뷰 및 ID가 있는..
-
Java/Android Google Sheets 사용하기android 2021. 12. 5. 21:42
https://developers.google.com/sheets/api/quickstart/java#prerequisites Java Quickstart | Sheets API | Google Developers Got 5 mins? Help us improve Google Sheets API documentation by taking a quick online survey. Send feedback Java Quickstart Complete the steps described in the rest of this page to create a simple Java command-line application that makes requests to the Goo developers.google.com
-
안드로이드 라운드 버튼 만들기android 2021. 3. 22. 13:19
라운드 버튼 만드는 법 먼저 res/drawable 에 xml 파일을 만든다. android:shape="rectangle" 로 설정하여 사각형을 그리고 하위에 android:topRightRadius= android:topLeftRadius= android:bottomRightRadius= android:bottomLeftRadius= 에 라운딩의 정도만큼 값을 주면 된다. Button에서 사용방법은 android:background= 속성으로 라운딩 처리한 파일을 추가해주면 된다. android:background="@drawable/radius"