MCPcopy Index your code
hub / github.com/JessYanCoding/InsGallery

github.com/JessYanCoding/InsGallery @v0.7.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.7.0 ↗ · + Follow
3,081 symbols 9,549 edges 257 files 1,108 documented · 36%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Logo

InsGallery

Instagram-like image picker for Android (一款 UI 炫酷高仿 Instagram 的图片、视频选择器) Powered by PictureSelector 国内仓库 APK ## Download
 implementation 'me.jessyan:insgallery:0.7.0'
## Usage
InsGallery.openGallery(Activity, GlideEngine.createGlideEngine(), new OnResultCallbackListenerImpl(mAdapter));
## Overview ### Feature ### Default Style ### Dark Style ### Dark Blue Style   ## About Me * **微信公众号**: **JessYan** * **Email**: * **Home**: * **掘金**: * **简书**: ## License ``` Copyright 2020, JessYan Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ```

Extension points exported contracts — how you extend this code

Page (Interface)
================================================ Created by JessYan on 2020/4/11 17:06 <a href="mailto:jess.yan.effort@g [7 …
picture_library/src/main/java/com/luck/picture/lib/instagram/Page.java
OnItemClickListener (Interface)
(no doc) [5 implementers]
ucrop/src/main/java/com/yalantis/ucrop/PicturePhotoGalleryAdapter.java
DragListener (Interface)
@author:luck @date:2020-01-13 17:00 @describe:拖拽监听事件 [1 implementers]
app/src/main/java/com/luck/pictureselector/listener/DragListener.java
ProcessStateCallBack (Interface)
================================================ Created by JessYan on 2020/6/11 17:04 <a href="mailto:jess.yan.effort@g [6 …
picture_library/src/main/java/com/luck/picture/lib/instagram/process/ProcessStateCallBack.java
BitmapLoadCallback (Interface)
(no doc) [5 implementers]
ucrop/src/main/java/com/yalantis/ucrop/callback/BitmapLoadCallback.java
OnItemLongClickListener (Interface)
@author:luck @date:2020-01-13 17:58 @describe:长按事件
app/src/main/java/com/luck/pictureselector/listener/OnItemLongClickListener.java
ClickListener (Interface)
@author:luck @date:2020-01-04 13:45 @describe:点击事件监听 [14 implementers]
picture_library/src/main/java/com/luck/picture/lib/camera/listener/ClickListener.java
TransformImageListener (Interface)
Interface for rotation and scale change notifying. [2 implementers]
ucrop/src/main/java/com/yalantis/ucrop/view/TransformImageView.java

Core symbols most depended-on inside this repo

getContext
called by 433
picture_library/src/main/java/com/luck/picture/lib/PictureBaseActivity.java
get
called by 304
picture_library/src/main/java/com/luck/picture/lib/instagram/cache/Cache.java
size
called by 254
picture_library/src/main/java/com/luck/picture/lib/instagram/cache/Cache.java
getString
called by 247
picture_library/src/main/java/com/luck/picture/lib/tools/SPUtils.java
isEmpty
called by 222
picture_library/src/main/java/com/luck/picture/lib/widget/FolderPopWindow.java
getMimeType
called by 139
picture_library/src/main/java/com/luck/picture/lib/entity/LocalMedia.java
dip2px
called by 136
picture_library/src/main/java/com/luck/picture/lib/tools/ScreenUtils.java
getPath
called by 111
picture_library/src/main/java/com/luck/picture/lib/compress/InputStreamProvider.java

Shape

Method 2,722
Class 282
Interface 73
Enum 4

Languages

Java100%

Modules by API surface

picture_library/src/main/java/com/luck/picture/lib/widget/longimage/SubsamplingScaleImageView.java158 symbols
picture_library/src/main/java/com/luck/picture/lib/PictureSelectionModel.java112 symbols
picture_library/src/main/java/com/luck/picture/lib/instagram/PictureSelectorInstagramStyleActivity.java84 symbols
picture_library/src/main/java/com/luck/picture/lib/thread/PictureThreadUtils.java69 symbols
picture_library/src/main/java/com/luck/picture/lib/PictureSelectorActivity.java69 symbols
ucrop/src/main/java/com/yalantis/ucrop/UCrop.java68 symbols
picture_library/src/main/java/com/luck/picture/lib/photoview/PhotoViewAttacher.java66 symbols
picture_library/src/main/java/com/luck/picture/lib/entity/LocalMedia.java57 symbols
ucrop/src/main/java/com/yalantis/ucrop/UCropActivity.java48 symbols
picture_library/src/main/java/com/luck/picture/lib/PictureBaseActivity.java48 symbols
picture_library/src/main/java/com/luck/picture/lib/instagram/process/RangeSeekBarView.java44 symbols
picture_library/src/main/java/com/luck/picture/lib/photoview/PhotoView.java41 symbols

For agents

$ claude mcp add InsGallery \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact