본문 바로가기

뷰페이져4

Swift StoryBoard UICollectionView,UIPageControl를 이용하여 배너 만들기 이번 게시글은 안드로이드에서 사용하는 ViewPager 같은 느낌의 녀석입니다. 인디케이터까지 포함하여 만들어보도록 하겠습니다. 보통 흔히 배너광고같은걸 넣을때 많이 쓰시는데요 차근차근 해보겠습니다. Collection View를 하나 스토리보드에 넣어주세요. 대충 위에서10 좌우 16 높이 168로 지정해줬습니다. 여기 이 네모박스가 Collection View Cell인데요 좀 보기편하게 늘려줄게요 그리고 이 cell안에 이미지뷰를 하나 넣어주겠습니다. 전부다 0으로 걸어줬어요 이런식으로 이미지가 들어가있습니다. BannerCell이라는 클래스를 하나 만들어주세요. import Foundation import UIKit class BannerCell : UICollectionViewCell{ } 그리.. 2023. 4. 25.
안드로이드 뷰페이져 인디케이터 사용해보기 인디케이터는 배너광고같은 뷰페이져에 있어서 밑에 점처럼 생겨서 현재 몇번째 이미지를 보여주고있는지 보여주는 역할을 합니다. 이런식으로 밑에 검은 점같은게 보이나요? 이런식으로 표기해줄수있습니다. 프래그먼트에도 많이 사용하십니다. 우선 뷰를 그릴 클래스를 하나 추가하겠습니다. class IndicatorView: LinearLayout { private var mContext: Context? = null private var mDefaultCircle: Int = 0 private var mSelectCircle: Int = 0 private var imageDot: MutableList = mutableListOf() private val temp = TypedValue.applyDimension( /.. 2023. 3. 29.
Image ViewPager import android.content.Context; import android.support.annotation.NonNull; import android.support.v4.view.PagerAdapter; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import java.util.ArrayList; class ViewPagerAdapter extends PagerAdapter { private Context mContext; private ArrayList imageList; public ViewPagerAdapter.. 2019. 9. 10.
ViewPager MainAcivity.java import android.support.v4.app.FragmentStatePagerAdapter; import android.support.v4.view.ViewPager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import com.example.yujin.viewpager.Frgment.FirstFrgment; import com.example.yujin.viewpager.Frgment.SecondFragment; import com.example.yujin.viewpager... 2019. 9. 10.