android黑线
1. 本人android小白,请问这个android的ui页面怎么做那个黑线是怎么生成的啊望大神给个代码让我研究一下
朋友,黑线是通过设置控件的背景(background),background可以通过shape资源定义。
在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下
Shape下面有哪些标签,都代表什么意思:
1.1 solid:填充
android:color指定填充的颜色
1.2 gradient:渐变
android:startColor和android:endColor分别为起始和结束颜色,
android:angle是渐变角度,必须为45的整数倍。
另外渐变默认的模式为android:type="linear",即线性渐变,
可以指定渐变为径向渐变,android:type="radial",径向渐变需要指定半径android:gradientRadius="50"。
angle值对应的位置如图:
1.3 stroke:描边
android:width="2dp" 描边的宽度,android:color 描边的颜色。
我们还可以把描边弄成虚线的形式,设置方式为:
android:dashWidth="5dp"
android:dashGap="3dp"
其中android:dashWidth表示'-'这样一个横线的宽度,android:dashGap表示之间隔开的距离
1.4 corners:圆角
android:radius为角的弧度,值越大角越圆。
我们还可以把四个角设定成不同的角度,
同时设置五个属性,则Radius属性无效
android:Radius="20dp" 设置四个角的半径
android:topLeftRadius="20dp" 设置左上角的半径
android:topRightRadius="20dp" 设置右上角的半径
android:bottomLeftRadius="20dp" 设置右下角的半径
android:bottomRightRadius="20dp" 设置左下角的半径
padding:间隔
可以设置上下左右四个方向的间隔
下图是安卓无忧中的例子,可以看里面的源码还有文档,网络一下安卓无忧,然后下载就行,大部分形状都可以定义,请看截图:
ps:为了方便交流请关注一下我的微博哦哦。
2. Android 开发,在使用 .9图片在真机上不拉伸并显示黑线
第一,检查图片的格式是不是.9.png
第二,检查.9.png图片的下方和右方的黑线是不是不连续
如果还是不行,重做.9.png,再用其他手机测试
3. 我的安卓数据线四根颜色是:红,白,绿,浅兰。没有黑色。这四根分别表示什么线
摘要 一般数据线里面的四根线从左到右依次是红、白、绿、黑,而红色是电源的正极,上面通常标有-VCC、Power、5V等字样,绿色是数据线的正极,标有-DATA+、USBD+等字样,而白色是数据线的负极,浅蓝色是代表地线。
4. 为什么这里又条黑线啊 用的Android Studio
把right margin 设置的大一点就可以了,默认是120 ,设置成 1200就ok了
5. 在PS上切的点九图为什么放在安卓上还是有黑线
一、使用Photoshop绘制点九的方法。
确定切图后直接改变图片的画布大小,
手动将上下左右各增加1px
使用铅笔工具,手动绘制拉伸区域,色值必须为黑色(#000000)。
存储为web所用格式,选择png-24,储存时手动将后缀名改为.9.png
不过这种方法的缺点是不能实时预览,判断并测试拉伸区域的准确性。
使用此方法需要注意以下2点:
1. 手绘的黑线拉伸区必须是#000000,透明度100%,并且图像四边不能出现半透明像素;
2. 你的.9.png必须绘有拉伸区域的黑线。
二、什么是点九。
1、“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png。
其实相当于把一张png图分成了9个部分(九宫格),分别为4个角,4条边,以及一个中间区域。
2、示例
这张图只有中间用黑线指定的区域做拉伸。
1号黑色条位置向下覆盖的区域表示图片横向拉伸时,只拉伸该区域
2号黑色条位置向右覆盖的区域表示图片纵向拉伸时,只拉伸该区域
3号黑色条位置向左覆盖的区域表示图片纵向显示内容的区域
4号黑色条位置向上覆盖的区域表示图片横向显示内容的区域没有黑色条的位置覆盖的区域是图片拉伸时保持不变(比如,如果图片的四角为弧形的时候,当图片 被任意拉伸时,四角的弧形都不会发生改变)
6. 安卓手机上网时屏幕受到干扰,出现一条条黑线往下滚动,就跟拍摄电视播放的节目时摄像上出现的一样
请问你的手机型号是不是中国山寨,如果是没有办法,如果不是可以刷机解决!
7. 手机安卓线,4条和2条怎么对接
你选择四条里面红色接上两条里面的白线,然后用那一根黑线接上另一根黑线,应该就好了,如果不能使用,就是那根金色的接上两根线里面黑色的,其他的线你不需要接上,那些是数据线的功能,只有两根是电源线。
8. eclipse中android程序中的黑线代表什么意思呢下面有图求指导
那是eclipse的一种提示,说明java语言中对此方法已经有新的处理方式,或者新的方法代替那个方法的功能,为过期方法,不推荐使用! 但是使用也不会影响,最好别用。
9. 如何去掉android studio actionbaractivity的黑线
这是提示你ActionBar已经被废弃了
建议你升级 android studio 到 1.3.1版本
因为android studio出来不是很久,属于一个新的产品吧,BUG肯定是有的,功能也不够完美
10. android应用程序开发中调用函数时出现一条横线在函数名称上。这是怎么回事,说明这个函数不能用吗
函数中有一条删除横线表示该方法对于当前SDK版本已经过时,不建议使用。
没有别的其它意思,也不是出错。不过要注意在低版本的机器上运行可能导致不知明的BUG。