码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Android ConstraintLayout分组堆叠圆角ShapeableImageView


    Android ConstraintLayout分组堆叠圆角ShapeableImageView

     

    1. "1.0" encoding="utf-8"?>
    2. <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    3. xmlns:app="http://schemas.android.com/apk/res-auto"
    4. android:layout_width="match_parent"
    5. android:layout_height="match_parent"
    6. android:background="@android:color/holo_green_light">
    7. <com.google.android.material.imageview.ShapeableImageView
    8. android:id="@+id/image1"
    9. android:layout_width="200dp"
    10. android:layout_height="200dp"
    11. android:rotation="-30"
    12. android:scaleType="centerCrop"
    13. android:src="@mipmap/pic1"
    14. app:layout_constraintBottom_toBottomOf="parent"
    15. app:layout_constraintLeft_toLeftOf="parent"
    16. app:layout_constraintRight_toRightOf="parent"
    17. app:layout_constraintTop_toTopOf="parent"
    18. app:shapeAppearance="@style/round_corner_style" />
    19. <com.google.android.material.imageview.ShapeableImageView
    20. android:id="@+id/image2"
    21. android:layout_width="200dp"
    22. android:layout_height="200dp"
    23. android:rotation="-20"
    24. android:scaleType="centerCrop"
    25. android:src="@mipmap/pic2"
    26. app:layout_constraintBottom_toBottomOf="parent"
    27. app:layout_constraintLeft_toLeftOf="parent"
    28. app:layout_constraintRight_toRightOf="parent"
    29. app:layout_constraintTop_toTopOf="parent"
    30. app:shapeAppearance="@style/round_corner_style" />
    31. <com.google.android.material.imageview.ShapeableImageView
    32. android:id="@+id/image3"
    33. android:layout_width="200dp"
    34. android:layout_height="200dp"
    35. android:rotation="-10"
    36. android:scaleType="centerCrop"
    37. android:src="@mipmap/pic3"
    38. app:layout_constraintBottom_toBottomOf="parent"
    39. app:layout_constraintLeft_toLeftOf="parent"
    40. app:layout_constraintRight_toRightOf="parent"
    41. app:layout_constraintTop_toTopOf="parent"
    42. app:shapeAppearance="@style/round_corner_style" />
    43. <androidx.constraintlayout.widget.Group
    44. android:id="@+id/group"
    45. android:layout_width="wrap_content"
    46. android:layout_height="wrap_content"
    47. android:visibility="visible"
    48. app:constraint_referenced_ids="image1,image2,image3" />
    49. <com.google.android.material.imageview.ShapeableImageView
    50. android:layout_width="200dp"
    51. android:layout_height="200dp"
    52. android:rotation="0"
    53. android:scaleType="centerCrop"
    54. android:src="@mipmap/pic4"
    55. app:layout_constraintBottom_toBottomOf="parent"
    56. app:layout_constraintLeft_toLeftOf="parent"
    57. app:layout_constraintRight_toRightOf="parent"
    58. app:layout_constraintTop_toTopOf="parent"
    59. app:shapeAppearance="@style/round_corner_style" />
    60. androidx.constraintlayout.widget.ConstraintLayout>

     

     

    res/values/styles.xml:

    1. <style name="round_corner_style">
    2. <item name="cornerFamily">roundeditem>
    3. <item name="cornerSize">15dpitem>
    4. style>
    5. <style name="rounded_style">
    6. <item name="cornerFamily">roundeditem>
    7. <item name="cornerSize">50%item>
    8. style>

     

     

     

    9cc310d8e11745cfa0ed0e418572d881.png

     

     

     

     

    Android多张图片rotation旋转角度叠加/重叠堆放-CSDN博客文章浏览阅读368次。《Android大图片之变换缩略图,以及对原始大图片按照指定宽、高裁剪成缩略图》在Android的ImageView加载图像资源过程中,出于性能和内存开销的需要,有时候需要把一个原始的超大图片按照一定比例等比例缩放成较小的缩略图,或者需要把原始的超大图片,裁剪成指定宽高值的较小图片,针对这种开发需求,可以使用Android SDK自身提供的工具类:ThumbnailUtils完成。Android旋转动画rotate动画,xml配置set实现_android xml 旋转动画-CSDN博客。https://blog.csdn.net/zhangphil/article/details/134065191

    Android官方ShapeableImageView描边/圆形/圆角图,xml布局实现-CSDN博客文章浏览阅读118次。Android RoundedBitmapDrawable:Android官方的圆角图形图象实现方案RoundedBitmapDrawable是Android在support v4的扩展包中新增的实现圆角图形的关键类,借助RoundedBitmapDrawable的帮助,可以轻松的以Android标准方式实现圆角图形图象。现在结合他人的代码加以修改,给出一个以原始图形中心为原点,修剪图片为头像的工具类,此类可以直接在布局文件中加载使用,比。https://blog.csdn.net/zhangphil/article/details/134031190

    Android约束布局ConstraintLayout的Guideline,CardView-CSDN博客文章浏览阅读254次。Android ConstraintLayout按比例缩放View关键点有两个,第一,使用Android ConstraintLayout的layout_constraintDimensionRatio属性,设置宽高比缩放比例,宽:高。Android ConstraintLayout按比例缩放View关键点有两个,第一,使用Android ConstraintLayout的layout_constraintDimensionRatio属性,设置宽高比缩放比例,宽:高。https://blog.csdn.net/zhangphil/article/details/133350654

     

  • 相关阅读:
    数据结构---链表(java)
    [算法刷题笔记]二叉树练习(1)二叉树的镜像
    error while loading shared libraries: libgo.so.19 错误的解决
    源码阅读四步走,这才是阅读源码的正确姿势
    虚拟机搭建负载均衡,mysql主从复制和读写分离(四、搭建主从复制和读写分离)
    春游江淮 乐享五一|跟着《承欢记》来绩溪,治愈系的慢生活
    谷歌悄悄上线新应用,欲用“Switch to Android”吸引苹果用户
    Python 大麦抢票脚本
    Java前端知识积累——CSS样式知识积累
    【Spring Boot】JPA — JPA入门
  • 原文地址:https://blog.csdn.net/zhangphil/article/details/134071791
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号