From d3d8e727dd28c68e800c64befd5f09e7b538f6f7 Mon Sep 17 00:00:00 2001 From: ongbo <1308161085@qq.com> Date: Sat, 4 Jan 2020 11:20:36 +0800 Subject: [PATCH] ongbo --- app/build.gradle | 5 +- .../PersonalCenter/MenuListFragment.java | 8 +- .../example/PersonalCenter/PersonContent.java | 4 + .../cmknowledgegraph/MainActivity.java | 1 + app/src/main/res/layout/activity_search.xml | 198 ------------------ .../com/example/cmknowledgegraph/getTest.java | 79 +++++++ 6 files changed, 91 insertions(+), 204 deletions(-) create mode 100644 app/src/test/java/com/example/cmknowledgegraph/getTest.java diff --git a/app/build.gradle b/app/build.gradle index 533e3f7..b3e8cbb 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -51,7 +51,7 @@ dependencies { implementation 'com.github.bumptech.glide:glide:4.0.0' implementation 'com.github.ibrahimsn98:SmoothBottomBar:1.5' //OKhttp请求包,用于登录注册 -//// implementation "com.squareup.okhttp3:okhttp:4.2.2" +// implementation "com.squareup.okhttp3:okhttp:4.2.2" // implementation 'com.alibaba:fastjson:1.2.61' implementation 'com.alibaba:fastjson:1.1.71.android' //弹状搜索框 @@ -62,6 +62,7 @@ dependencies { implementation 'com.nineoldandroids:library:2.4.0' implementation 'com.squareup.picasso:picasso:2.5.0' +// implementation 'com.squareup.picasso:picasso:2.71828' //home轮播推送 implementation 'com.github.DingMouRen:LayoutManagerGroup:1e6f4f96eb' implementation 'de.hdodenhof:circleimageview:2.2.0' @@ -93,6 +94,6 @@ dependencies { // 画廊 implementation 'com.yarolegovich:discrete-scrollview:1.4.9' //屏幕适配方案 - implementation 'com.android.support:percent:28.3.0' +// implementation 'com.android.support:percent:28.3.0' } diff --git a/app/src/main/java/com/example/PersonalCenter/MenuListFragment.java b/app/src/main/java/com/example/PersonalCenter/MenuListFragment.java index ba7ee89..f2ed65e 100644 --- a/app/src/main/java/com/example/PersonalCenter/MenuListFragment.java +++ b/app/src/main/java/com/example/PersonalCenter/MenuListFragment.java @@ -83,10 +83,10 @@ public class MenuListFragment extends Fragment { /* * 在这里加载用户图片 * */ - Picasso.with(getAppCompatActivity()) - .load(R.drawable.tiantiansifangmao_09) -// .placeholder(R.drawable.img_circle_placeholder) - .into(ivMenuUserProfilePhoto); +// Picasso.with(getAppCompatActivity()) +// .load(R.drawable.tiantiansifangmao_09) +//// .placeholder(R.drawable.img_circle_placeholder) +// .into(ivMenuUserProfilePhoto); avatarOnclickListener headerListener = new avatarOnclickListener(getAppCompatActivity(),this); diff --git a/app/src/main/java/com/example/PersonalCenter/PersonContent.java b/app/src/main/java/com/example/PersonalCenter/PersonContent.java index 64b5de7..fb62d09 100644 --- a/app/src/main/java/com/example/PersonalCenter/PersonContent.java +++ b/app/src/main/java/com/example/PersonalCenter/PersonContent.java @@ -44,6 +44,7 @@ import com.hanks.htextview.rainbow.RainbowTextView; import com.mxn.soul.flowingdrawer_core.ElasticDrawer; import com.mxn.soul.flowingdrawer_core.FlowingDrawer; import com.skyfishjy.library.RippleBackground; +import com.squareup.picasso.Picasso; import com.yarolegovich.discretescrollview.DSVOrientation; import com.yarolegovich.discretescrollview.DiscreteScrollView; import com.yarolegovich.discretescrollview.InfiniteScrollAdapter; @@ -113,6 +114,9 @@ private List data; //头像 ImageView avatarImageView = (ImageView) appCompatActivity.findViewById(R.id.iv_avatar); + +// Picasso.with(appCompatActivity).load("http://114.55.30.62:8080/product_pictures/a.jpg").into(avatarImageView); +// Picasso.get().load("http://114.55.30.62:8080/product_pictures/a.jpg").into(avatarImageView); Glide.with(getAppCompatActivity()).load(R.drawable.draw7).into(avatarImageView); ViewOutlineProvider vop = new ViewOutlineProvider() { @Override diff --git a/app/src/main/java/com/example/cmknowledgegraph/MainActivity.java b/app/src/main/java/com/example/cmknowledgegraph/MainActivity.java index 66d27c4..6d5add4 100644 --- a/app/src/main/java/com/example/cmknowledgegraph/MainActivity.java +++ b/app/src/main/java/com/example/cmknowledgegraph/MainActivity.java @@ -27,6 +27,7 @@ public class MainActivity extends AppCompatActivity { private FragmentTransaction transaction; private FragmentManager fragmentManager; public AppCompatActivity appCompatActivity; + // private static ContextCompat contextCompat; BottomNavigationView navView; diff --git a/app/src/main/res/layout/activity_search.xml b/app/src/main/res/layout/activity_search.xml index a5618ab..a6dc0c5 100644 --- a/app/src/main/res/layout/activity_search.xml +++ b/app/src/main/res/layout/activity_search.xml @@ -31,205 +31,7 @@ android:text="这里放一些热门搜索关键词这里放一些热门搜索关键词这里放一些热门搜索关键词这里放一些热门搜索关键词这里放一 些热门搜索关键词这里放一些热门搜索关键词这里放一些热门搜索关键词这里放一些热门搜索关键词"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/test/java/com/example/cmknowledgegraph/getTest.java b/app/src/test/java/com/example/cmknowledgegraph/getTest.java new file mode 100644 index 0000000..38b8981 --- /dev/null +++ b/app/src/test/java/com/example/cmknowledgegraph/getTest.java @@ -0,0 +1,79 @@ +package com.example.cmknowledgegraph; + +import android.util.Log; + +import org.junit.Test; + +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.ProtocolException; +import java.net.URL; + +public class getTest { + @Test + public void executeSearchGet(){ + String name = "头痛"; + HttpURLConnection connection = null; + InputStream in = null; + + String address="/rest/cmkg/question/hello"; + + String Url = "http://10.0.0.2:8080"+address; + String path = Url + "?name="+name; + URL url = null; + try { + try { + url = new URL(path); + } catch (MalformedURLException e) { + e.printStackTrace(); + } + try { + connection = (HttpURLConnection)url.openConnection(); + } catch (IOException e) { + e.printStackTrace(); + } + connection.setRequestMethod("GET"); + connection.setConnectTimeout(100000);//建立连接超时 + connection.setReadTimeout(80000);//传输数据超时 + in = connection.getInputStream(); + + BufferedReader reader = null;//输入流 + String line = "";//读取返回的每一行 + StringBuilder response = new StringBuilder(); + try { + reader = new BufferedReader(new InputStreamReader(in)); + while((line = reader.readLine()) != null) { + response.append(line); + } + //这时候response就是一个连续字符串了吧 + Log.i("response+++++",response+"返回值"); + System.out.println(response.toString()); + + // + + } catch (IOException e) { + e.printStackTrace(); + }finally { + if(reader!=null){ + try { + reader.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + } + } catch (MalformedURLException e) { + e.printStackTrace(); + } catch (ProtocolException e) { + e.printStackTrace(); + } catch (IOException e) { + e.printStackTrace(); + } + } + + +}