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 ...
随机推荐
- jmeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域. 它可以用于测试静态和动态资源例如静态文件. ...
- EF6 CodeFirst+Repository+Ninject+MVC4+EasyUI实践(一)
前言 本系列源自对EF6 CodeFirst的探索,但后来发现在自己项目中构建的时候遇到了一些问题以及一些解决方法,因此想作为一个系列写下来. 本系列并不是教你怎么做架构设计,但可以参照一下里面的方法 ...
- lex中yyrestart()的使用
使用lex&yacc时,如果文件有错,parse停止. "每次调用yyparse(),语法分析器会忘记上次分析可能拥有的任何状态而重新开始分析.这不像lex产生的词法分析器的yyle ...
- 关于XE10下Indy发送字符串编码的问题
在与硬件对接的过程中,之前用D7环境下的UDPServer.Post发送的指令,硬件可正常识别并正常显示, 后来使用到XE10,重新编译之前的源码,发现所有汉字乱码显示了: 后通过对接收数据发现,实际 ...
- 悟javascript ---------------20160705
1. 首先观察页面需求 如果js要书写多个,那么一定用到循环 或者加上if判断 或者用到switch switch (表达式){ case 值1 : 语句1 break; case 值2 : 语句 ...
- c语言问卷
1.你对自己的未来有什么规划?做了哪些准备? 答:关于未来我想从事设计网页.做小游戏或者app的工作,因为是金融服务外包方向,也许也会进入银行或者证券公司管理银行系统.让英语更近一层,可进入外企工作. ...
- 初学mongodb笔记
先下载下mongodb,这里官网下载,https://www.mongodb.com/download-center?jmp=nav,根据自己的系统选择下载, 然后解压一下:会有这个文件夹\mongo ...
- 八皇后java算法
import java.util.Date; public class EightQueen { public static void main(String[] args) { long star ...
- a primary example for Functional programming in javascript
background In pursuit of a real-world application, let’s say we need an e-commerce web applicationfo ...
- Android开源框架:Universal-Image-Loader解析(二)MemoryCache