MCPcopy Create free account

hub / github.com/danylovolokh/ImageTransition / functions

Functions96 in github.com/danylovolokh/ImageTransition

↓ 11 callersMethodsetVisibility
(boolean isVisible)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:92
↓ 6 callersMethodgetStatusBarHeight
()
app/src/main/java/com/volokh/danylo/imagetransition/animations/ScreenAnimation.java:18
↓ 4 callersMethodgetImageMatrix
(ImageView imageView)
app/src/main/java/com/volokh/danylo/imagetransition/animations/MatrixUtils.java:16
↓ 4 callersMethodisVisible
()
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:88
↓ 3 callersMethoddefaultEventBus
()
app/src/main/java/com/volokh/danylo/imagetransition/event_bus/EventBusCreator.java:13
↓ 2 callersMethodget
(ImageView object)
app/src/main/java/com/volokh/danylo/imagetransition/animations/MatrixEvaluator.java:53
↓ 2 callersMethodupdateModel
This method basically changes visibility of concrete item
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:186
↓ 1 callersMethodcancelRunningAnimations
()
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:198
↓ 1 callersMethodcreateEnteringFadeAnimator
Animator returned form this method animates fade in of all other elements on the screen besides ImageView
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:115
↓ 1 callersMethodcreateEnteringImageAnimation
This method creates an animator set of 2 animations: 1. ImageView position animation when screen is opened 2. ImageView image matrix animation when sc
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:124
↓ 1 callersMethodcreateEnteringImageMatrixAnimator
This method creates Animator that will animate matrix of ImageView. It is needed in order to show the effect when scaling of one view is smoothly chan
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:175
↓ 1 callersMethodcreateEnteringImagePositionAnimator
This method creates an animator that changes ImageView position on the screen. It will look like view is translated from its position on previous scre
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:142
↓ 1 callersMethodcreateExitingFadeAnimator
()
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:176
↓ 1 callersMethodcreateExitingImageAnimation
This method creates an animator set of 2 animations: 1. ImageView position animation when screen is closed 2. ImageView image matrix animation when sc
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:108
↓ 1 callersMethodcreateExitingImageMatrixAnimator
This method creates animator that animates Matrix of ImageView. It is needed in order to show the effect when scaling of one view is smoothly changed
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:160
↓ 1 callersMethodcreateExitingImagePositionAnimator
This method creates an animator that changes ImageView position on the screen. It will look like view is translated from its position on this screen t
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:125
↓ 1 callersMethodcreateSharedImageTransitionName
(int position)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:44
↓ 1 callersMethodenterImageDetails
(String sharedImageTransitionName, File imageFile, ImageView image, Image imageModel)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:33
↓ 1 callersMethodequals
(Object o)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:37
↓ 1 callersMethodfillImageList
(List<File> data)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:116
↓ 1 callersMethodgetInitialThumbnailMatrixValues
()
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:194
↓ 1 callersMethodgetStartIntent
(Activity activity, File imageFile, int left, int top, int width, int height, ImageView.ScaleType scaleType)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:268
↓ 1 callersMethodgetStartIntent
(Activity activity, String sharedImageTransitionName, File imageFile)
app/src/main/java/com/volokh/danylo/imagetransition/activities_v21/ImageDetailsActivity_v21.java:49
↓ 1 callersMethodgetStatusBarHeight
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:227
↓ 1 callersMethodinitializeAdapter
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:78
↓ 1 callersMethodinitializeEnlargedImageAndRunAnimation
This method waits for the main "big" image is loaded. And then if activity is started for the first time - it runs "entering animation" Activity is e
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:89
↓ 1 callersMethodinitializeImages
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:82
↓ 1 callersMethodinitializeImagesDownloader
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:74
↓ 1 callersMethodinitializeRecyclerView
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:130
↓ 1 callersMethodinitializeSavedImageModel
(Bundle savedInstanceState)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:113
↓ 1 callersMethodinitializeSwitchButton
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:93
↓ 1 callersMethodinitializeTitle
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:125
↓ 1 callersMethodinitializeTransitionView
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:191
↓ 1 callersMethodonLoadFinished
(List<Image> imagesList)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:50
↓ 1 callersMethodplayEnteringAnimation
This method combines several animations when screen is opened. 1. Animation of ImageView position and image matrix. 2. Animation of main container ele
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:64
↓ 1 callersMethodplayExitAnimations
(int toTop, int toLeft, int toWidth, int toHeight, float[] toThumbnailMatrixValues)
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:51
↓ 1 callersMethodplayExitingAnimation
()
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:65
↓ 1 callersMethodrunEnteringAnimation
This method does very tricky part: It sets up {@link android.view.ViewTreeObserver.OnPreDrawListener} When onPreDraw() method is called the layout is
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:139
↓ 1 callersMethodsaveIntoFile
(File file, Integer resource)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:92
↓ 1 callersMethodtoString
This is generated by studio
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:55
↓ 1 callersMethodwriteResourceToFile
(List<File> resultList, int resourceIndex)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:77
MethodApplicationTest
()
app/src/androidTest/java/com/volokh/danylo/imagetransition/ApplicationTest.java:10
MethodChangeImageThumbnailVisibility
(boolean visible)
app/src/main/java/com/volokh/danylo/imagetransition/event_bus/ChangeImageThumbnailVisibility.java:17
MethodEnterScreenAnimations
(ImageView animatedImage, ImageView imageTo, View mainContainer)
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:52
MethodExitScreenAnimations
(ImageView animatedImage, ImageView imageTo, View mainContainer)
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:44
MethodImage
(int imageId, File imageFile)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:26
MethodImageFilesCreateLoader
(Context context, LoadFinishedCallback loadFinishedCallback)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:53
MethodImagesAdapter
(ImagesAdapterCallback imagesAdapterCallback, List<Image> imagesList, Picasso imageDownloader, int spanCount)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:36
MethodImagesViewHolder
(View itemView)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesViewHolder.java:13
MethodScreenAnimation
(Context context)
app/src/main/java/com/volokh/danylo/imagetransition/animations/ScreenAnimation.java:14
Methodaddition_isCorrect
()
app/src/test/java/com/volokh/danylo/imagetransition/ExampleUnitTest.java:11
MethodcreateFromParcel
(Parcel in)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:65
MethoddescribeContents
()
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:76
MethodenterImageDetails
(String sharedImageTransitionName, File imageFile, final ImageView image, Image imageModel)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:218
MethodenterImageDetails
(String sharedImageTransitionName, File imageFile, ImageView image, Image imageModel)
app/src/main/java/com/volokh/danylo/imagetransition/activities_v21/ImagesListActivity_v21.java:86
Methodevaluate
(float fraction, Matrix startValue, Matrix endValue)
app/src/main/java/com/volokh/danylo/imagetransition/animations/MatrixEvaluator.java:17
MethodgetItemCount
()
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:126
MethodgetItemViewType
We create 6 item types for each {@link android.widget.ImageView.ScaleType} there is, besides: {@link android.widget.ImageView.ScaleType#FIT_START
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:137
MethodhashCode
()
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:47
MethodhideImageThumbnail
This method is called when event is sent from {@link ImageDetailsActivity} via event bus. When it's called it means that transition animation started
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:172
MethodisVisible
()
app/src/main/java/com/volokh/danylo/imagetransition/event_bus/ChangeImageThumbnailVisibility.java:21
MethodloadInBackground
()
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:61
MethodnewArray
(int size)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:70
MethodonAnimationCancel
(Animator animation)
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:81
MethodonAnimationCancel
For overriding
app/src/main/java/com/volokh/danylo/imagetransition/animations/SimpleAnimationListener.java:27
MethodonAnimationEnd
(Animator animation)
app/src/main/java/com/volokh/danylo/imagetransition/animations/EnterScreenAnimations.java:87
MethodonAnimationEnd
(Animator animation)
app/src/main/java/com/volokh/danylo/imagetransition/animations/ExitScreenAnimations.java:80
MethodonAnimationEnd
For overriding
app/src/main/java/com/volokh/danylo/imagetransition/animations/SimpleAnimationListener.java:20
MethodonAnimationRepeat
For overriding
app/src/main/java/com/volokh/danylo/imagetransition/animations/SimpleAnimationListener.java:34
MethodonAnimationStart
For overriding
app/src/main/java/com/volokh/danylo/imagetransition/animations/SimpleAnimationListener.java:13
MethodonBackPressed
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:243
MethodonBindViewHolder
(final ImagesViewHolder holder, final int position)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:87
MethodonClick
(View view)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:100
MethodonClick
(View v)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:114
MethodonClick
(View view)
app/src/main/java/com/volokh/danylo/imagetransition/activities_v21/ImagesListActivity_v21.java:70
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:53
MethodonCreate
(final Bundle savedInstanceState)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:52
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/volokh/danylo/imagetransition/activities_v21/ImagesListActivity_v21.java:39
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/volokh/danylo/imagetransition/activities_v21/ImageDetailsActivity_v21.java:28
MethodonCreateLoader
(int id, Bundle args)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:58
MethodonCreateViewHolder
(final ViewGroup parent, int viewType)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/ImagesAdapter.java:48
MethodonDestroy
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:236
MethodonError
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:113
MethodonLoadFinished
(Loader<List<File>> loader, List<File> data)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:109
MethodonLoadFinished
(List<Image> imagesList)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:85
MethodonLoadFinished
(List<Image> imagesList)
app/src/main/java/com/volokh/danylo/imagetransition/activities_v21/ImagesListActivity_v21.java:49
MethodonLoaderReset
(Loader<List<File>> loader)
app/src/main/java/com/volokh/danylo/imagetransition/ImageFilesCreateLoader.java:135
MethodonPreDraw
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:146
MethodonResume
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:154
MethodonResume
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:283
MethodonSaveInstanceState
(Bundle outState)
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:212
MethodonStart
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:139
MethodonStop
()
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImagesListActivity.java:147
MethodonSuccess
Image is loaded when this method is called
app/src/main/java/com/volokh/danylo/imagetransition/activities/ImageDetailsActivity.java:97
Methodset
This is copy-paste form ImageView#animateTransform - method is invisible in sdk
app/src/main/java/com/volokh/danylo/imagetransition/animations/MatrixEvaluator.java:32
MethodwriteToParcel
(Parcel dest, int flags)
app/src/main/java/com/volokh/danylo/imagetransition/adapter/Image.java:81