1、个人信息完善

2、集成聊天功能
3、完成登录
This commit is contained in:
2025-05-29 08:59:34 +08:00
parent 314c484cea
commit 56119bb7bc
255 changed files with 13213 additions and 245 deletions

View File

@@ -24,14 +24,14 @@ android {
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
dataBinding {
enabled = true
}
kotlinOptions {
jvmTarget = '11'
jvmTarget = '17'
}
}
@@ -44,6 +44,7 @@ dependencies {
implementation project(':modulevoice')
implementation project(':modulecircle')
implementation project(':modulevocal')
implementation project(':modulenews')
testImplementation libs.junit
androidTestImplementation libs.ext.junit

View File

@@ -6,7 +6,7 @@
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.QxLive">
>
<activity
android:name=".activity.MainActivity"

View File

@@ -10,6 +10,7 @@ import androidx.fragment.app.Fragment;
import com.blankj.utilcode.util.ActivityUtils;
import com.blankj.utilcode.util.FragmentUtils;
import com.example.modulecircle.fragment.CircleFragment;
import com.example.modulenews.fragment.NewsFragment;
import com.example.modulevocal.fragment.VocalRangeFragment;
import com.example.modulevoice.fragment.VoiceFragment;
import com.qxcm.modulemain.R;
@@ -51,26 +52,22 @@ public class MainActivity extends BaseMvpActivity<HomePresenter, ActivityMainBin
fragments = new Fragment[]{
VoiceFragment.newInstance(), // 声播
CircleFragment.newInstance(), // 语圈
VoiceFragment.newInstance(),
VocalRangeFragment.newInstance()
// TrendFindFragment.newInstance(), // 动态
// IndexFragment.newInstance(), // 派对
// NewsFragment.newInstance(), // 消息
// MeFragment.newInstance(), // 我的
NewsFragment.newInstance(), //消息
VocalRangeFragment.newInstance() // 我的
};
FragmentUtils.add(getSupportFragmentManager(), fragments, R.id.frame_layout, 0);
MvpPre.initData();
MvpPre.userFiles();
// boolean isFirst = SPUtil.getBooleanDefultFalse(Constant.Channel.ISFIRST);
// if (!isFirst) {
// MvpPre.randomHotRoom();
// SPUtil.saveboolean(Constant.Channel.ISFIRST, true);
// }
// if (!TextUtils.isEmpty(giftBagUrl)) {
// new NewUserGiftDialog(this, giftBagUrl).show();
// }
// MvpPre.delayPreloadImage();
// 每11秒执行一次飘屏消息
// new android.os.Handler().postDelayed(new Runnable() {
// @Override
// public void run() {
showPiaoPingMessage("这是一个飘屏消息", 10000); // 5秒飘过
// 通过递归调用实现循环定时
// new android.os.Handler().postDelayed(this, 1000);
// }
// }, 1000);
//
}
@Override

View File

@@ -1,6 +1,6 @@
<resources>
<string name="main_tab1">声播</string>
<string name="main_tab2">语圈</string>
<string name="main_tab3">音信</string>
<string name="main_tab4">音域</string>
<string name="main_tab1">首页</string>
<string name="main_tab2">广场</string>
<string name="main_tab3">消息</string>
<string name="main_tab4">我的</string>
</resources>

View File

@@ -1,6 +1,6 @@
<resources>
<string name="main_tab1">声播</string>
<string name="main_tab2">语圈</string>
<string name="main_tab3">音信</string>
<string name="main_tab4">音域</string>
<string name="main_tab1">首页</string>
<string name="main_tab2">广场</string>
<string name="main_tab3">消息</string>
<string name="main_tab4">我的</string>
</resources>