摘要:这是在一个项目中遇到的一个问题,一直弄不明白在平板上显示正常,但是在手机上会出现上下白边,过了好大一会儿才找到解决办法。代码如下: 这样在手机上面会出现ImageView上下都有一块空白,解决问题的做法就是在ImageView 中添加下面的一段代码: s...
阅读全文
摘要:要求实现的效果:使用一个Button,实现其中的文字在点击的时候变颜色,并把Button的背景给去掉。实际上这个实现很简单,肯定使用selector,但是这个selector该怎样使用?在res目录下新建一个color文件夹,selector文件就放在这个文件夹下。 在value下建一个color...
阅读全文
摘要:// 关于ImageView遇到的一些小问题,回顾小结一下,希望对大家有所帮助。1. ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。2. setBackgroundDr...
阅读全文
摘要:实现类似于知乎中的个人签名,如上图中“知识需要分享,教育,健康”可以左右滑动效果。本来以为TextView包含这种属性,但是ellipsize =“none”并不能实现这种效果。所以想到使用EditText 来实现这种效果:注意:设置focusable=“false”,否则会弹出软键盘顺便说一下Te...
阅读全文
摘要:android:layout_alignBottom="@id/et_chat1" 同一个父类下的控件和布局的底部对齐。
阅读全文
摘要:// 从做过的项目中做的一些屏幕适配学到了一些东西,进行一下总结.1、理解几个名词dip:设备独立像素,不同设备有不同的显示效果,和硬件设备有关。 不依赖像素.dp: 同dipsp:(scaled)放大像素,一般用于定义字体大小(google官方推荐).dpi:每英寸的像素数量.density:密度...
阅读全文
摘要:一个页面对应一个Activity,页面之间的跳转最常见的是从上下左右四个方向,但是这是如何实现的呢? 实际上很简单。创建两个Activity, MainActivity和SecondActivity:MainActivity:public class MainActivity extends Act...
阅读全文
摘要:http://developer.android.com/reference/android/view/View.html#attr_android:visibility下面是Android Developers上面介绍它们的区别:android:visibilityControls the ini...
阅读全文
摘要:自定义toast(包括带图片的toast以及 自定义底色和边框的Toast)自定义位置的toast在Activity中创建一个toast对象,然后: toast = Toast.makeText(getApplicationContext(), "自定义位置Toast",Toast.LENGTH_L...
阅读全文