From 964b41d1a9e2e5c489ae7dbd8d4d1a5ceb3c3138 Mon Sep 17 00:00:00 2001 From: pl5fwstnj <2320837437@qq.com> Date: Sun, 10 Oct 2021 19:54:07 +0800 Subject: [PATCH] Delete 'B/S' --- B/S | 133 ------------------------------------------------------------ 1 file changed, 133 deletions(-) delete mode 100644 B/S diff --git a/B/S b/B/S deleted file mode 100644 index 61a7b66..0000000 --- a/B/S +++ /dev/null @@ -1,133 +0,0 @@ -package edu.hzuapps.viewproducts; - -import androidx.appcompat.app.AppCompatActivity; -import android.content.Intent; -import android.graphics.Bitmap; -import android.graphics.BitmapFactory; -import android.net.Uri; -import android.os.Handler; -import android.os.Message; -import android.view.View; -import android.widget.Button; -import android.os.Bundle; -import android.widget.ImageView; -import android.widget.TextView; -import android.widget.Toast; - -import java.io.InputStream; -import java.net.HttpURLConnection; -import java.net.MalformedURLException; -import java.net.URL; - -import edu.hzuapps.viewproducts.bean.Itembean; - -public class Information_Activity extends AppCompatActivity{ - private TextView mTvTitle; - private TextView mTvContent; - private ImageView mIvImage; - private Itembean mNewsBean; - private Button back_btn; - protected static final int CHANGE_UI = 1; - protected static final int ERROR = 2; - private ImageView ivPic; - - private Handler handler = new Handler(){//主线程创建消息处理器 - public void handleMessage(android.os.Message msg){ - if (msg.what == CHANGE_UI){ - Bitmap bitmap = (Bitmap) msg.obj; - ivPic.setImageBitmap(bitmap); - }else if(msg.what == ERROR){ - Toast.makeText(Information_Activity.this,"图片显示失败",Toast.LENGTH_SHORT).show(); - } - } - }; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_information); - - initView(); - initData(); - initEvent(); - - back_btn.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - Intent intent = new Intent(Information_Activity.this,ListViewActivity.class); - startActivity(intent); - } - }); - } - - public void click(View view){ - new Thread(){ - private HttpURLConnection conn; - private Bitmap bitmap; - public void run(){ - try { - String title = mNewsBean.getTitle(); - URL url = null; - if ("态极闪现1代".equals(title)) { - url = new URL("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fam.zdmimg.com%2F202105%2F30%2F60b2f4768cd7f6124.png_e680.jpg&refer=http%3A%2F%2Fam.zdmimg.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1627325338&t=62a178742590ddf8803bd92a1a0197f7"); - }else if ("李宁音速7".equals(title)){ - url = new URL("https://img1.baidu.com/it/u=1873542307,3620652532&fm=26&fmt=auto&gp=0.jpg"); - }else if ("vans Old skool".equals(title)){ - url = new URL("https://img0.baidu.com/it/u=1585008502,4137901845&fm=26&fmt=auto&gp=0.jpg"); - }else if ("M2K tekno".equals(title)){ - url = new URL("https://gimg2.baidu.com/image_search/src=http%3A%2F%2F5b0988e595225.cdn.sohucs.com%2Fimages%2F20181222%2F97ff160ee8c24d0cad640a3330f1ab37.jpeg&refer=http%3A%2F%2F5b0988e595225.cdn.sohucs.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1627328091&t=6decbda5cb66c15cb48ef1e62969774b"); - }else if ("converse 1970s".equals(title)){ - url = new URL("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic1.58cdn.com.cn%2Fzhuanzh%2Fn_v22b0b9abc301f4ac5ad19d0b85db512c2.jpg%3Fw%3D750%26h%3D0&refer=http%3A%2F%2Fpic1.58cdn.com.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1627328151&t=564f51357387e4ff9ea16a637f263cf5"); - }else if ("韦德之道全城9".equals(title)){ - url = new URL("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi4%2F2931649245%2FO1CN01osV7P52IAGCokVjCt_%21%212931649245.jpg&refer=http%3A%2F%2Fimg.alicdn.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1627328189&t=43b40fa1b28be1dee22e368dc5505178"); - } - conn = (HttpURLConnection) url.openConnection(); - conn.setRequestMethod("GET"); - conn.setConnectTimeout(5000); - int code = conn.getResponseCode(); - if(code==200){ - InputStream is = conn.getInputStream(); - bitmap = BitmapFactory.decodeStream(is); - Message msg = new Message(); - msg.what = CHANGE_UI; - msg.obj = bitmap; - handler.sendMessage(msg); - }else { - Message msg = new Message(); - msg.what = ERROR; - handler.sendMessage(msg); - } - }catch (Exception e){ - e.printStackTrace(); - Message msg = new Message(); - msg.what = ERROR; - handler.sendMessage(msg); - } - conn.disconnect(); - } - }.start(); - } - - private void initView() { - back_btn = findViewById(R.id.back); - mIvImage = findViewById(R.id.iv_img); - mTvContent = findViewById(R.id.tv_content); - mTvTitle = findViewById(R.id.tv_title); - ivPic = (ImageView) findViewById(R.id.iv_img); - } - - private void initData() { - - Intent intent = getIntent(); - mNewsBean = (Itembean) intent.getSerializableExtra("item"); - - } - - private void initEvent() { - if (mNewsBean != null) { - mTvTitle.setText(mNewsBean.getTitle()); - mTvContent.setText(mNewsBean.getContent()); - mIvImage.setImageResource(mNewsBean.getImgResId()); - } - } -} \ No newline at end of file