效果: 圆形头像在我们的日常使用的app中很常见,因为圆形的头像比较美观.使用圆形图片的方法可能有我们直接将图片裁剪成圆形再在app中使用,还有就是使用自定义View对我们设置的任何图片自动裁剪成圆形。这里使用github上CircleImageViewgithu ...
效果:
圆形头像在我们的日常使用的app中很常见,因为圆形的头像比较美观.
使用圆形图片的方法可能有我们直接将图片裁剪成圆形再在app中使用,
还有就是使用自定义View对我们设置的任何图片自动裁剪成圆形。
这里使用github上CircleImageView
github:https://github.com/hdodenhof/CircleImageView
CardView顾名思义卡片式的View,
CardView继承的是FrameLayout,所以摆放内部控件的时候需要注意一下
可以设置阴影,圆角,等等
这里的CircleImageView还可以为头像设置描边。
我们新建一个项目,选择Navigation Drawer Activity自动生成初始布局。
修改nav_header_main,添加圆角头像
<? android:layout_width="match_parent" android:layout_height="@dimen/nav_header_height" android:background="@drawable/side_nav_bar" android:gravity="bottom" android:orientation="vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:theme="@style/ThemeOverlay.AppCompat.Dark"> <de.hdodenhof.circleimageview.CircleImageView android:id="@+id/profile_image" android:layout_width="96dp" android:layout_height="96dp" android:src='/images/loading.gif' data-original="@drawable/darth_vader" app:civ_border_width="2dp" /></LinearLayout>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:圆形头像CircleImageView和Cardview使用
关键词:ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。