文档章节

Android布局开发中遇到的问题记录

某天
 某天
发布于 2014/12/20 23:07
字数 406
阅读 31
收藏 0
  1. weightSum和weight
           在使用LinearLayout布局中经常会用到weightSum和weight来控制大小比例,这里要注意如果你的vertical(纵向布局),LinearLayout下的子项的layout_height属性必须请为0px,横向布局则把layout_width设为0px,否则会出现如权重颠倒等奇怪情况。

  2. 如果想要绘制一个简单的形状可以用Shape
    参考:http://www.linuxeden.com/html/develop/20111015/114984.html

  3. 阴影,制作一个像google i/o2014那样的顶栏的尾部阴影
    http://stackoverflow.com/questions/14463747/simple-layout-shadow-in-android
    这个比较好:http://www.uifuel.com/android-creating-a-drop-shadow-in-xml-layout/
    其他:http://stackoverflow.com/questions/13005714/how-to-show-shadow-around-the-linearlayout-in-android

  4. Android 想要制作一个透明的物体或图形,可以使用ARGB色块,参考:
    http://blog.csdn.net/zeng622peng/article/details/6931485

  5. 使用自定义字体
    http://wenku.baidu.com/link?url=PaGkRm7OJu_MFnxnxHvkMzul2bHE63-_LYExM5Kpb7XZow9ngjDXM7czC99suQxIpz8HY-RxjJtPq9jmyVAn7vVVOucGakDxoAkii70p0le

  6. 让TextView中的字体对齐顶部
    textview中字体默认会距离顶部一些距离,那么如何让字体对齐顶部,单纯的android:gravity="center" 是不行的,还要加上一个属性:android:includeFontPadding="false"
    参考:http://stackoverflow.com/questions/1747196/how-to-align-the-text-to-top-of-textview

  7. 在使用selector时,默认背景的item要放在最后一个,否则会不生效

  8. 在一个xml调用Id时要注意,只能调用上层布局控件的ID,无法调用下层控件的ID


© 著作权归作者所有

某天
粉丝 2
博文 17
码字总数 8857
作品 0
佛山
程序员
私信 提问
Android Studio 2.2 的新鲜事

Android Studio 2.2 现在可以下载。Android Studio 2.2 已在 Google I/O 2016 上预展,是全球各地数百万 Android 开发者使用的 IDE 最新版本。 此版本包含增强功能,主要面向三大主题:速度、...

局长
2016/09/24
5.4K
12
Tabhost中子Activity使用startActivityForResult后获取不到回调值问

最近一段时间没有更新博客了,是因为一直忙于一个Android的项目,给某企业做一款基于北斗定位的物流车载终端。这个项目的难点在于平板的通信方式不是采用传统使用自带的通信模块,而是使用串...

zhouw
2014/03/31
323
0
记录修改安卓5.0系统浏览器UI遇到的部分问题

碎碎念 今年七月份本科毕业后入职一家会议平板公司,经过一个一个多月的咸鱼培训轮岗生活,接手了几个小任务,本次记录一下其中一个任务:修改安卓5.0系统浏览器UI。刚接到任务的时候,本以为...

Newby
2018/08/31
0
0
踢开Android 开发中的绊脚石

在开发过程中,许多并算不上高级技能甚至连基础知识都不算的东西经常被忽略,但这些东西还经常是开发过程中的绊脚石,很长时间都解决不了,一旦找到了解决办法,就茅塞顿开了“原来是这样啊,...

Xiao_Mai
2017/10/24
0
0
android布局文件加载过程是什么样的

看下这个简单的布局,注意标红的位置,是表示把linearlayout放在父布局的最底部 请问下,系统在加载这个布局文件的时候,到底是如何解析加载的? 是简单的从上往下吗? 如果是从上往下进行解...

天王盖地虎626
2015/08/31
275
1

没有更多内容

加载失败,请刷新页面

加载更多

Kafka 原理和实战

本文首发于 vivo互联网技术 微信公众号 https://mp.weixin.qq.com/s/bV8AhqAjQp4a_iXRfobkCQ 作者简介:郑志彬,毕业于华南理工大学计算机科学与技术(双语班)。先后从事过电子商务、开放平...

vivo互联网技术
4分钟前
1
0
java数据类型

基本类型: 整型:Byte,short,int,long 浮点型:float,double 字符型:char 布尔型:boolean 引用类型: 类类型: 接口类型: 数组类型: Byte 1字节 八位 -128 -------- 127 short 2字节...

audience_1
51分钟前
6
0
太全了|万字详解Docker架构原理、功能及使用

一、简介 1、了解Docker的前生LXC LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpa...

Java技术剑
51分钟前
9
0
Wifiphisher —— 非常非常非常流氓的 WIFI 网络钓鱼框架

编者注:这是一个非常流氓的 WIFI 网络钓鱼工具,甚至可能是非法的工具(取决于你的使用场景)。在没有事先获得许可的情况下使用 Wifiphisher 攻击基础网络设施将被视为非法活动。使用时请遵...

红薯
今天
52
1
MongoDB 4 on CentOS 7安装指南

本教程为CentOS x86_64 7.x操作系统下,MongoDB Community x86_64 4.2(GA)安装指南。 安装方式一:yum repo在线安装 [此方式较为简单,官方推荐] Step1:新建MongDB社区版Yum镜像源。 # vim ...

王焱君
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部