Android(49)
-
[챕터 2-10-4] 연락처 프로필 정보 조회
결과화면 연락처 불러오기 버튼 클릭 sako 프로필 선택 프로젝트명 : MyContacts MainActivity.java 더보기 package org.minokuma.mycontacts; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.provider.ContactsContract; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainAc..
2020.02.19 -
[챕터 2-10-3] 앨범
결과화면 이미지 선택 버튼 클릭 시 앨범 선택 이미지 지정 프로젝트명 : MyAlbum 이미지 뷰 레이아웃 : match parent MainActivity.java 더보기 package org.minokuma.myalbum; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; public class MainActivity extends AppCo..
2020.02.19 -
[챕터 2-10-2] 프로바이더
결과화면 INSERT 후 QUERY UPDATE 후 QUERY DELETE 후 QUERY 결과 프로젝트명 : MyProvider 하위 리니어레이아웃 - 레이아웃 높이 : wrap_content MainActivity.java 더보기 package org.minokuma.myprovider; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { TextView textView;..
2020.02.19 -
[챕터 2-10-1] SQLite 데이터베이스
결과화면 생성할 DB명 : minodb 생성할 테이블명 : customer 입력 후 DB 생성 버튼과 테이블 생성 버튼 클릭해서 진행 데이터 조회 버튼 클릭 시, customer 테이블의 데이터 조회해서 출력됨 레코드 추가 버튼 클릭 후 조회하면 3개의 레코드 확인 프로젝트명 : MyDatabase 각 하위 리니어레이아웃 - 레이아웃 높이 : wrap_content MainActivity.java 더보기 package org.minokuma.mydatabase; import androidx.appcompat.app.AppCompatActivity; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import an..
2020.02.19 -
[챕터 2-9-3] 볼리 ★★★
결과화면 열기 버튼 클릭 시 http://www.kobis.or.kr/kobisopenapi/webservice/rest/boxoffice/searchWeeklyBoxOfficeList.json?key=430156241533f1d058c603178cc3ca0e&targetDt=20200215 불러오는 중입니다... 이주의 영화 정보 사이트에서 데이터를 가져와서 출력 (*) 스크롤 뷰 프로젝트명 : MyVolley 볼리 의존성 추가 build.gradle 더보기 apply plugin: 'com.android.application' android { compileSdkVersion 29 buildToolsVersion "29.0.3" defaultConfig { applicationId "org.minok..
2020.02.19 -
[챕터 2-9-2] HTTP
결과화면 요청 버튼 클릭 시 html 소스파일을 받게된다. 프로젝트명 : MyHttp MainActivity.java 더보기 package org.minokuma.myhttp; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import java.io.BufferedReader; import java.io.IOException; import java.io.Inp..
2020.02.19