效果展示

依赖说明:

implementation 'com.github.bumptech.glide:glide:3.7.0'implementation 'jp.wasabeef:glide-transformations:2.0.1'implementation 'de.hdodenhof:circleimageview:2.1.0'
  • glide框架:用于加载图片
  • glide-transformations:用于磨砂实现
  • circleimageview:圆形图片view

xml代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"xmlns:app="http://schemas.android.com/apk/res-auto"><android.support.v7.widget.Toolbarandroid:layout_width="match_parent"android:layout_height="?attr/actionBarSize"android:background="@color/colorPrimary"android:id="@+id/toolbar_fragment_personal"app:title="个人中心"></android.support.v7.widget.Toolbar><!--磨砂头像--><RelativeLayoutandroid:layout_below="@+id/toolbar_fragment_personal"android:id="@+id/relative"android:layout_width="match_parent"android:layout_height="wrap_content"><ImageViewandroid:id="@+id/h_back"android:layout_width="match_parent"android:layout_height="180dp" /><ImageViewandroid:id="@+id/h_head"android:layout_width="80dp"android:layout_height="80dp"android:layout_centerInParent="true" /><RelativeLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:layout_alignBottom="@id/h_back"android:layout_marginBottom="20dp"android:orientation="horizontal"><ImageViewandroid:id="@+id/user_line"android:layout_width="1dp"android:layout_height="25dp"android:layout_centerHorizontal="true"android:layout_marginLeft="15dp"android:background="@android:color/white" /><TextViewandroid:id="@+id/user_name"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_toLeftOf="@id/user_line"android:text="张三"android:textColor="@android:color/white"android:textSize="17sp" /><TextViewandroid:id="@+id/user_val"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginLeft="15dp"android:layout_toRightOf="@id/user_line"android:text="182****5882"android:textColor="@android:color/white"android:textSize="17sp" /></RelativeLayout></RelativeLayout><!--子项--><LinearLayoutandroid:id="@+id/ll"android:orientation="vertical"android:layout_width="match_parent"android:layout_height="wrap_content"><LinearLayoutandroid:layout_width="match_parent"android:orientation="horizontal"android:layout_height="60dp"><de.hdodenhof.circleimageview.CircleImageViewandroid:src="@mipmap/username"android:layout_width="wrap_content"android:layout_height="match_parent" /><TextViewandroid:text="用户名"android:textSize="20dp"android:textColor="#000000"android:layout_weight="1"android:layout_marginLeft="12dp"android:gravity="center_vertical"android:layout_width="wrap_content"android:layout_height="match_parent" /><ImageViewandroid:layout_gravity="center_vertical"android:paddingRight="20dp"android:layout_width="wrap_content"android:src="@drawable/youjiantou"android:layout_height="wrap_content" /></LinearLayout><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:background="#090808"/><LinearLayoutandroid:layout_width="match_parent"android:orientation="horizontal"android:layout_height="60dp"><de.hdodenhof.circleimageview.CircleImageViewandroid:src="@mipmap/changepw"android:layout_width="wrap_content"android:layout_height="match_parent" /><TextViewandroid:text="修改密码"android:textSize="20dp"android:textColor="#000000"android:layout_weight="1"android:layout_marginLeft="12dp"android:gravity="center_vertical"android:layout_width="wrap_content"android:layout_height="match_parent" /><ImageViewandroid:layout_gravity="center_vertical"android:paddingRight="20dp"android:layout_width="wrap_content"android:src="@drawable/youjiantou"android:layout_height="wrap_content" /></LinearLayout><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:background="#090808"/><LinearLayoutandroid:layout_width="match_parent"android:orientation="horizontal"android:layout_height="60dp"><de.hdodenhof.circleimageview.CircleImageViewandroid:src="@mipmap/sex"android:layout_width="wrap_content"android:layout_height="match_parent" /><TextViewandroid:text="性别"android:textColor="#000000"android:textSize="20dp"android:layout_weight="1"android:layout_marginLeft="12dp"android:gravity="center_vertical"android:layout_width="wrap_content"android:layout_height="match_parent" /><ImageViewandroid:layout_gravity="center_vertical"android:paddingRight="20dp"android:layout_width="wrap_content"android:src="@drawable/youjiantou"android:layout_height="wrap_content" /></LinearLayout><Viewandroid:layout_width="match_parent"android:layout_height="0.5dp"android:background="#090808"/><LinearLayoutandroid:layout_width="match_parent"android:orientation="horizontal"android:layout_height="60dp"><de.hdodenhof.circleimageview.CircleImageViewandroid:src="@mipmap/version"android:layout_width="wrap_content"android:layout_height="match_parent" /><TextViewandroid:text="版本"android:textSize="20dp"android:textColor="#000000"android:layout_weight="1"android:layout_marginLeft="12dp"android:gravity="center_vertical"android:layout_width="wrap_content"android:layout_height="match_parent" /><ImageViewandroid:layout_gravity="center_vertical"android:paddingRight="20dp"android:layout_width="wrap_content"android:src="@drawable/youjiantou"android:layout_height="wrap_content" /></LinearLayout></LinearLayout></LinearLayout>

