你的位置:首页 > 软件开发 > 操作系统 > 圆形头像CircleImageView和Cardview使用

圆形头像CircleImageView和Cardview使用

发布时间:2016-09-01 00:00:10
效果: 圆形头像在我们的日常使用的app中很常见,因为圆形的头像比较美观.使用圆形图片的方法可能有我们直接将图片裁剪成圆形再在app中使用,还有就是使用自定义View对我们设置的任何图片自动裁剪成圆形。这里使用github上CircleImageViewgithu ...

圆形头像CircleImageView和Cardview使用

效果:

圆形头像CircleImageView和Cardview使用

 

 

 

圆形头像在我们的日常使用的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

ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。