1.回顾
上篇学习 Android 布局 优化的知识 ,和 SeekBar (可拖动 滚动条)的理解与学习
2.重点
(1)RatingBar 的实现
(2)OnRatingBarChangeListener 的实现
3.实现
3.1 效果图
3.2 布局实现
<R...
分类:
移动开发 时间:
2015-08-25 21:44:02
阅读次数:
141
接上篇博文,本篇文章继续讲解关于Tabhost的一些操作,主要有以下两个要点:
1、将最外边的Tabhost的选项卡放置到界面的底部,为实现嵌套做准备。
2、实现两个Tabhost的嵌套,将其作为两级菜单内容显示的载体。
一旦实现这个效果以后,我们可以利用Tabhost为载体实现应用程序随下方的点击来切换一级菜单,随上方的点击来切换二级菜单。下来具体看一下实现步骤:
1)在layout中添...
分类:
其他好文 时间:
2015-08-20 20:57:24
阅读次数:
150
在android开发中,通常使用xml格式来描述布局文件。就目前而言,熟悉android布局及美化的人员少之又少,出现了严重的断层。大部分企业,其实还是程序员自己动手布局。这样既浪费时间和精力,也未必能达到理想的效果。但是,在企业级的android开发中,使用html页面进行布局,也有很多的优势(例...
分类:
移动开发 时间:
2015-08-19 19:17:39
阅读次数:
116
在不同的版本测试,发现在低版本中RadioButton不居中,你们可以发现,在14版本下,第一个RadioButton中明显会向右偏移了一点距离。 但是切换到19或者21版本,他又是正常的,仔细观察,明显不一样。 解决方案在Rad...
分类:
移动开发 时间:
2015-08-19 09:32:03
阅读次数:
185
之前做过一个项目(随心壁纸),主要展示过去每期的壁纸主题以及相应的壁纸,而且策划要求,最好可以动态变换主题呈现方式,这样用户体验会比较好。嗯,好吧,策划的话,咱们也没法反驳,毕竟这样搞,确实很不错。于是开始去研究这方面的东西。首先,我想到的是照片墙效果,改变图片就能有不同的呈现方式。可是这样的话,文字以及更深层的自定义效果,就无法实现了。然后,思考了下,决定仿照android原生布局文件解析方式,自...
分类:
移动开发 时间:
2015-08-17 08:49:27
阅读次数:
690
事实上从使用的时候就能够差别开来。android:paddingandroid:layout_marginpadding是在本控件级别的,而margin是在layout级别的。最好拿有背景的控件做測试:padding:watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5u...
分类:
移动开发 时间:
2015-08-14 21:09:18
阅读次数:
201
最近在网上看到时间轴的布局效果,尝试按照这个原理,实现物流跟踪的效果,目前已经实现了,效果如下图。
界面布局主要是通过listView来实现的,listView item 左右布局。左边是竖线,状态图片,竖线。右边 是 物流信息和 时间。
开始左边线的高度很不好适配,最后请教网友,用了layout_weight属性。
竖线本来使用的是ImageView显示,结果线...
分类:
移动开发 时间:
2015-08-14 19:11:29
阅读次数:
271
今天写代码时,需要设置一个TextView 的点击效果,press 状态和normal 状态两个icon,同时,点击区域背景在press状态下也不同。实现时将TextView 放在RelativeLayout 中 ,RelativeLayout 作点击区域,设置点击的背景效果,TextView 在点击时显示不同的icon图片。...
分类:
移动开发 时间:
2015-08-14 01:08:17
阅读次数:
557
昨天笔记本主板坏了,各种烦心事搞得一团糟,博客也没有接着更!不过不幸中的万幸是:在笔记本主板坏之前,将前一周的笔记上传上来了!周六要交项目,小白的我,还在一点一点看基础,亚历山大啊!
五大布局需要注意的知识点:线性布局:
LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列!LinearLayout本身常用到的属性:
android:orientation=”vert...
分类:
移动开发 时间:
2015-08-13 22:22:05
阅读次数:
279
1.采用不同的布局文件
res文件下
选中layout Ctrl+C
选中res Ctrl +V
创建layout-land横屏显示的layout
同理创建layout-port竖屏显示的layout
图片横屏竖屏
选中drawable-xhdpi Ctrl+C
选中res Ctrl + V
创建drawable-land-xhdpi
其他分辨率的也一样...
分类:
移动开发 时间:
2015-08-12 09:02:29
阅读次数:
411