最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android實現(xiàn)用戶圓形頭像和模糊背景

 更新時間:2021年04月21日 09:04:09   作者:靈貓小西  
這篇文章主要介紹了Android實現(xiàn)用戶圓形頭像和模糊背景 ,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了Android實現(xiàn)用戶圓形頭像和模糊背景的具體代碼,供大家參考,具體內(nèi)容如下

1、效果展示

2、在build.gradle(Module)中的dependencies里面加入下面依賴

注意:glide依賴的版本

//圖片加載框架
implementation 'jp.wasabeef:glide-transformations:2.0.2' //圖片模糊效果
compile 'com.github.bumptech.glide:glide:3.7.0'
//圓形頭像
implementation 'de.hdodenhof:circleimageview:2.2.0'

3、布局實現(xiàn),activity_head.xml

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout 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"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    tools:context=".charttest.HeadActivity">

    <ImageView
        android:id="@+id/mImage"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:scaleType="centerCrop"
        />
    <de.hdodenhof.circleimageview.CircleImageView
        android:id="@+id/civ_head"
        android:layout_width="70dp"
        android:layout_height="70dp"
        android:src="@drawable/head"
        android:layout_gravity="center"
        />

</FrameLayout>

4、核心類實現(xiàn)HeadActivity.java

package com.example.crab_breeding.charttest;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.widget.ImageView;

import com.bumptech.glide.Glide;
import com.example.crab_breeding.R;

import jp.wasabeef.glide.transformations.BlurTransformation;

public class HeadActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_head);

        //獲取圓形頭像和背景的imageview實例
        ImageView mImage=findViewById(R.id.mImage);
        ImageView civ_head=findViewById(R.id.civ_head);

        //背景模糊實現(xiàn)
        // 參數(shù)20 表示模糊背景圖片的放大參數(shù) 越大背景圖片越模糊
        Glide.with(HeadActivity.this)
                .load(R.drawable.head)
                .bitmapTransform(new BlurTransformation(HeadActivity.this,20,2))
                .into(mImage);
        //頭像圓形實現(xiàn)
        Glide.with(HeadActivity.this)
                .load(R.drawable.head)
                .into(civ_head);
    }
}

5、完成

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • android利用剪切板傳遞數(shù)據(jù)

    android利用剪切板傳遞數(shù)據(jù)

    這篇文章主要為大家詳細介紹了android利用剪切板傳遞數(shù)據(jù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Android Studio 中運行 groovy 程序的方法圖文詳解

    Android Studio 中運行 groovy 程序的方法圖文詳解

    這篇文章主要介紹了Android Studio 中 運行 groovy 程序的方法,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • Android Studio3.2中導(dǎo)出jar包的過程詳解

    Android Studio3.2中導(dǎo)出jar包的過程詳解

    這篇文章主要介紹了Android Studio3.2中導(dǎo)出jar包的過程,本文分步驟給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Android 百度地圖marker中圖片不顯示的解決方法(推薦)

    Android 百度地圖marker中圖片不顯示的解決方法(推薦)

    下面小編就為大家分享一篇Android 百度地圖marker中圖片不顯示的解決方法(推薦),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Android自定義view實現(xiàn)滑動解鎖效果

    Android自定義view實現(xiàn)滑動解鎖效果

    這篇文章主要為大家詳細介紹了Android自定義view實現(xiàn)滑動解鎖效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Android基于OpenCV實現(xiàn)霍夫直線檢測

    Android基于OpenCV實現(xiàn)霍夫直線檢測

    霍夫變換利用點與線之間的對偶性,將圖像空間中直線上離散的像素點通過參數(shù)方程映射為霍夫空間中的曲線,并將霍夫空間中多條曲線的交點作為直線方程的參數(shù)映射為圖像空間中的直線。給定直線的參數(shù)方程,可以利用霍夫變換來檢測圖像中的直線。本文簡單講解Android的實現(xiàn)
    2021-06-06
  • Android編程實現(xiàn)屏幕禁止休眠的方法

    Android編程實現(xiàn)屏幕禁止休眠的方法

    這篇文章主要介紹了Android編程實現(xiàn)屏幕禁止休眠的方法,分析了Android的Manifest.xml設(shè)置與代碼實現(xiàn)兩種操作技巧,需要的朋友可以參考下
    2016-10-10
  • Android中用onSaveInstanceState保存Fragment狀態(tài)的方法

    Android中用onSaveInstanceState保存Fragment狀態(tài)的方法

    這篇文章主要介紹了Android中用onSaveInstanceState保存Fragment狀態(tài)的方法,onSaveInstanceState可以將數(shù)據(jù)保存在Fragment或Activity中,需要的朋友可以參考下
    2016-04-04
  • Android 使用AsyncTask實現(xiàn)多線程斷點續(xù)傳

    Android 使用AsyncTask實現(xiàn)多線程斷點續(xù)傳

    本文將詳細講解如何使用AsyncTask來實現(xiàn)多線程的斷點續(xù)傳下載功能,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧
    2018-05-05
  • Android點擊Button實現(xiàn)功能的幾種方法總結(jié)

    Android點擊Button實現(xiàn)功能的幾種方法總結(jié)

    當(dāng)Button有多個或者Button的使用次數(shù)很多時,我們需要采用綁定監(jiān)聽器的做法,其實,綁定監(jiān)聽器也有幾種方法,不過,我在這里就不一一列舉了,畢竟那些方法在實際的應(yīng)用中也不常見
    2013-10-10

最新評論

来宾市| 连云港市| 宜丰县| 拉孜县| 缙云县| 蕉岭县| 泾阳县| 磴口县| 洛扎县| 九寨沟县| 鸡泽县| 昌吉市| 临高县| 泾阳县| 永康市| 徐水县| 秦皇岛市| 武宁县| 务川| 拉孜县| 基隆市| 长宁区| 长治市| 德化县| 旺苍县| 溧水县| 偏关县| 萍乡市| 左云县| 伊宁县| 阿坝县| 玛曲县| 沧州市| 剑阁县| 东莞市| 两当县| 富蕴县| 富阳市| 盐城市| 金堂县| 新蔡县|