摘要:
大家对android系统电池状态改变的显示已经很熟悉了,但它是如何实现的呢?它是利用了什么技术呢?也许你有你自己的实现方式,但android系统是利用LevelList来实现的。你知道么?下面通过一个具体的实例来说明一下:运行示意图:1.为初始化的界面;2.为输入25时的界面;3.为输入45时的界面... 阅读全文
posted @ 2015-01-05 19:17
MMLoveMeMM
阅读(744)
评论(0)
推荐(0)
摘要:
在使用shape作为背景的时候,代码如下:[html]view plaincopy在android3.0以上显示正常如下:但是在android3.0以下,比如android2.3.3结果如下:这显然不符合我们的要去,我想了很多办法都没能解决,只有通过图片背景来实现,但我在stackoverflow看... 阅读全文
posted @ 2015-01-05 19:13
MMLoveMeMM
阅读(411)
评论(0)
推荐(0)
摘要:
一、布局文件:在layout目录下,使用比较广泛; 我们可以为应用定义两套或多套布局,例如:可以新建目录layout_land(代表手机横屏布局),layout_port(代表手机竖屏布局),系统会根据不同情况自动找到最合适的布局文件,但是在同一界面的两套不同布局文件的文件名应该是相同的,只是放在... 阅读全文
posted @ 2015-01-05 19:06
MMLoveMeMM
阅读(241)
评论(0)
推荐(0)
摘要:
Layer List是Anroid中的一种图形的方式,它是通过叠加若干张图片的方式来形成最终的图片,最终的图片在代码中表现为一个LayerDrawable对象。效果图:第一张是默认显示,第二张为按改变按钮后的图 下面通过一个实例来说明:新建一个Android工程,目录结构如下:主界面act... 阅读全文
posted @ 2015-01-05 18:56
MMLoveMeMM
阅读(832)
评论(0)
推荐(0)
摘要:
思路:在自定义shape中增加一层或多层,并错开,即可显示阴影效果。为增加立体感,按钮按下的时候,只设置一层。我们可以通过top, bottom, right 和 left 四个参数来控制阴影的方向和大小。关系图以下自定义两种阴影效果:res/drawable-hdpi/shadow1.xmlvie... 阅读全文
posted @ 2015-01-05 18:54
MMLoveMeMM
阅读(713)
评论(0)
推荐(0)
摘要:
demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8MTMzODgyOTQxN3w1NzAwOTV8MTczOTcz以下是Demo首页的预览图一、细说layout_weight 目前最为推... 阅读全文
posted @ 2015-01-05 18:32
MMLoveMeMM
阅读(701)
评论(0)
推荐(0)
摘要:
在xml文件里定义控件的属性,我们已经习惯了android:attrs="",那么我们能不能定义自己的属性能,比如:test:attrs=""呢?答案是肯定的.进入主题。大致以下步骤:一、在res/values文件下定义一个attrs.xml文件.代码如下: 二、我们在MyView.java代码编... 阅读全文
posted @ 2015-01-05 02:00
MMLoveMeMM
阅读(188)
评论(0)
推荐(0)
摘要:
首先在你需要使用自定义属性的布局文件中定义标签,当然也可以使用系统默认标签android: 第二行是自定义标签。格式如上,其中“xmlns:zkx”冒号后面是标签名,在下面使用时(只对当前文件可用) “com.zkx.test”是你的工程包名。一、reference:参考指定Theme中... 阅读全文
posted @ 2015-01-05 01:58
MMLoveMeMM
阅读(305)
评论(0)
推荐(0)

浙公网安备 33010602011771号