`
modabobo
  • 浏览: 506117 次
文章分类
社区版块
存档分类
最新评论

安卓开发-标签总结

 
阅读更多

android中inputType

android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。

android:paddingLeft与android:layout_marginLeft的区别

当按钮分别设置以上两个属性时,得到的效果是不一样的。
android:paddingLeft="30px"
按钮上设置的内容(例如图片、文字等)离按钮左边边界30个像素
android:layout_marginLeft="30px"
整个按钮离左边设置的内容30个像素

android:gravity 和android:layout_Gravity 这两个属性

从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,不过不设置默认是在左侧的。
android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。
比如说button: android:layout_gravity 表示按钮在界面上的位置。

android:gravity表示button上的字在button上的位置。

-----------------------------------

从上面的layout_*和*(这里*代表上面的gravity和marginleft)可以看出,凡是有layout的,都是相对于父元素而言的,是本控件在父元素中的位置。

没有layout的,都是说在自己这个空间上的位置。

-----------------------------------

Android fill_parent和wrap_content

fill_parent布局指将View扩展以填充所在容器(也就是父容器)的全部空间。

而wrap_content则是指根据View内部内容自动扩展以适应其大小。

android:maxLines

针对输入框的属性,指明输入框最多有多少行。比如说一个输入用户名的输入框,可以让android:maxLines=1

android:hint

输入框上的默认提示

比如下图中红色框中的字,就是hint

android:singleLine

为true或者false。表示输入框是否是仅仅一行。

分享到:
评论

相关推荐

    Android开发常用标签小结

    主要介绍了Android开发常用标签,分析总结了Android开发中常见标签的使用技巧,需要的朋友可以参考下

    android开发实例大全_王东华

    本书以Android应用程序的开发为主题,并结合真实的案例向读者详细介绍了Android的基本组件的使用及应用程序开发的整个流程。本书的讲述由浅入深,实例全面并典型,几乎囊括了所有和Android应用相关的项目。全书分为...

    安卓快速开发框架AndroidOne.zip

    以“复杂的世界里,一个就够了”为理念,励志帮助Android开发人员快速搭建一个简单高效的android开发框架! QQ交流群:195104825 异步模块 封装EventBus类,将异步框架单独抽出来...

    Java安卓仿QQ源码-drip:Android面试的相关资料(Java、Android、数据结构、算法、计算机基础)以及安卓开发中的常用的库

    Android开发工程师面试知识整理: (整理中) 安卓开发中的常用的库、view、widget以及一些知识总结 | | | | | | | | View与Widget 带小红点的提示:BadgeView (stefanjauker的,改颜色需要在BadgeView源码里面改) ...

    Android中TabHost中实现标签的滚动以及一些TabHost开发的奇怪问题

    最近在使用TabHost的时候遇到了一些奇怪的问题,在这里总结分享备忘一下。

    java安卓仿微信聊天软件源码-Android-open-source-collection:一个记录开源项目,方便使用的库

    java安卓仿微信聊天软件源码 Android-open-source-collection 由于自己一直在收藏别人的开源项目,到现在已经有几百个收藏的项目了,以至于每次需要某个开源项目时很难找到,所以做了这个统计分类日常用到的开源项目...

    android知识大总结【邯院】

    第一章 搭建Android开发环境 4 第二章 Android工程目录介绍 9 第三章 电话拨号器和发送短信小程序 12 第四章 日志输出和单元测试 17 第五章 数据的存储与访问 19 第六章 SD卡的存取和XML读取 24 第七章 ...

    android nfc常用标签读取总结

    目前NFC已经出现了一些应用,例如电子标签识别、刷手机、点对点付款、身份识别、信息记录等,本篇文章的目的是为大家揭开NFC标签的面纱。 下面我们先从NFC的工作模式开始阐述NFC,开发NFC必先了解NFC。 1.NFC的...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...

    Android开发之Button事件实现与监听方法总结

    主要介绍了Android开发之Button事件实现与监听方法,结合实例形式总结分析了Android开发中Button事件的两种实现方法以及针对Button控件的几种常用监听方法,需要的朋友可以参考下

    Android自定义ViewGroup实现标签流容器FlowLayout

    本篇文章讲的是Android 自定义ViewGroup之实现标签流式布局-FlowLayout,开发中我们会经常需要实现类似于热门标签等自动换行的流式布局的功能,网上也有很多这样的FlowLayout,但不影响我对其的学习。和往常一样,...

    Android开发之选项卡功能的实现方法示例

    选项卡(TabHost)方便的在窗口上设置多个标签页,每个标签页相当于获得一个与外部容器相同大小的组件摆放区域 通过这种方式,可以在一个容器中放置多组件。 创建4个java文件并对应layout 创建主java ,代码 ...

    详解android shape的使用总结

    shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:  <?xml version=1.0 encoding=utf-8?> <shape xmlns:android=http://schemas.android.com/apk/res/android> <!-- ...

    Android聊天项目D3Xmpp.zip

    dao负责获取数据库的数据,并返回给Activitymodel是基础数据类5.com.d3.d3xmpp.d3View 和 com.d3.d3xmpp.util这是私人框架,集成了android开发中常用的一些方法及View。包括录音按钮RecordButton,加入了下拉刷新的...

    云应用开发 ——Google App Engine & Google Web Toolkit入门指南

    云应用开发 Google App Engine & Google Web Toolkit入门指南 侯炯 目录 第1章 应该了解下 1.1云基本知识 1.2Google App engine 1.3Google Web Toolkit 第2章 环境搭建 2.1安装JDK 2.2安装Eclipse 2.3安装SDK和...

    android群雄传

    第2章 Android开发工具新接触 13 2.1 Android开发IDE介绍 14 2.1.1 Android Studio初体验 14 2.1.2 Android Studio配置 15 2.2 Android Studio高级使用技巧 19 2.2.1 更新SDK 20 2.2.2 Android Studio常用界面...

    Development.apk(Android Dev Tools)

    Package Summary(包装总结) a. com.android.inputmethod.latin(来源网站) d. Restart(重启) b. (No Application Class)(无应用类型) c. (NO Label)(无标签) e. system(系统) f. process(程序) ...

    《jQuery Mobile快速入门》.((美)Brad Broulik ).[PDF]

    具有一定开发经验的android开发人员和iphone/ipad开发人员在学完本书后,也可以通过一次编码,构建出可跨平台运行的app。 《jquery mobile快速入门》 第1章 jquery mobile简介 1 1.1 通用访问 1 1.2 跨所有...

    jQuery Mobile快速入门245页完整版.pdf + 所有源码.7z

     1.3 简化的标记驱动的开发  1.4 渐进式增强  1.5 响应式设计  1.6 可主题化的设计  1.7 可访问性  1.8 总结 第2章 jquery mobile入门  2.1 jquery mobile页面模板  2.2 多页面模板  2.2.1 设置...

Global site tag (gtag.js) - Google Analytics