在java文件中动态设置图片

//设置背景磨砂效果Glide.with(this).load(R.drawable.touxiang).bitmapTransform(new BlurTransformation(getActivity(), 25), new CenterCrop(getActivity())).into(hBack);//设置圆形图像Glide.with(this).load(R.drawable.touxiang).bitmapTransform(new CropCircleTransformation(getActivity())).into(hHead);

Android 个人中心界面实现相关推荐

  1. android个人中心界面_Android 机也能用上你熟悉的浏览器插件,这些浏览器不可错过...

    在 Android 平台上选择 Chrome 浏览器的人不在少数:有的因为多平台无缝的同步体验,有的因为强大.及时的新功能支持,有的因为完整的 Google 生态服务捆绑-- 但无论出于什么理由,桌面 ...

  2. android个人中心界面_在android搭建个人的文件中心(1)--一个想法

    本文同大家讨论下如何在android手机上搭建个人的文件中心,让不同设备可以编辑android手机上的同一组文件,就像编辑本地文件一样. 通常的情况是这样的: 个人数据被分散地存在手机.电脑.硬盘和U ...

  3. android的webView的教程,Android WebView 应用界面开发教程

    WebView组件本身就是一个浏览器实现,Android5.0增强的WebView基于Chromium M37,直接支持WebRTC.WebAudio.WebGL.开发者可以直接在WebView中使用 ...

  4. android图片跳转动画效果,Android实现Activity界面切换添加动画特效的方法

    本文以实例形式展示了Android实现Activity界面切换添加动画特效的方法,对于Android程序设计人员来说有很好的参考借鉴价值.具体方法如下: 了解Android程序设计的人应该知道,在An ...

  5. Android之登录界面设计

    Android之登录界面设计 这篇文章主要讲述Android开发中常用的APP开发界面–登录界面的开发(由于博主是初学安卓,可能有些小伙伴会感到简陋,我会继续努力学习新知识的,大家一起加油). (1) ...

  6. Android 程序启动界面Demo

    2019独角兽企业重金招聘Python工程师标准>>> Android 程序启动界面Demo,动态的呢 转载:http://www.adobex.com/android/source ...

  7. android自助终端界面_ZTHP500 | 桌面式人脸消费终端

    科技总在不知不觉中影响着我们的生活和生产方式,让衣食住行都变的更加智能化,过去只存在于我们想象当中的事物正在一一变为现实,缩短我们与世界的距离. "明明可以靠脸吃饭"本来只是一句玩 ...

  8. Android的配置界面PreferenceActivity

    我想大家对于android的系统配置界面应该不会陌生吧,即便陌生,那么下面的界面应该似曾相识吧,假若还是不认识,那么也没有关系,我们这一节主要就是介绍并讲解android 中系统配置界面的使用,相信大 ...

  9. Android——实现欢迎界面的自动跳转(转)

    Android实现欢迎界面的自动跳转,就是打开某一个安卓手机应用,出现的欢迎界面停留几秒钟,自动进入应用程序的主界面.在网上看到很多种实现办法,但是感觉这种方法还是比较简单的. 在onCreate里设 ...

最新文章

  1. 用jsphtml:file实现一个文件上传的例子,而且有验证
  2. 程序人生:写给新入行程序员职业生涯的10条建议
  3. NamingException
  4. python学得好 牢饭吃的早_关于学习python的几个好习惯?
  5. [导入] 用java把页面日期控件写出来
  6. C# 合并多种格式文件为PDF
  7. maven项目引入sqljdbc4 找不到包的完美 解决方案。
  8. 深度学习网络架构(三):VGG
  9. Factorization Mechanism
  10. 图像相似的算法有哪些,图像相似的算法是什么
  11. warring:integer conversion resulted in a change of sign
  12. clickhouse UI可视化工具
  13. Maven中的依赖冲突
  14. 获取二维数组的长度和宽度
  15. ospf理论概述.md
  16. 计算机系统演练实施方案,农发行沂南县支行开展计算机系统应急演练
  17. 世界各国人口及国土面积及资源排名~
  18. itext pdf 嵌入图片问题
  19. python二级证书含金量排名_计算机二级证书含金量有多高?墙妹带你熟悉今年考试系统!...
  20. 棋牌游戏用户流失预测——Xgboost调参

热门文章

  1. Python爬虫实战+数据分析+数据可视化(豆瓣八佰电影影评)
  2. Ubuntu 下同局域网主机访问Tomcat 服务器
  3. FigDraw 22. SCI文章中绘图之核密度及山峦图 (ggridges)
  4. WPF 个人音乐播放器
  5. CSR867X sink例程的VM工程属性编译选项简析
  6. 游戏黑客圣经GHB1学习笔记 part1(1-5)
  7. 机器视觉/图像处理可能用到的三方库(各个库的优缺点)
  8. 使用Dash快速构建你的数据可视化前端
  9. SpringBoot+Vue实现前后端分离的校园外卖配送系统
  10. [从零手写VIO|第五节]——后端优化实践——单目BA求解代码解析