[置顶] Android Shape一些新玩法?
敏少咨讯:
1、生活琐事篇
最近由于公司赶项目所以偷懒了,博客没有及时更新,还请小伙伴们手下留情啊!最近发生了很多趣事,就在今天我们学校退书籍费,这可把我开心的哈哈!无缘无故又有钱了,嘿嘿,刚好五一出去浪一浪!
2、最火剧情篇
最近看那个《人民的名义》可把我相信这应该是国内第一部反腐败的电视剧吧,最近在群里也看到很多人改了自己的昵称,称自己是沙书记,李达康书记,高育良书记等等,我只是看着乐呵哈!不说话,搞的一个群全是大官,宝宝好好害怕!大官们饶命啊!我只是一个毛毛虫。
3、Shape入门技术篇
场景:
今天讲的东西很简单,就是关于Shape一些东西下面废话不多说看效果图哈shape使用、渐变色、分割线、边框、半透明、半透明阴影效果这些不啰嗦了哈!
4、悬疑推测篇
分析一下猜测一
上面是个imageview然后下面是个textview然后设置margin
你这个顶部的一大块描述,与上面的圆有一般的叠加部分所以,你要先放底部的描述,然后放那个圆,而那个圆可以拆分成一个textView加自定义的背景,那么后面就好处理了。那一大块描述与圆之间有个间隔,是半圆环,因为背景都是白色,所以你画个圆环也可以,顶部是看不出来的,只有叠加部分可以看出来所以,第一步,你把那一大块描述放上去,这块描述的marginTop等于(圆半径+圆的margintop),这里的圆,其实就是那个textView。
4、悬疑推测篇二
分析一下猜测二
上面是TextView然后价格圆环背景下面是textview分别设置paddingtop paddinLeft paddingBottom paddingRight
圆环很简单soeasy吗?
然后TextView代码如下图所示
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="40dp"
android:layout_marginTop="90dp"
android:background="#66c058"
android:ellipsize="end"
android:gravity="center"
android:maxLines="2"
android:paddingBottom="30dp"
android:paddingLeft="30dp"
android:paddingRight="30dp"
android:paddingTop="40dp"
android:text=""
android:textColor="#ffffff"
android:textSize="20sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginBottom="80dp"
android:background="@drawable/shape_bg2"
android:gravity="center"
android:text=""
android:textColor="#ffffff"
android:textSize="20sp" />
</FrameLayout>
描边其实都很简单!不多赘述!open car!滴滴滴!
效果如下
5、写在最后篇
参考链接:
http://keeganlee.me/post/android/20151031
http://www.cutterman.cn/zh
声明:
转载请注明出处!http://blog.csdn.net/qq_15950325/article/details/70768397谢谢合作!晚安!写的不好的地方大家赶紧点关注留言!记住一定要狠批谢谢!
[置顶] Android Shape一些新玩法?的更多相关文章
- [置顶]
Android 关于ToolBar分分钟玩死自己?
场景一: 今天早上十点高高兴兴的跟平时早上一样买一杯粥然后一边喝着一边去上班,步行了15分钟到了公司,然后打指纹开门,然后就愉快的写代码了,我擦,好想电脑没开机,我晕好像没带眼镜,发现最近记性不是很好 ...
- [置顶]
Git 配置SSH简单玩法?
> 第一步下载git点击直接下载 他会检测您的系统当前是64bit还是32bit安装过程不再啰嗦反正就是Next Next Next Finish 第二步这里你可以下载TortoiseGit点击 ...
- 自定义 checkbox 新玩法 ?
自定义 checkbox 新玩法 ? 第一步:selector 编写 drawable/selector_checkbox_voice.xml <?xml version="1.0&q ...
- 【转帖】Moodle平台的5个新玩法
[玩坏Moodle平台]Moodle平台的5个新玩法 1.RSS订阅 Moodle平台可以导入外部博客(或其他提供RSS的服务),并显示在Moodle内置的博客系统中.无论是自己的个人网站还是他人的博 ...
- 告别尬聊,解锁秀场+社交新玩法(内含源码+Demo)
直播已成为用户的生活习惯之一 艾媒咨询数据显示:2021年直播用户规模达到6.35亿人,在线直播用户以年轻群体为主,24岁及以下用户占比49%,30岁以下用户接近8成. 众所周知,Z世代用户是一个社交 ...
- Odoo 库存管理-库存移动(Stock Move)新玩法
库存移动(Stock Move)新玩法 Odoo的库存移动不仅仅是存货在两个“存货地点”之间的移动的基本概念了,他们可以被“串联”在一起,可以用来生成或改变其对应的拣货单 (Picking).链式库存 ...
- MySQL高可用新玩法之MGR+Consul
前面的文章有提到过利用consul+mha实现mysql的高可用,以及利用consul+sentinel实现redis的高可用,具体的请查看:http://www.cnblogs.com/gomysq ...
- 摹客iDoc「标注」新玩法!这些细节让你爱不释手(201903-2版本更新)
哈喽小伙伴们,我们又见面啦!没错,小摹就是来告诉大家:摹客iDoc又双叒叕升级了!这次又上线了许多新玩法,在此之前,小摹先带大家温习一下iDoc以往的知识点: 攻城狮查看标注的利器 —— 标注信息智能 ...
- Chrome 控制台新玩法-向输出到console的文字加样式
Chrome 控制台新玩法-向输出到console的文字加样式 有兴趣的同学可以文章最后的代码复制贴到控制台玩玩. Go for Code 在正常模式下,一般只能向console 控制台输出简单的文字 ...
随机推荐
- mybatis参数处理 $#
- web标准的理解
首先,什么是web标准?web标准是w3c组织为解决跨浏览器兼容问题而推出的关于网页开发时应遵守的规范.在网页的四个部分中网页的内容是由网页开发者自己定义的,因此这一部分无法标准化,而网页的结构(HT ...
- ajax与一般处理程序 HTTP协议交互
1,一般处理程序中 context.Response.ContentType = "text/plain", 则 ajax参数中 也是 text 类型. 2,一般处理程序中 转化 ...
- Android 电池关机充电
android 电池(一):锂电池基本原理篇 android 电池(二):android关机充电流程.充电画面显示 android 电池(三):android电池系统 android电池(四):电池 ...
- Spring 之定义切面尝试(基于 XML)
有些场景下只能基于 XML 来定义切面. [Spring 之定义切面尝试] 1.XML 下定义切面(首先是要有一个对应的类...显然要比基于注解的麻烦) <?xml version=" ...
- 基于HTML5和SVG的手机菜单动画
在线演示 本地下载
- [洛谷3041]视频游戏的连击Video Game Combos
题目描述 Bessie is playing a video game! In the game, the three letters 'A', 'B', and 'C' are the only v ...
- idea软件编码已经设置好了为utf-8,但是svn中down下来的文件格式本身不是utf-8的,此时打开后会出现中文乱码解决方法
我是个idea的忠实用户,新公司的项目都是用eclipse做的,通过svn拉下代码后发现,注释的内容里,中文内容都是乱码.问过项目负责人,说可能是GBK编码. 但是,我通过idea的setting设置 ...
- C++线程池总结
本文采用pthread实现线程池,有以下几个类. CTask:任务抽象类,主要提供接口,供子类实现. CMyTask:继承CTask实现接口 CThreadPool:线程池类,用于管理线程. 信号量: ...
- scala学习手记4 - Java基本类型对应的scala类
在Java中变量类型分为两大类:基本类型和引用类型.虽然在JDK1.5以后引入了自动装箱和自动拆箱机制,大大减少了我们在直接类型和引用类型之间的纠结,但仍有一些我们不得不考虑的问题.比如我在工作遇到的 ...