Commit 33461bc2 authored by sheteng's avatar sheteng

开始测试 2

搜索好友列表
parent cd37fbf6
......@@ -60,5 +60,9 @@ dependencies {
implementation 'com.google.protobuf:protobuf-java-util:3.12.0'
implementation 'com.guolindev.permissionx:permissionx:1.6.1'
implementation 'io.netty:netty-all:4.1.4.Final'
implementation 'com.squareup.okhttp3:okhttp:4.9.0'
def room_version = "2.3.0"
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
}
\ No newline at end of file
......@@ -155,6 +155,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("addContact success");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -163,12 +168,16 @@ public class FirstFragment extends Fragment {
@Override
public void onClick(View v) {
CCIMClient.getInstance().sendTextMessage(binding.msg.getText().toString(), Long.parseLong(binding.userId.getText().toString()), binding.userName.getText().toString(),
new ResultEventCallback<MessageContent>() {
@Override
public void onSuccess(MessageContent messageContent) {
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -198,6 +207,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("checkContactRequests success");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -209,6 +223,11 @@ public class FirstFragment extends Fragment {
public void onSuccess(Long aLong) {
refreshLogView("createContactGroupRequest : " + aLong);
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -221,6 +240,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("moveContactGroupRequest success ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -233,6 +257,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("deleteContact success ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -245,6 +274,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("blockContact success ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -257,6 +291,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("reportIllegalUser success ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -282,6 +321,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -310,6 +354,11 @@ public class FirstFragment extends Fragment {
binding.channelId.setText(aLong.toString());
refreshLogView("createChannel " + aLong);
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -322,6 +371,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("joinChannel ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -334,6 +388,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("removeChannelMember: ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -346,6 +405,11 @@ public class FirstFragment extends Fragment {
public void onSuccess() {
refreshLogView("exitChannel: ");
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......
......@@ -87,6 +87,11 @@ public class ChannelMsgAdapter extends BaseAdapter {
public void onSuccess() {
Toast.makeText(context, "播放成功", Toast.LENGTH_SHORT).show();
}
@Override
public void onFailed(int errorCode) {
}
});
}
}
......
......@@ -165,6 +165,11 @@ public class ContactExpandableAdapter extends BaseExpandableListAdapter {
public void onSuccess() {
loginViewModel.getContactList();
}
@Override
public void onFailed(int errorCode) {
}
});
}
})
......@@ -233,6 +238,11 @@ public class ContactExpandableAdapter extends BaseExpandableListAdapter {
public void onSuccess() {
loginViewModel.getContactList();
}
@Override
public void onFailed(int errorCode) {
}
});
break;
case 1:
......@@ -241,6 +251,11 @@ public class ContactExpandableAdapter extends BaseExpandableListAdapter {
public void onSuccess() {
loginViewModel.getContactList();
}
@Override
public void onFailed(int errorCode) {
}
});
break;
case 2:
......@@ -263,6 +278,11 @@ public class ContactExpandableAdapter extends BaseExpandableListAdapter {
public void onSuccess() {
Toast.makeText(context, "举报成功", Toast.LENGTH_SHORT).show();
}
@Override
public void onFailed(int errorCode) {
}
});
}
......@@ -298,6 +318,11 @@ public class ContactExpandableAdapter extends BaseExpandableListAdapter {
Toast.makeText(context, "移动成功", Toast.LENGTH_SHORT).show();
loginViewModel.getContactList();
}
@Override
public void onFailed(int errorCode) {
}
});
}
})
......
......@@ -91,6 +91,11 @@ public class PrivateMsgAdapter extends BaseAdapter {
public void onSuccess() {
Toast.makeText(context, "播放成功", Toast.LENGTH_SHORT).show();
}
@Override
public void onFailed(int errorCode) {
}
});
}
}
......
......@@ -46,8 +46,8 @@ public class LoginViewModel extends ViewModel {
@Override
public void onSocketDisconnection() {
// loginState.postValue(false);
// System.out.println("链接断开");
//重连
login(context, appKey, appsecret, username, userId, ip, port);
}
});
}
......
......@@ -106,6 +106,11 @@ public class ConnectFragment extends Fragment {
public void onSuccess() {
}
@Override
public void onFailed(int errorCode) {
}
});
}
......
......@@ -124,6 +124,11 @@ public class ContactsFragment extends Fragment {
showSearchResultdialog(searchRes.getUsers());
}
}
@Override
public void onFailed(int errorCode) {
}
});
}
});
......@@ -210,6 +215,11 @@ public class ContactsFragment extends Fragment {
alertDialog.show();
}
}
@Override
public void onFailed(int errorCode) {
}
});
}
......
......@@ -65,7 +65,7 @@ public class LoginActivity extends AppCompatActivity {
String appSecret = binding.appSecret.getText().toString();
String ip = binding.ip.getText().toString();
int port = Integer.parseInt(binding.port.getText().toString());
loginViewModel.login(LoginActivity.this,appkey,appSecret,username, id,ip,port);
loginViewModel.login(getApplicationContext(),appkey,appSecret,username, id,ip,port);
}
});
}
......
......@@ -104,6 +104,11 @@ public class ConnectChannelFragment extends Fragment {
public void onSuccess() {
}
@Override
public void onFailed(int errorCode) {
}
});
}
......
......@@ -62,8 +62,6 @@ dependencies {
implementation 'com.google.android.material:material:1.4.0'
implementation 'com.google.protobuf:protobuf-java:3.13.0'
implementation 'com.google.protobuf:protobuf-java-util:3.12.0'
// implementation 'com.tonystark.android:socket:latest.release'
// implementation 'com.tonystark.android:socket-server:latest.release'
implementation 'com.guolindev.permissionx:permissionx:1.6.1'
implementation 'com.google.code.gson:gson:2.8.7'
implementation 'io.netty:netty-all:4.1.4.Final'
......
......@@ -4,8 +4,7 @@ import androidx.room.Database;
import androidx.room.RoomDatabase;
import com.ccwangluo.ccim.modle.MessageContent;
@Database(entities = {MessageContent.class}, version = 1)
@Database(entities = {MessageContent.class}, version = 1,exportSchema = false)
public abstract class AppDatabase extends RoomDatabase {
public abstract MessageDao messageDao();
}
......@@ -3,7 +3,5 @@ package com.ccwangluo.ccim.listener;
public interface ResultCallback {
void onSuccess();
default void onFailed(int errorCode){
};
void onFailed(int errorCode);
}
......@@ -3,7 +3,5 @@ package com.ccwangluo.ccim.listener;
public interface ResultEventCallback<T> {
void onSuccess(T t);
default void onFailed(int errorCode){
}
void onFailed(int errorCode);
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment