frame update 2

ongbodev
ongbo 6 years ago
parent 90e4d72247
commit d51caed138

@ -5,7 +5,7 @@ android {
buildToolsVersion "29.0.2"
defaultConfig {
applicationId "com.example.cmknowledgegraph"
minSdkVersion 16
minSdkVersion 21
targetSdkVersion 29
versionCode 1
versionName "1.0"
@ -55,5 +55,7 @@ dependencies {
implementation 'com.alibaba:fastjson:1.1.71.android'
//
implementation 'com.github.yalantis:jellytoolbar:v1.0'
//
implementation 'com.github.yalantis:Side-Menu.Android:1.0.1'
}

@ -21,18 +21,19 @@ public class HandlerHandle extends Handler {
public void handleMessage(@NonNull Message msg) {
//根据登录状态请求不同的消息
super.handleMessage(msg);
Bundle b = msg.getData();
String data = b.getString("msg");
Log.i("haha-====","==="+data);
retuData retuData = JSON.parseObject(data, com.example.tools.retuData.class);
if(retuData.msg.equals("success")){
//登录成功,返回主页面
}else{
// 登录失败
Toast.makeText(loginActivity, retuData.msg, Toast.LENGTH_SHORT).show();
}
// Bundle b = msg.getData();
// String data = b.getString("msg");
// Log.i("haha-====","==="+data);
//
// retuData retuData = JSON.parseObject(data, com.example.tools.retuData.class);
// if(retuData.msg.equals("success")){
// //登录成功,返回主页面
// }else{
//// 登录失败
// Toast.makeText(loginActivity, retuData.msg, Toast.LENGTH_SHORT).show();
//
//
// }
}
}

@ -2,27 +2,30 @@ package com.example.cmknowledgegraph;
import android.os.Bundle;
import com.example.cmknowledgegraph.MainContent;
import com.example.cmknowledgegraph.R;
import com.example.cmknowledgegraph.SearchContent;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import com.hankcs.hanlp.HanLP;
import androidx.appcompat.app.AppCompatActivity;
import androidx.annotation.NonNull;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;
import android.view.MenuItem;
import android.widget.TextView;
import java.util.List;
public class MainActivity extends AppCompatActivity {
import yalantis.com.sidemenu.util.ViewAnimator;
public class MainActivity extends AppCompatActivity {
private TextView mTextMessage;
private FragmentTransaction transaction;
private FragmentManager fragmentManager;
AppCompatActivity appCompatActivity;
public final AppCompatActivity getAppCompatActivity(){
return this;
}
@ -61,7 +64,10 @@ public class MainActivity extends AppCompatActivity {
transaction.commit();//提交事务
return true;
case R.id.person:
transaction.replace(R.id.content,new PersonContent()); //对应的java class
PersonContent personContent = new PersonContent();
personContent.setAppCompatActivity(getAppCompatActivity());
transaction.replace(R.id.content, personContent); //对应的java class
transaction.commit(); //提交事务
return true;
}

@ -1,16 +1,43 @@
package com.example.cmknowledgegraph;
import android.app.Person;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.ImageView;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;
public class PersonContent extends Fragment {
import yalantis.com.sidemenu.interfaces.Resourceble;
import yalantis.com.sidemenu.interfaces.ScreenShotable;
import yalantis.com.sidemenu.util.ViewAnimator;
public class PersonContent extends Fragment {
protected int res;
AppCompatActivity appCompatActivity;
public AppCompatActivity getAppCompatActivity() {
return appCompatActivity;
}
public void setAppCompatActivity(AppCompatActivity appCompatActivity) {
this.appCompatActivity = appCompatActivity;
}
public View onCreateView(LayoutInflater inflater, ViewGroup container,
@ -22,15 +49,11 @@ public class PersonContent extends Fragment {
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onActivityCreated(savedInstanceState);
Button login_pc_btn = (Button) getActivity().findViewById(R.id.login_pc_button);
login_pc_btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//跳转到LoginActivity
// if(!LoginActivity.isLogin){
// Intent intent=new Intent();
// intent.setClass(getActivity(),LoginActivity.class);
// startActivity(intent);
// }
Intent intent=new Intent();
intent.setClass(getActivity(),LoginActivity.class);
startActivity(intent);

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -6,6 +6,7 @@
android:layout_height="match_parent"
tools:context=".PersonalityCenterActivity">
<ImageView
android:id="@+id/head_picture"
android:layout_width="110dp"

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<io.codetail.widget.RevealFrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<FrameLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:scaleType="fitXY"
android:id="@+id/image_content"
android:src="@drawable/content_films"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</FrameLayout>
</io.codetail.widget.RevealFrameLayout>

@ -0,0 +1,10 @@
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="yalantis.com.sidemenu.MainActivity">
<item
android:id="@+id/action_settings"
android:title="@string/action_settings"
android:orderInCategory="100"
app:showAsAction="never"/>
</menu>

@ -1,4 +1,7 @@
<resources>
<string name="app_name">CMKnowledgeGraph</string>
<string name="str_news_feed">News feed</string>
<string name="action_settings">Settings</string>
<string name="drawer_open">Open</string>
<string name="drawer_close">Close</string>
</resources>

Loading…
Cancel
Save