资源简介
一款仿微信客户端的Android APP,帮助大家了解微信页面布局搭建,动画学习
代码片段和文件信息
package com.juns.wechat;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import java.util.linkedList;
import java.util.List;
import android.app.Activity;
import android.app.ActivityManager;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.os.Environment;
import android.text.TextUtils;
import com.baidu.frontia.FrontiaApplication;
import com.easemob.chat.EMChat;
import com.easemob.chat.EMChatManager;
import com.easemob.chat.EMChatOptions;
import com.easemob.chat.EMMessage;
import com.easemob.chat.EMMessage.ChatType;
import com.easemob.chat.OnMessageNotifyListener;
import com.easemob.chat.OnNotificationclickListener;
import com.juns.wechat.chat.ChatActivity;
import com.juns.wechat.chat.VoiceCallActivity;
public class App extends FrontiaApplication {
private static Context _context;
@Override
public void onCreate() {
super.onCreate();
_context = getApplicationContext();
initEMChat();
EMChat.getInstance().init(_context);
EMChat.getInstance().setDebugMode(true);
EMChat.getInstance().setAutoLogin(true);
EMChatManager.getInstance().getChatOptions().setUseRoster(true);
FrontiaApplication.initFrontiaApplication(this);
// CrashHandler crashHandler = CrashHandler.getInstance();// 全局异常捕捉
// crashHandler.init(_context);
}
private void initEMChat() {
int pid = android.os.Process.myPid();
String processAppName = getAppName(pid);
if (processAppName == null
|| !processAppName.equalsIgnoreCase(“com.juns.wechat“)) {
return;
}
EMChatOptions options = EMChatManager.getInstance().getChatOptions();
// 获取到EMChatOptions对象
// 设置自定义的文字提示
options.setNotifyText(new OnMessageNotifyListener() {
@Override
public String onNewMessageNotify(EMMessage message) {
return “你的好友发来了一条消息哦“;
}
@Override
public String onLatestMessageNotify(EMMessage message
int fromUsersNum int messageNum) {
return fromUsersNum + “个好友,发来了“ + messageNum + “条消息“;
}
@Override
public String onSetNotificationtitle(EMMessage arg0) {
return null;
}
@Override
public int onSetSmallIcon(EMMessage arg0) {
return 0;
}
});
options.setOnNotificationclickListener(new OnNotificationclickListener() {
@Override
public Intent onNotificationclick(EMMessage message) {
Intent intent = new Intent(_context MainActivity.class);
ChatType chatType = message.getChatType();
if (chatType == ChatType.Chat) { // 单聊信息
intent.putExtra(“userId“ message.getFrom());
intent.putExtra(“chatType“ ChatActivity.CHATTYPE_SINGLE);
} else { // 群聊信息
// message.getTo()为群聊id
intent.putExtra(“groupId“ message.getTo());
intent.putExtra(“chatType“ ChatActivity.CHATTYPE_GROUP);
}
return intent;
}
});
// IntentFilter callFilter = new
// I
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-06 15:20 WeChat For Android Studio\
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\
文件 1117 2015-12-21 10:23 WeChat For Android Studio\app\build.gradle
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\libs\
文件 250251 2015-12-21 10:23 WeChat For Android Studio\app\libs\JsonUtils.jar
文件 46701 2015-12-21 10:23 WeChat For Android Studio\app\libs\JunsNetHelper.jar
文件 157833 2015-12-21 10:23 WeChat For Android Studio\app\libs\afinal-0.3.32-bin.jar
文件 839977 2015-12-21 10:23 WeChat For Android Studio\app\libs\baidumapapi_v3_2_0.jar
文件 1452177 2015-12-21 10:23 WeChat For Android Studio\app\libs\easemobchat_2.1.5.jar
文件 26938 2015-12-21 10:23 WeChat For Android Studio\app\libs\httpmime-4.1.3.jar
文件 100410 2015-12-21 10:23 WeChat For Android Studio\app\libs\locSDK_3.3.jar
文件 188920 2015-12-21 10:23 WeChat For Android Studio\app\libs\pinyin4j-2.5.0.jar
文件 338859 2015-12-21 10:23 WeChat For Android Studio\app\libs\pushservice-4.4.0.71.jar
文件 359883 2015-12-21 10:23 WeChat For Android Studio\app\libs\umeng-analytics-v5.2.4.jar
文件 243283 2015-12-21 10:23 WeChat For Android Studio\app\libs\universal-image-loader-1.8.7-snapshot-with-sources.jar
文件 245201 2015-12-21 10:23 WeChat For Android Studio\app\libs\zxing-1.6.jar
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\main\
文件 14177 2015-12-21 10:23 WeChat For Android Studio\app\src\main\AndroidManifest.xm
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\main\java\
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\main\java\com\
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\main\java\com\juns\
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\main\java\com\juns\wechat\
文件 6566 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\App.java
文件 2250 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\Constants.java
文件 2110 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\CrashHandler.java
文件 706 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\GloableParams.java
文件 20734 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\MainActivity.java
文件 8797 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\PushMessageReceiver.java
文件 4104 2015-12-21 10:23 WeChat For Android Studio\app\src\main\java\com\juns\wechat\SplashActivity.java
目录 0 2018-03-06 15:20 WeChat For Android Studio\app\src\main\java\com\juns\wechat\adpter\
............此处省略577个文件信息
- 上一篇:gdal开发包_android
- 下一篇:ThinkinJava双语版
相关资源
- android studio仿微信主界面
- android 自定义listview实现仿微信/QQ设置
- 仿微信源码
- Android 高仿微信头像裁切 源码程序
- Android 高仿微信实时聊天 基于百度云
- Android项目源码仿微信APP源码登录注册
- 仿微信图片选择AndroidStudio版
- android高仿微信聊天界面,语音,表情
- Android 高仿微信6.0主界面程序源码
- Android高仿微信的聊天界面
- 仿微信朋友圈android源代码,亲测可用
- Android ActionBar应用实战,高仿微信主界
- android仿微信、华为通讯录
- Android高仿微信界面源码
- Android ViewPager+RadioGroup+Fragment超高仿微
- Android仿微信录音效果
- Android仿微信朋友圈
- 在androidstudio上的基于listview的仿微信
- Android模仿微信消息列表
- Android仿微信源码
- android仿微信点击拍照长按录制小视频
- Android 仿微信发表动态与朋友圈显示点
- Android 仿微信游戏圈点赞和评论
- Android小项目——社交类app低仿微信
- Android仿微信发送语音与播放语音
- Android 平台的仿微信发表朋友圈、点赞
- Android仿微信APP源码
- cordova barcodescanner 仿微信样式并支持从
- android高仿微信服务器+客户端
- android中仿微信图片选择并展示在Rec
评论
共有 条评论