Android常见的控件
1.Log类的使用
(1)Log.v() v是verbose 提醒的意思
(2)Log.d() d是debug调试
(3)Log.i() i是info信息的意思
(4)Log.w() w是warn 警告的意思
(5)Log.e() e是error 错误的意思
(6)Log.wtf() wtf是what the fuck 是重点错误的意思
安卓编程要多查看logcat,看日志猫打印出来的错误日志,有助于bug的调试。
2.EditText控件 编辑输入文本控件 其中的inputType属性很重要 代表输入类型的意思 类型默认是text 常用的有数字 number 密码 textpassword
3.CheckBox控件 勾选框控件 监听器 checkbox.setoncheckedchangelistenner 监听勾选框有没有被选中
4.sharedpreferences是安卓平台上一个轻量级的存储类,一般用来存储配置信息。
获取sp对象调用的方法getSharedPreferences方法 里面有两个参数,第一个参数是xml文件的名字,第二个参数是0或者是MODE_PRIVATE
使用sp 一般先调用sp.edit()获取编辑器
该类中常用的方法edit.putxxx(key,value) 其中xxx代表数据类型 即xxx代表的也是value的类型 相应的有sp.getxxx方法 根据key找value值
使用sp 一般先调用sp.edit()获取编辑器
5.seekbar控件 和setonseekbarchangelistener监听器
seekbar 控件中由一个重要的属性 progress seekbar.getprogress() 获取进程 seekbar.setprogress() 设置进程
变化监听器 onseekbarchangelistenner 借口中由三个方法
开始拖动调用的方法 onStartTrackingTouch
结束拖动调用的方法 onStopTrackingTouch
拖动中调用的方法 onProgressChanged
6.安卓开发的一般步骤
1.找到layout先设置UI界面
2.找到我们关心的控件
3.设置点击事件 (监听器)
4.将程序部署到模拟器上并测试
Android常见的控件的更多相关文章
- Android - 常见的控件布局,左中右,左右等
这里汇总的是自己在工作过程中,使用过的常见空间布局,记录在这里.详情如下: 1. 三个控件,分别处于左,中,右 要点:使用RelativeLayout <RelativeLayout andro ...
- 【风马一族_Android】第4章Android常用基本控件
第4章Android常用基本控件 控件是Android用户界面中的一个个组成元素,在介绍它们之前,读者必须了解所有控件的父类View(视图),它好比一个盛放控件的容器. 4.1View类概述 对于一个 ...
- [Android] Android 卡片式控件CardView的优雅使用
[Android] Android 卡片式控件CardView的优雅使用 CardView是在安卓5.0提出的卡片式控件 其具体用法如下: 1.在app/build.gradle 文件中添加 comp ...
- Android自己定义控件:进度条的四种实现方式
前三种实现方式代码出自: http://stormzhang.com/openandroid/2013/11/15/android-custom-loading/ (源代码下载)http://down ...
- Android笔记---常用控件以及用法
这篇文章主要记录下Android的常用控件以及使用的方法,Android 给我们提供了大量的UI控件,合理地使用这些控件就可以非常轻松地编写出相当不错的界面,这些是Android学习的基础,没有什么业 ...
- Android中ListView控件的使用
Android中ListView控件的使用 ListView展示数据的原理 在Android中,其实ListView就相当于web中的jsp,Adapter是适配器,它就相当于web中的Servlet ...
- 五、Android学习第四天补充——Android的常用控件(转)
(转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 五.Android学习第四天补充——Android的常用控件 熟悉常用的A ...
- 注意Android里TextView控件的一个小坑,用android:theme来设置样式时动态载入的layout会丢失该样式
注意Android里TextView控件的一个小坑,用android:theme来设置样式时动态载入的layout会丢失该样式 这个坑,必须要注意呀, 比如在用ListView的时候,如果在List_ ...
- Android其它新控件 (转)
原文出处:http://blog.csdn.net/lavor_zl/article/details/51312715 Android其它新控件是指非Android大版本更新时提出的新控件,也非谷歌I ...
随机推荐
- DEVEXPRESS控件使用技巧记录-GRIDCONTROL
1. 存在父子表的时候,只允许父表的一条记录展开,其他记录都收起 方法:Feature Browser -> Master-Detail -> behavior -> AllowOn ...
- swift-分支语句
// switch的基本用法 // 1>switch后面的()可以省略 // 2>case中语句结束后不需要跟break // 3>在case中定义局部变量不需要跟{} // 4&g ...
- asp.netajax开发应用心得-accordation控件的事件处理
今天,再次运行以前的项目时,发现按钮的单击事件不起作用了,加了断点之后发现根本没有触发该事件.... 按照网上找到的答案,有的说把控件删掉重新拖拽一个进去,虽然以前也遇到过控件失效,重新拖拽有效的时候 ...
- 解决MySql无法远程连接
安装完MySql后远程通过Navicat访问时报错: ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL ...
- javascript快速排序
function quickSort(arr){ if(arr.length <= 1) return arr;//判断是否有效数组 var cut = Math.floor(arr.lengt ...
- WireShark网络性能分析
最近生产上出现一个性能问题,表现为:行情延时5s左右.从log一路追查下去,发现是我们自己写的一个行情网关(部署在xx.xx.xx.132)<->第三方的中转网关(部署在xx.xx.xx. ...
- SQLserver 备份和还原 失败
错误一: 备份对于服务器“xxxxxx”失败. System.Data.SqlClient.SqlError: 无法使用备份文件 'C:\Program Files\Microsoft SQL Ser ...
- STM32F之IAR6.5 J-Link程序下载错误
错误01:Keil环境下使用J-Link SW模式下载程序,而IAR6.5则出现如图1-1的错误.
- yum源的搭建
1.光盘的挂载 2.先创建一个文件 /aaa 然后挂载mount /dev/cdrom /aaa 进入 /aaa ls 查看是否挂载OK 3.进入yum文件夹.将除Media以外的所有文件名改为X ...
- UI数据库
一.数据库 SQL: SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集, 是一种功能齐全的数据库语言. 二.数据库管理系统 数据 ...