日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

Android设置网络图片为手机背景图片的方法

發(fā)布時(shí)間:2023/12/18 Android 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android设置网络图片为手机背景图片的方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 開(kāi)通兩個(gè)權(quán)限

<!-- 必須設(shè)定SET_WALLPAPER權(quán)限與INTERNET權(quán)限 --><uses-permission android:name="android.permission.SET_WALLPAPER"/> <uses-permission android:name="android.permission.INTERNET"/>
2?

<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayoutandroid:id="@+id/layout1"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/white"xmlns:android="http://schemas.android.com/apk/res/android" ><EditTextandroid:id="@+id/myEdit"android:layout_width="280px"android:layout_height="wrap_content"android:text="http://"android:textSize="12sp"android:layout_x="20px"android:layout_y="42px"></EditText><TextViewandroid:id="@+id/myText"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/str_title"android:textSize="16sp"android:textColor="@drawable/black"android:layout_x="20px"android:layout_y="12px"></TextView><Buttonandroid:id="@+id/myButton1"android:layout_width="80px"android:layout_height="45px"android:text="@string/str_button1"android:layout_x="70px"android:layout_y="102px"></Button><Buttonandroid:id="@+id/myButton2"android:layout_width="80px"android:layout_height="45px"android:text="@string/str_button2"android:layout_x="150px"android:layout_y="102px"></Button><ImageViewandroid:id="@+id/myImage"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_x="20px"android:layout_y="152px"></ImageView> </AbsoluteLayout>
3?

package dfzy.EX094; /* import相關(guān)class */import java.net.URL; import java.net.URLConnection; import java.net.URLConnection; import dfzy.EX094.R; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView; public class EX094 extends Activity { /* 變量聲明 */private Button mButton1;private Button mButton2;private EditText mEditText;private ImageView mImageView; private Bitmap bm;@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); /* 初始化對(duì)象 */mButton1 =(Button) findViewById(R.id.myButton1);mButton2 =(Button) findViewById(R.id.myButton2);mEditText = (EditText) findViewById(R.id.myEdit);mImageView = (ImageView) findViewById(R.id.myImage);mButton2.setEnabled(false);/* 預(yù)覽圖片的Button */mButton1.setOnClickListener(new Button.OnClickListener() { @Override public void onClick(View v){String path=mEditText.getText().toString();if(path.equals("")){showDialog("網(wǎng)址不可為空白!");}else{/* 傳入type=1為預(yù)覽圖片 */setImage(path,1);}} });/* 將圖片設(shè)為桌面的Button */mButton2.setOnClickListener(new Button.OnClickListener() { @Override public void onClick(View v) { try{String path=mEditText.getText().toString();if(path.equals("")){showDialog("網(wǎng)址不可為空白!");}else{/* 傳入type=2為設(shè)置桌面 */setImage(path,2);}}catch (Exception e){showDialog("讀取錯(cuò)誤!!");bm = null;mImageView.setImageBitmap(bm);mButton2.setEnabled(false);e.printStackTrace();}} }); }/* 將圖片抓下來(lái)預(yù)覽或并設(shè)置為桌面的方法 */private void setImage(String path,int type){try {URL url = new URL(path); URLConnection conn = url.openConnection(); conn.connect();if(type==1){/* 預(yù)覽圖片 */bm = BitmapFactory.decodeStream(conn.getInputStream());mImageView.setImageBitmap(bm);mButton2.setEnabled(true);}else if(type==2){/* 設(shè)置為桌面 */EX094.this.setWallpaper(conn.getInputStream());bm = null;mImageView.setImageBitmap(bm);mButton2.setEnabled(false);showDialog("桌面背景設(shè)置完成!");}}catch (Exception e) {showDialog("讀取錯(cuò)誤!網(wǎng)址可能不是圖片或網(wǎng)址錯(cuò)誤!");bm = null;mImageView.setImageBitmap(bm);mButton2.setEnabled(false);e.printStackTrace(); } }/* 跳出Dialog的方法 */private void showDialog(String mess){new AlertDialog.Builder(EX094.this).setTitle("Message").setMessage(mess).setNegativeButton("確定", new DialogInterface.OnClickListener(){public void onClick(DialogInterface dialog, int which){ }}).show();} } 4 效果是對(duì)的,不展示了



總結(jié)

以上是生活随笔為你收集整理的Android设置网络图片为手机背景图片的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久精品女人毛片国产 | 99久久久国产精品 | 亚洲精品一区二区三区中文字幕 | 国产视频精品一区二区三区 | 黄色一级免费片 | 亚洲天堂激情 | 狠狠干天天爱 | 国产91在线高潮白浆在线观看 | 99精品免费 | 人妻 丝袜美腿 中文字幕 | 国产又粗又猛又黄 | 8090av| 国产va亚洲va在线va | 曰本女人与公拘交酡 | 激情涩涩 | 你懂的网址在线 | 国产午夜精品免费一区二区三区视频 | 亚洲色图第一页 | 懂色aⅴ国产一区二区三区 亚洲欧美国产另类 | 91久久久久久 | 黄页在线播放 | 欧美做爰xxxⅹ性欧美大片 | 岛国一区 | 中文字幕+乱码+中文乱码www | 国产亚洲av片在线观看18女人 | 久久视频在线免费观看 | 亚洲午夜久久久久久久久红桃 | 欧美另类人妖 | 动漫av在线免费观看 | 亚洲一区二区三区激情 | 成年人免费在线观看 | 国产伦精品一区二区三区高清版禁 | 国产黄在线播放 | 国产污片在线观看 | 色悠悠久久综合 | 乱短篇艳辣500篇h文最新章节 | 在线观看香蕉视频 | 狠狠干2022| 亚洲激情五月 | 国产九色 | 亚洲日本护士毛茸茸 | 国产一区在线视频 | 黄页嫩草| 中文字幕人妻无码系列第三区 | 人人澡人人爽 | 国产色影院 | 永久免费av无码网站性色av | 中文字幕一级 | 国产一级性生活片 | 和漂亮岳做爰3中文字幕 | 欧美一区二区福利 | 久久久久夜 | 欧美成人a∨高清免费观看 国产精品999视频 | 国产理论片 | 蜜桃又黄又粗又爽av免 | 懂色av一区二区三区免费观看 | av日韩av | 久久一区二区三区四区 | 精品三级网站 | 国产情侣一区二区三区 | 免费成人电影在线观看 | 日韩三级在线播放 | 久久久久亚洲av无码专区喷水 | 横恋母在线观看 | 人人妻人人澡人人爽久久av | av日韩一区二区三区 | 天堂婷婷| 69人妻一区二区三区 | 国产欧美一区二区三区精华液好吗 | 污污在线看 | 久久综合久久鬼 | 精品国产999 | 91大奶 | 富二代成人短视频 | 欧美毛片网站 | 欧美日韩在线一区二区三区 | 91国内精品视频 | 亚洲一区二区三区香蕉 | 午夜三级视频 | 久久三级 | 成人午夜大片 | 国产女主播av | 色视频在线看 | 毛片视屏 | 最新中文字幕免费 | 草草在线观看 | 色呦呦免费观看 | 丁香伊人网 | 日韩欧美精品 | 韩国激情呻吟揉捏胸视频 | 一二三区在线播放 | 成人动漫在线免费观看 | 欧美日本激情 | 日本涩涩网站 | 7799精品视频| 国产伦精品一区二区三区免费 | 日韩欧美中文字幕精品 | 在线观看a网站 | 魔女鞋交玉足榨精调教 |