네트워크로 이미지 불러오기 _ Glide
1. gradle에 glide 설치하기
dependencies {
implementation("com.github.bumptech.glide:glide:4.16.0")
}
2. 네트워크 권한 설정하기
- app/manifests/AndroidManifest.xml 파일에 작성
<uses-permission android:name="android.permission.INTERNET" />
3. 이미지 뷰로 화면 구성 하기
4. java 파일에 이미지뷰 연결하고, Glide 사용하여 코드 작성
public class MainActivity extends AppCompatActivity {
ImageView img1;
ImageView img2;
ImageView img3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img1 = findViewById(R.id.img1);
img2 = findViewById(R.id.img2);
img3 = findViewById(R.id.img3);
Glide.with(MainActivity.this)
.load("https://block-posting.s3.ap-northeast-2.amazonaws.com/2024-05-30T02_16_10.5632781.jpg")
.into(img1);
Glide.with(MainActivity.this)
.load("https://block-posting.s3.ap-northeast-2.amazonaws.com/2024-05-30T13_19_45.5510251.jpg")
.into(img2);
Glide.with(MainActivity.this)
.load("https://block-posting.s3.ap-northeast-2.amazonaws.com/2024-05-30T16_23_10.4157593.jpg")
.into(img3);
}
}
* 그리드 홈페이지
https://github.com/bumptech/glide
'Android Studio' 카테고리의 다른 글
[Android Studio] Intent 를 활용해서 외부 앱 엑티비티 띄우기 _ 연락처, 웹 브라우저, SMS, email, 공유하기 (2) | 2024.06.12 |
---|---|
[Android Studio] 유튜브 검색 API 사용하기 위한 준비 (0) | 2024.06.12 |
[Android Studio] INTERNET 권한 설정하기 (0) | 2024.06.11 |
[Android Studio] JSON 데이터 파싱 방법 (0) | 2024.06.11 |
[Android Studio] Adapter.java 사용하기 (4) | 2024.06.10 |