MCPcopy
hub / github.com/motianhuo/wechat

github.com/motianhuo/wechat @main sqlite

repository ↗ · DeepWiki ↗
2,653 symbols 6,861 edges 246 files 418 documented · 16%
README

WeChat

Social apps are popular all over the world, such as Facebook, Line, Whatsapp, and Kakao.
Do you still worry about their own social project modules? Are you also thinking WeChat could be used to achieve it? Don't worry, come and look at this! This project is a high copy WeChat, and based on WeChat, due to some experience and UI optimization. Implementation features:
- Text chat between friends, expressions, video calls, file transfer, etc. - Group chat - Add buddies from address book - Scan QR Code to add buddy, Scan QR Code to transfer between friends - WeChat public account information push - Circle of friends

** If you are interested in this project, please feel free to join our big open-source family! **

Image

高仿微信2.0 点击图片进入

Contact Me

Download APK

Get on google play

Usage

  1. SNS App (Travel Direction, Food Direction, Medical Direction, Game Direction, etc.)

  2. Mobile Business Office

  3. O2O (Online to Offline)

Pull Requests

I will gladly accept pull requests for fixes and feature enhancements, but please do them in the develop branch.

License

Copyright (c) 2015 Juns Alen

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

OnItemOnClickListener (Interface)
@author yangyu 功能描述:弹窗子类项按钮监听事件 [14 implementers]
WeChat For Android Studio/app/src/main/java/com/juns/wechat/dialog/TitleMenu/TitlePopup.java
OnItemOnClickListener (Interface)
@author yangyu 功能描述:弹窗子类项按钮监听事件 [14 implementers]
WeChat/src/com/juns/wechat/dialog/TitleMenu/TitlePopup.java
OnLayout (Interface)
android.view.View.OnLayoutChangeListener added in API 11. I need to support it from API 8. [4 implementers]
WeChat For Android Studio/app/src/main/java/com/juns/wechat/widght/swipe/SwipeLayout.java
OnLayout (Interface)
android.view.View.OnLayoutChangeListener added in API 11. I need to support it from API 8. [4 implementers]
WeChat/src/com/juns/wechat/widght/swipe/SwipeLayout.java
SwipeItemMangerInterface (Interface)
(no doc) [15 implementers]
WeChat For Android Studio/app/src/main/java/com/juns/wechat/widght/swipe/interfaces/SwipeItemMangerInterface.java
SwipeItemMangerInterface (Interface)
(no doc) [15 implementers]
WeChat/src/com/juns/wechat/widght/swipe/interfaces/SwipeItemMangerInterface.java
SwipeAdapterInterface (Interface)
(no doc) [6 implementers]
WeChat For Android Studio/app/src/main/java/com/juns/wechat/widght/swipe/interfaces/SwipeAdapterInterface.java
SwipeAdapterInterface (Interface)
(no doc) [6 implementers]
WeChat/src/com/juns/wechat/widght/swipe/interfaces/SwipeAdapterInterface.java

Core symbols most depended-on inside this repo

findViewById
called by 293
WeChat For Android Studio/app/src/main/java/com/juns/wechat/view/activity/SettingActivity.java
findViewById
called by 293
WeChat/src/com/juns/wechat/view/activity/SettingActivity.java
setText
called by 156
WeChat/src/com/juns/wechat/dialog/WarnTipDialog.java
setText
called by 155
WeChat For Android Studio/app/src/main/java/com/juns/wechat/dialog/WarnTipDialog.java
setOnClickListener
called by 124
WeChat For Android Studio/app/src/main/java/com/juns/wechat/widght/TouchImageView/TouchImageView.java
setOnClickListener
called by 124
WeChat/src/com/juns/wechat/widght/TouchImageView/TouchImageView.java
getInstance
called by 85
WeChat For Android Studio/app/src/main/java/com/juns/wechat/chat/utils/ImageCache.java
getInstance
called by 84
WeChat/src/com/juns/wechat/chat/utils/ImageCache.java

Shape

Method 2,290
Class 325
Interface 22
Enum 16

Languages

Java100%

Modules by API surface

WeChat/src/com/juns/wechat/widght/swipe/SwipeLayout.java83 symbols
WeChat For Android Studio/app/src/main/java/com/juns/wechat/widght/swipe/SwipeLayout.java83 symbols
WeChat/src/com/juns/wechat/chat/ChatActivity.java60 symbols
WeChat For Android Studio/app/src/main/java/com/juns/wechat/chat/ChatActivity.java60 symbols
WeChat/src/com/juns/wechat/MainActivity.java36 symbols
WeChat For Android Studio/app/src/main/java/com/juns/wechat/MainActivity.java36 symbols
WeChat/src/com/juns/wechat/chat/adpter/MessageAdapter.java33 symbols
WeChat For Android Studio/app/src/main/java/com/juns/wechat/chat/adpter/MessageAdapter.java33 symbols
WeChat/src/com/juns/wechat/bean/GroupInfo.java31 symbols
WeChat For Android Studio/app/src/main/java/com/juns/wechat/bean/GroupInfo.java31 symbols
WeChat/src/com/juns/wechat/view/activity/AddGroupChatActivity.java30 symbols
WeChat For Android Studio/app/src/main/java/com/juns/wechat/view/activity/AddGroupChatActivity.java30 symbols

For agents

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

⬇ download graph artifact