MCPcopy Index your code
hub / github.com/daleige/AndroidSamples

github.com/daleige/AndroidSamples @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,157 symbols 2,183 edges 233 files 406 documented · 35%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

OnNineGridViewEvent (Interface)
定义事件监听的回调 [3 implementers]
NineGridView/app/src/main/java/com/cyq/ninegridview/nine_grid/NineGridView.java
A6ButtonInterface (Interface)
@author : ChenYangQi date : 2020/6/3 16:02 [2 implementers]
ProgressView/app/src/main/java/com/cyq/progressview/button/A6ButtonInterface.java
OnWifiEnabledListener (Interface)
Created by kqw on 2016/8/4. WIFI打开关闭的回调接口 [2 implementers]
WifiSetting/wifilibrary/src/main/java/com/cyq/wifilibrary/listener/OnWifiEnabledListener.java
IHttpLoadingDialog (Interface)
@author chenyq113@midea.com @describe 自定义 @time 2021/3/30 10:40 [2 implementers]
Retrofit/lib_network/src/main/java/com/cyq/lib_network/dialog/IHttpLoadingDialog.java
WordDao (Interface)
* @describe Word的数据库Dao * @author chenyangqi * @time 2022/1/19 12:04 */
JetpackDemo/roomwordsample/src/main/java/com/chenyangqi/roomword/sample/dao/WordDao.kt
Api (Interface)
* @author : ChenYangQi * date : 2020/10/11 22:39 * desc : */
JetpackDemo/app/src/main/java/com/cyq/jetpack/paging/api/Api.kt
LoginContract (Interface)
Create by 陈扬齐 Create on 2019-06-30 description:将Model层,Presenter层协商的共同业务,封装成接口、契约、合同
MVPDemo/app/src/main/java/com/cyq/mvpdemo/login/LoginContract.java
BleConnectStateListener (Interface)
* @author:YangQi.Chen * @date :2023/7/2 13:00 * @description:蓝牙连接状态和数据监听 */
Ble/base_ble/src/main/java/com/example/ble/ble/callback/BleConnectStateListener.kt

Core symbols most depended-on inside this repo

getContext
called by 72
Retrofit/lib_network/src/main/java/com/cyq/lib_network/RetrofitManager.java
get
called by 55
HttpRequest/server_project/token_demo/src/main/java/com/example/token_demo/redis/RedisUtil.java
onNext
called by 40
Rxjava/app/src/main/java/com/chenyangqi/rxjava/变换型操作符/TransfActivity.kt
set
called by 38
HttpRequest/server_project/token_demo/src/main/java/com/example/token_demo/redis/RedisUtil.java
setVisibility
called by 34
ProgressView/app/src/main/java/com/cyq/progressview/button/MyButton.java
build
called by 32
NineGridView/app/src/main/java/com/cyq/ninegridview/nine_grid/GridItemDecoration.java
getResources
called by 31
SurfaceView/app/src/main/java/com/chenyangqi/surfaceview/frame_anim/Util.kt
create
called by 28
JetpackDemo/app/src/main/java/com/cyq/jetpack/paging/paging/UserDataSourceFactory.kt

Shape

Method 885
Class 245
Interface 24
Enum 3

Languages

Java62%
Kotlin38%

Modules by API surface

HttpRequest/server_project/token_demo/src/main/java/com/example/token_demo/redis/RedisUtil.java30 symbols
WifiSetting/wifilibrary/src/main/java/com/cyq/wifilibrary/BaseWiFiManager.java24 symbols
ProgressView/app/src/main/java/com/cyq/progressview/widget/MySmartProgressView.java23 symbols
ProgressView/app/src/main/java/com/cyq/progressview/button/MyButton.java23 symbols
NineGridView/app/src/main/java/com/cyq/ninegridview/nine_grid/GridItemDecoration.java23 symbols
ProgressView/app/src/main/java/com/cyq/progressview/widget/AnimPoint.java20 symbols
ProgressView/app/frmesurfaceview/src/main/java/com/cyq/frmesurfaceview/FrameAnimation.java19 symbols
WifiSetting/wifilibrary/src/main/java/com/cyq/wifilibrary/WiFiManager.java18 symbols
Retrofit/app/src/main/java/com/cyq/retrofit/bean/PersonBean.java18 symbols
NineGridView/app/src/main/java/com/cyq/ninegridview/nine_grid/NineGridViewAdapter.java18 symbols
Retrofit/app/src/main/java/com/cyq/retrofit/bean/DeviceInfo.java16 symbols
ProgressView/app/src/main/java/com/cyq/progressview/widget/ProgressParameter.java16 symbols

For agents

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

⬇ download graph artifact