Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jimmy-Cheong/XBanner
/ functions
Functions
147 in github.com/Jimmy-Cheong/XBanner
⨍
Functions
147
◇
Types & classes
20
↓ 6 callers
Method
getTruePos
Get the true position of the indicator @param pos the pos of the viewpager now
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:700
↓ 6 callers
Method
setTitles
(List<String> titles)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:471
↓ 4 callers
Method
newGifFromUrl
(int index)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1049
↓ 4 callers
Method
newGifImageFroRes
(int res)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:457
↓ 4 callers
Method
newImageFroUrl
New an image or gif with the given url @param index the index of the Image
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1037
↓ 4 callers
Method
newImageFromRes
(int res)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:464
↓ 4 callers
Method
setStyle
(@PROGRESS_STYLE int style)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:195
↓ 3 callers
Method
initValues
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:223
↓ 3 callers
Method
isAutoPlay
(boolean isAutoPlay)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:588
↓ 3 callers
Method
releaseBanner
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1137
↓ 3 callers
Method
setBannerTypes
(@BANNER_TYPE int bannerType)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:189
↓ 3 callers
Method
setDelay
(int delay)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:520
↓ 3 callers
Method
setDuration
(int duration)
xbanner/src/main/java/com/app/abby/xbanner/XBannerScroller.java:29
↓ 3 callers
Method
setImageUrls
(List<String> urls)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:479
↓ 3 callers
Method
setTextColor
(int textColor)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:326
↓ 3 callers
Method
setTextSize
(float textSize)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:342
↓ 3 callers
Method
start
start this banner
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:864
↓ 2 callers
Method
applyIndicatorGravity
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:622
↓ 2 callers
Method
delete
delete the given file or dir
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:345
↓ 2 callers
Method
displayImage
(final String url, final GifImageView gifView, final ImageView.ScaleType scaleType)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:65
↓ 2 callers
Method
getFileSize
get the size of a specific file
xbanner/src/main/java/com/app/abby/xbanner/FileSizeUtil.java:44
↓ 2 callers
Method
getTypeArrayValue
(Context context,AttributeSet attr)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:206
↓ 2 callers
Method
loadFromUrlsIfNeeded
Load image from urls need to apply an imageloader,see{@link ImageLoader}
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1009
↓ 2 callers
Method
onCircleIndicatorChange
(int position)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:829
↓ 2 callers
Method
onNumIndicatorChange
(int position)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:850
↓ 2 callers
Method
setBannerPageListener
(BannerPageListener listener)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1069
↓ 2 callers
Method
setImageRes
set the images with the resource ids @param images the resource ids to be applied
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:416
↓ 2 callers
Method
setImageScaleType
Attention,this method must be called before the images set or it does not work the default scale type is FIT_XY
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:356
↓ 2 callers
Method
setIndicatorGravity
(@INDICATOR_GRAVITY int gravity)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:178
↓ 2 callers
Method
showIndicators
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:600
↓ 2 callers
Method
startPlay
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:878
↓ 1 callers
Method
applyViewPagerAdapterListener
Config the viewpager listener to the viewpager Only if the image count is greater than 1
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:728
↓ 1 callers
Method
asGif
As we call this method,we new a GifImage loader to loader our gifs but if you need to customize your gif loader,do it use {@link #setImageLoader(Image
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:327
↓ 1 callers
Method
autoDeleteGifCache
automatically delete the gif cache
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:375
↓ 1 callers
Method
bindView
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:664
↓ 1 callers
Method
checkImageAndTitleNum
check the number of titles and images titles and images must have the same size to avoid some logic error
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:994
↓ 1 callers
Method
clearGifCache
clear the cache
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:367
↓ 1 callers
Method
createIndicators
Create indicators,must be called after banner images set @return ImageView list of indicators
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:366
↓ 1 callers
Method
createNumIndicator
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:403
↓ 1 callers
Method
downloadToStream
(String uri, final File targetFile, final AbstractDownLoadTask task, Handler handler)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:230
↓ 1 callers
Method
downloagGif
(String url, GifImageView gifImageView, ImageView.ScaleType scaleType)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloadManager.java:18
↓ 1 callers
Method
dp2px
(int dp)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:365
↓ 1 callers
Method
drawCircle
(Canvas canvas)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:120
↓ 1 callers
Method
drawProgress
(Canvas canvas)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:158
↓ 1 callers
Method
drawTextContent
(Canvas canvas)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:136
↓ 1 callers
Method
formetFileSize
transform the size type for files
xbanner/src/main/java/com/app/abby/xbanner/FileSizeUtil.java:79
↓ 1 callers
Method
getFileOrFilesSize
get the size of a specific path
xbanner/src/main/java/com/app/abby/xbanner/FileSizeUtil.java:23
↓ 1 callers
Method
getFileSizes
get the size of a specific directory
xbanner/src/main/java/com/app/abby/xbanner/FileSizeUtil.java:61
↓ 1 callers
Method
getMd5
get the md5 of a file @param str @return
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:151
↓ 1 callers
Method
getindexforProgress
(int pos)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:711
↓ 1 callers
Method
initBannerTitle
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:633
↓ 1 callers
Method
initIndicatorContainer
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:659
↓ 1 callers
Method
initScroller
init Scroller Change the speed of the scroller to apply your scroller use {@link #setScroller(Scroller scroller)}
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:285
↓ 1 callers
Method
initThreadPool
()
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:209
↓ 1 callers
Method
initView
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:253
↓ 1 callers
Method
initViewPagerAdapter
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:675
↓ 1 callers
Method
initViewforTitleType
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:269
↓ 1 callers
Method
loadGifs
(String url, GifImageView gifImageView,ImageView.ScaleType scaleType)
xbanner/src/main/java/com/app/abby/xbanner/ImageLoader.java:15
↓ 1 callers
Method
loadImages
(Context context, String url, ImageView image)
xbanner/src/main/java/com/app/abby/xbanner/ImageLoader.java:14
↓ 1 callers
Method
newIndicator
new an indicator with the given resId @param index the index of the Image
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:380
↓ 1 callers
Method
onBannerDragging
(int item)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1063
↓ 1 callers
Method
onBannerIdle
(int item)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1064
↓ 1 callers
Method
onCubeIndicatorChange
(int position)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:839
↓ 1 callers
Method
onFailure
(Throwable e)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:118
↓ 1 callers
Method
onIndicatorChange
(int position)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:799
↓ 1 callers
Method
onLoading
(long total, long current)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:89
↓ 1 callers
Method
onStart
()
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:85
↓ 1 callers
Method
onSuccess
(File file)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:99
↓ 1 callers
Method
progressToComplete
()
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:375
↓ 1 callers
Method
releaseDownloader
()
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:393
↓ 1 callers
Method
removeScroller
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:304
↓ 1 callers
Method
resetImagecount
(int imagecount)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1112
↓ 1 callers
Method
setEllipsizeType
(@ELLIPSIZE_TYPE int ellipsizeType)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:200
↓ 1 callers
Method
setGifRes
load gifs from the resourceID @param gifs the gif resource id
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:440
↓ 1 callers
Method
setImageLoader
(ImageLoader imageLoader)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1075
↓ 1 callers
Method
setPageTransformer
Apply your transformer here @param transformer the transformer to be applied
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:515
↓ 1 callers
Method
setProgress
(int progress)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:265
↓ 1 callers
Method
setProgressListener
(ProgressListener listener)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:388
↓ 1 callers
Method
setRingColor
(int ringColor)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:295
↓ 1 callers
Method
setUpGifProgress
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:893
↓ 1 callers
Method
setUpIndicatorSize
Set up the indicator size @param width width of the indicator @param height height of the indicator
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:581
↓ 1 callers
Method
setUpIndicators
Set the res of indicator manually the width and height can be set @param selected the res of indicator when selected @param unselected the res of indi
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:568
↓ 1 callers
Method
showFirstFrame
load the first frame of the gif as the placeholder
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:319
↓ 1 callers
Method
showProgress
(int index,int progress)
xbanner/src/main/java/com/app/abby/xbanner/GifDownloadManager.java:15
↓ 1 callers
Method
shutdownThreadPool
()
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:222
↓ 1 callers
Method
startDownLoad
start download in the work thread
xbanner/src/main/java/com/app/abby/xbanner/GifDownloader.java:192
↓ 1 callers
Method
startPlayIfNeeded
()
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:887
Method
RingProgressBar
(Context context)
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:63
Method
ViewPagerRunnable
(ViewPager viewPager, int imagecount, int delay)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1087
Method
XBanner
(Context context)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:146
Method
XBannerScroller
(Context context)
xbanner/src/main/java/com/app/abby/xbanner/XBannerScroller.java:16
Method
XBannerViewPager
(Context context)
xbanner/src/main/java/com/app/abby/xbanner/XBannerViewPager.java:13
Method
addition_isCorrect
()
app/src/test/java/com/app/abby/xbannerdemo/ExampleUnitTest.java:13
Method
addition_isCorrect
()
xbanner/src/test/java/com/app/abby/xbanner/ExampleUnitTest.java:13
Method
autoDeleteGifCache
auto delete the cache when cache size is greater than sizeMB @param sizeMB the top size of cache
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1187
Method
clearGifCache
clear cache
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1178
Method
dispatchTouchEvent
(MotionEvent me)
xbanner/src/main/java/com/app/abby/xbanner/XBanner.java:1118
Method
getMax
()
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:240
Method
getProgress
()
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:257
Method
getRingColor
()
xbanner/src/main/java/com/app/abby/xbanner/RingProgressBar.java:287
next →
1–100 of 147, ranked by callers