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.将程序部署到模拟器上并测试

时间: 2024-10-13 11:06:10

Android常见的控件的相关文章

Android - 常见的控件布局,左中右,左右等

这里汇总的是自己在工作过程中,使用过的常见空间布局,记录在这里.详情如下: 1. 三个控件,分别处于左,中,右 要点:使用RelativeLayout 1 <RelativeLayout 2 android:layout_width="match_parent" 3 android:layout_height="wrap_content" 4 android:orientation="horizontal"> 5 <TextVi

Android自己定义控件:进度条的四种实现方式

前三种实现方式代码出自: http://stormzhang.com/openandroid/2013/11/15/android-custom-loading/ (源代码下载)http://download.csdn.net/detail/chaoyu168/9616035 近期一直在学习自己定义控件,搜了很多大牛们Blog里分享的小教程.也上GitHub找了一些类似的控件进行学习.发现读起来都不太好懂,就想写这么一篇东西作为学习笔记吧. 一.控件介绍: 进度条在App中非经常见,比例如以下载

Android中用seekbar控件控制歌曲的进度

本人菜鸟一枚,在编写android中用seekbar控件控制歌曲的进度和seekbar随着歌曲的播放自动运动的程序有一些自己的见解,希望各位大牛们多多指点······ 废话先不多说了,先贴一张程序的图吧: 界面不怎么好看,没经过美化,大家将就这看一下吧. 主要思路是运用线程每隔一秒显示一下seekbar控件所在的位置,(这个是使进度条随着歌曲的进度而不断的变化,如果大家想使进度条增加的更连续,可以改变程序循环运行的时间,使其更快) 我只把关于seekbar的程度拿出来了: private int

android学习五(android中基本控件的使用)

前面已经学了activity的一些使用,那么下面我们进行android中基本的控件的学习和使用. 1.android中的TextView控件 新建一个项目,项目名为UITest,才有默认的设置,修改布局文件的内容,如下: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" a

【ANDROID 初学】控件--IMAGEVIEW的使用方法

Start Android 1.图片视图(ImageView)的基本概念 2.<InameView/>与ImageView 3.神奇的ScaleType属性 当图片大小与ImageView大小不匹配的时候,可以通过该属性来调整图片与ImageView控件的位置关系. android:scaleType:  android:scaleType是控制图片如何resized/moved来匹对ImageView的size. ImageView.ScaleType / android:scaleType

Android 遍历界面控件

//遍历界面上的控件 fubin.pan LinearLayout sLinerLayout = (LinearLayout)findViewById(R.id.layout_scr); for (int i = 0; i < sLinerLayout.getChildCount(); i++) { View v=sLinerLayout.getChildAt(i); if ( v instanceof RadioGroup){ RadioGroup mRadioGroup = (RadioGr

Android两个控件叠在一起,如何让被挡住的控件显示出来

Android两个控件叠在一起,如何让被挡住的控件显示出来 问题 : 两个控件叠在一起,如何让被挡住的控件显示出来? 比如A,B两个控件,A被B挡住,目前A要显示出来,B不能被隐藏,A的高度只有那么一点,显示出来的时候,B不能隐藏. 其实很简单 A.bringToFront即可.

xamarin android——数据绑定到控件(四)

本文为通过自定义列表适配器定义ListView,以上文为基础,基于ListActivity. 定义列表项布局,包含一个图片显示,标题和描述 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="80dip"> <ImageV

xamarin android——数据绑定到控件(三)

如果当前活动中,只存在一个listview视图,可以借助ListActivity快速的实现一个列表,即当前Activity继承ListActivity.在OnCreate方法中简单的两行代码,就可以创建一个用户列表. string[] items = new string[]{ "列表 1","列表 2","列表 3","列表 4","列表 5","列表 6","列表 7&qu