专业建网站设计公司网页毕业设计作品
专业建网站设计公司,网页毕业设计作品,列表网推广收费标准,网站建设地带一个轻量级的仿微信未读消息提示大家好#xff0c;我是接触安卓不久的小菜鸟#xff0c;今天花了一晚上封装了一个类似微信未读消息提示的安卓控件。由于技术问题#xff0c;所以功能不是很强大#xff0c;没有动画#xff0c;但是满足基本需求还是可以的。下面是示例图我是接触安卓不久的小菜鸟今天花了一晚上封装了一个类似微信未读消息提示的安卓控件。由于技术问题所以功能不是很强大没有动画但是满足基本需求还是可以的。下面是示例图接下来给大家说一下怎样使用这个未读消息提示。第一步在你的build.gradle文件下加入 maven {url ‘https://jitpack.io’}allprojects {repositories {google()jcenter()maven {url https://jitpack.io}}}注意一定是要在allprojects下加入 maven {url ‘https://jitpack.io’}如果在builgsript下加则会构建失败。第二步在dependencies下加入 implementation ‘com.github.EHENJOOM:RedSpot:1.0.2’implementation com.github.EHENJOOM:RedSpot:1.0.2第三步直接在你的xml布局文件里使用RedSpot控件就可以了android:layout_width20dpandroid:layout_height20dp /一般宽高设置成20dp左右大小比较合适。当然你也可以在布局文件里使用我封装好的属性但是要先加入这句xmlns:apphttp://schemas.android.com/apk/res-auto接着就可以使用定义好的属性了app:textSize50app:textColorcolor/whiteapp:backgroundColorcolor/redapp:text99宽高为30dp时textSize为50比较合适宽高为20dp时textSize为25比较合适。字体颜色默认为白色背景颜色默认为红色。你也可以在java代码里设置这些属性:RedSpot redSpotfindViewById(R.id.myRedSpot);redSpot.setText(12).setTextColor(#000000) // 白色.setTextSize(50).setBackColor(#ff0000); // 红色另外让这些小红圈消失的方法也很简单:redSpot.setVisibility(View.VISIBLE) // 可见redSpot.setVisibility(View.INVISIBLE) // 不可见源码点击项目地址下载即可可以进行二次封装。好了以上就是全部介绍了有什么错误请大家指正。后续会更新更加方便好用的版本敬请期待。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/92484.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!