본문 바로가기

전체 글47

[android/안드로이드] WebView 웹뷰 예제 WebView 간단 예제 1. WebView를 추가하는 방법 Manifest.xml에 인터넷 관련 권한 코드 작성 xml 파일에 WebView를 위한 코드 작성 java 파일에 WebView를 위한 코드 작성 2. 기본 코드 /manifests/AndroidManifest.xml ※의 바로 위 or아래에 작성한다. /res/layout/activity_web_view_demo.xml /java/com.example.webview/WebViewDemo.java package com.example.webview; public class WebViewDemo extends AppCompatActivity { private WebView mWebView; private WebSettings mWebSetting.. 2020. 1. 9.
[android/안드로이드] Login dialog 예제 AlertDialog를 이용해서 로그인 폼 만들기 간단 예제 1. 참고사항 - logindialog를 만들기 위해서는 따로 login form을 위한 xml파일을 작성해야 한다. - logindialog.xml에서 inputtype="numberpassword"를 설정했기에 password에는 숫자만 입력가능 2. 결과물 3. 해당 부분 코드 ※ 전체 코드가 궁금하다면 이전 포스팅을 참고해주세요. [프로젝트 기록/android] - [android/안드로이드] Dialog list, radio, check box형태의 다이얼로그 예제 /res/layout/activity_main.xml /res/layout/logindialog.xml *다이얼로그에 보일 로그인 폼을 만듦. /java/com.exampl.. 2020. 1. 8.
[android/안드로이드] Dialog list, radio, check box형태의 dialog 예제 다양한 형태의 dialog 예제 *기본 형태의 dialog *list형태의 dialog *radio button형태의 dialog *checkbox button형태의 dialog 1. 결과물 1) 기본 형태 dialog 더 자세한 내용은 이 내용을 참고해 주세요. [프로젝트 기록/android] - [android/안드로이드] Dialog button 버튼 눌러 다이얼로그 띄우기 2) List Dialog ※ 클릭하자마자 확인을 누를 새도 없이 다음 action이 실행됨. 3) Radio Dialog 4) Checkbox Dialog 2. 각각 코드 /res/layout/activity_main.xml [프로젝트 기록/android] - [android/안드로이드] Dialog button 버튼 눌러 다.. 2020. 1. 8.
[android/안드로이드] Dialog button 버튼 눌러 다이얼로그 띄우기 예제 버튼 눌러서 dialog 실행시키기 예제 1. 속성 AlertDialog creat() AlertDialog 생성 AloerDialog.Builder setCancelable(boolean cancelabe) 뒤로가기(Back) 버튼 으로 대화상자를 닫을 수 있는지 여부/디폴트 true AlertDialog.Builder setIcon(Drawable icon) 아이콘을 타이틀에 설정 AlertDialog.Builder setMessage(int messageId) 메시지를 리소스 아이디로 설정. 즉, 다른 res파일에 이 메시지를 따로 저장하는거 AlertDIalog.Builder setMessage(CharSequence message) 메시지를 문자열로 설정한다. AlertDialog.Builder.. 2020. 1. 8.
[android/안드로이드] 액티비티 이동하기 간단 예제 새로운 액티비티 생성 : 마우스 오른쪽 클릭 > new > activity > Empty Activity /res/layout/activity_main.xml /res/layout/activity_sub.xml /java/com.example.changeactivity/MainActivity.java package com.example.changeactivity; import ... public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activ.. 2020. 1. 6.
[android/안드로이드] Button Click Event 버튼 클릭 이벤트 예제 안드로이드 버튼 클릭 이벤트 예제 버튼 클릭 이벤트에는 3가지 방식이 있다. 익명 클래스를 사용하여 버튼에 리스너 객체를 설정하는 방법 버튼 리스너를 액티비티에 구현하고 이 리스너를 버튼에 설정하는 방법 레이아웃 xml 파일의 button 속성에 onClick요소를 추가하는 방법 /res/layout/activity_main.xml /java/com.example.project1/MainActivity.java 방법 1. 익명 클래스를 사용하여 버튼에 리스너 객체를 설정 //import생략 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { supe.. 2020. 1. 3.
[android/안드로이드] 버튼 커스터마이징하기, selector selector를 이용하여 button customizing하기 /res/drawable-hepi/button_selector.xml 2020. 1. 2.
[android/안드로이드] EditText EditText 사용자에게 입력을 받을 수 있는 뷰. 입력 기능을 제외하고는 TextView와 동일 TextView의 하위 클래스 화면을 오래 눌러 context 메뉴 실행 가능(복사, 잘라내기, 붙여넣기) #추가 기능 android:hint="type here" 사용자 입력 전에 보여지며 입력하면 사라진다. ex) ID/PASSWORD 입력 하기 전 입력창에 쓰여있는거 android:editable="false" 사용자 입력을 금지하고 싶으 false, 입력 할 수 있게 하려면 true. android:singleLine="false" 자동으로 라인을 아래로 내리고 싶으면 false, 한 줄로만 보이고 싶으면 true 2019. 12. 29.
[android/안드로이드] link걸기 android link걸기 예제 /res/layout/activity_main.xml //자바 파일은 따로 안해도 됨. autoLink : TextView의 속성중 하나로 자동으로 링크가 걸린다. autoLink="none" - 아무것에도 링크를 걸지 않는다. autoLink="all" - 해당되는 것이면 다 링크된다. autoLink="web|email" - text에 웹 주소나 이메일을 입력하면 자동으로 링크가 걸려서 해당 웹으로 이동하거나 이메일을 보낼 수 있다. autoLink="phone|map" - text에 전화번호나 주소를 입력하면 자동으로 링크라 걸려서 해당 번호로 전화 앱이 실행되거나, 지도앱이 실행된다. 2019. 12. 29.