我的编程空间,编程开发者的网络收藏夹
学习永远不晚

【android编程】 第四讲-Android基本控件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

【android编程】 第四讲-Android基本控件

Android 基本控件 文章目录Android 基本控件文本框 TextView基本属性其他属性编辑框 EditText普通按钮 Button图片按钮ImageButton单选按钮 RadioButton复选按钮 CheckBox图像视图 ImageView使用私有对象响应按钮点击题目笔记 文本框 TextView 基本属性
id 设置一个组件id,通过findViewById()的方法获取到该对象,然后进行相关设置
layout_width 组件宽度
layout_height 组件高度
text 设置文本内容
background 背景颜色(或背景图片)
textColor 设置字体颜色
textStyle 设置字体样式
textSize 字体大小
gravity 内容的对齐方向
autoLink autoLink的属性可以将符合指定格式的文本转换为可单击的超链接形式
drawableTop TextView上部出现一个图片

1、对于layout_width和layout_height:

(1)、wrap_content:控件的大小根据里面的内容大小而定,内容越小,则空间越小,反之亦然。

(2)、match_parent:控件大小填满整个父容器:

(3)、fill_parent:作用和效果同上,不过新版本不怎么使用这个了。

2、对于text:

将字符串放置在value文件夹的strings.xml文件下:

在activity_main.xml中使用@string/来调用这个字符串资源,“”号代表string定义的name:

(1)、textColor:字体颜色,将颜色配置在colors.xml文件中:

activity_main.xml中,用@color% ()” 7、 android:drawableBottom 在text的下方输出一个drawable,如图片。如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。 8、 android:drawableLeft 在text的左边输出一个drawable,如图片。 9、 android:drawablePadding 设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。 10、 android:drawableRight 在text的右边输出一个drawable。 11、 android:drawableTop 在text的正上方输出一个drawable。 12、 android:editable 设置是否可编辑。 13、 android:editorExtras 设置文本的额外的输入数据。 14、 android:ellipsize 设置当文字过长时,该控件该如何显示。有如下值设置:”start”—?省略号显示在开头;”end”——省略号显示在结尾;”middle”—-省略号显示在中间;”marquee” ——以跑马灯的方式显示(动画横向移动) 15、 android:freezesText 设置保存文本的内容以及光标的位置。 16、 android:gravity 设置文本位置,如设置成“center”,文本将居中显示。 17、 android:hintText 为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在EditView中使用,但是这里也可以用。 18、 android:imeOptions 附加功能,设置右下角IME动作与编辑框相关的动作,如actionDone右下角将显示一个“完成”,而不设置默认是一个回车符号。 19、 android:imeActionId 设置IME动作ID。 20、 android:imeActionLabel 设置IME动作标签。 21、 android:includeFontPadding 设置文本是否包含顶部和底部额外空白,默认为true。 22、 android:inputMethod 为文本指定输入法,需要完全限定名(完整的包名)。例如:com.google.android.inputmethod.pinyin,但是这里报错找不到。 23、 android:inputType 设置文本的类型,用于帮助输入法显示合适的键盘类型。在EditView中再详细说明,这里无效果。 24、 android:linksClickable 设置链接是否点击连接,即使设置了autoLink。 25、 android:marqueeRepeatLimit 在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。 26、 android:ems 设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度 27、 android:maxEms 设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。 28、 android:minEms 设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。 29、 android:maxLength 限制显示的文本长度,超出部分不显示。 30、 android:lines 设置文本的行数,设置两行就显示两行,即使第二行没有数据。 31、 android:maxLines 设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。 32、 android:minLines 设置文本的最小行数,与lines类似。 33、 android:lineSpacingExtra 设置行间距。 34、 android:lineSpacingMultiplier 设置行间距的倍数。如”1.2” 35、 android:numeric 如果被设置,该TextView有一个数字输入法。此处无用,设置后唯一效果是TextView有点击效果,此属性在EdtiView将详细说明。 36、 android:password 以小点”.”显示文本 37、 android:phoneNumber 设置为电话号码的输入方式。 38、 android:privateImeOptions 设置输入法选项,此处无用,在EditText将进一步讨论。 39、 android:scrollHorizontally 设置文本超出TextView的宽度的情况下,是否出现横拉条。 40、 android:selectAllOnFocus 如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。TextView中设置后无效果。 41、 android:shadowColor 指定文本阴影的颜色,需要与shadowRadius一起使用。 42、 android:shadowDx 设置阴影横向坐标开始位置。 43、 android:shadowDy 设置阴影纵向坐标开始位置。 44、 android:shadowRadius 设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。 45、 android:singleLine 设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如android:text="test_ singleLine "android:singleLine=“true” android:layout_width="20dp"将只显示“t…”。如果不设置singleLine或者设置为false,文本将自动换行 46、 android:text 设置显示文本. 47、 android:textAppearance 设置文字外观。如“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse/textAppearanceSmall/textAppearanceSmallInverse 48、 android:textColor 设置文本颜色 49、 android:textColorHighlight 被选中文字的底色,默认为蓝色 50、 android:textColorHint 设置提示信息文字的颜色,默认为灰色。与hint一起使用。 51、 android:textColorLink 文字链接的颜色. 52、 android:textScaleX 设置文字之间间隔,默认为1.0f。 53、 android:textSize 设置文字大小,推荐度量单位”sp”,如”15sp” 54、 android:textStyle 设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“ 55、 android:typeface 设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3] 56、 android:height 设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米) 57、 android:maxHeight 设置文本区域的最大高度 58、 android:minHeight 设置文本区域的最小高度 59、 android:width 设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。 60、 android:maxWidth 设置文本区域的最大宽度 61、 android:minWidth 设置文本区域的最小宽度 编辑框 EditText

EditText et = (EditText)findViewById(R.id.edittext);
String str = et.getText().toString();

android:hint=“请输入数字!” 设置显示在空间上的提示信息

android:numeric=“integer” 设置只能输入整数,如果是小数则是:decimal

android:singleLine=“true” 设置单行输入,一旦设置为true,则文字不会自动换行。

android:password=“true” 设置只能输入密码

android:textColor = “#ff8c00” 字体颜色

android:textStyle=“bold” 字体,bold, italic, bolditalic

android:textSize=“20dip” 大小

android:capitalize = “characters” 以大写字母写

android:textAlign=“center” EditText没有这个属性,但TextView有,居中>android:textColorHighlight="#cccccc"

被选中文字的底色,默认为蓝色

android:textColorHint="#ffff00" 设置提示信息文字的颜色,默认为灰色

android:textScaleX=“1.5” 控制字与字之间的间距

android:typeface=“monospace” 字型,normal, sans, serif, monospace

android:background="@null" 背景,这里没有,指透明

android:layout_weight=“1” 权重,控制控件之间的地位,在控制控件显示的大小时蛮有用的。

android:textAppearance="?android:attr/textAppearanceLargeInverse" 文字外观

android:layout_gravity=“center_vertical” 设置控件显示的位置:默认top,这里居中显示

bottomandroid:gray=“top” 多行中指针在第一行第一位置

et.setSelection(et.length()); 调整光标到最后一行

android:autoText 自动拼写帮助

android:capitalize 首字母大写

android:digits 设置只接受某些数字

android:singleLine 是否单行或者多行,回车是离开文本框还是文本框增加新行

android:numeric 只接受数字

android:phoneNumber 输入电话号码

android:editable 是否可编辑

android:autoLink=”all” 设置文本超链接样式当点击网址时,跳向该网址

android:textAppearance="?android:attr/textAppearanceLargeInverse" 文字外观,这里引用的系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观,可设置的值如下:
textAppearanceButton/textAppearanceInverse/textAppearanceLarge/textAppearanceLargeInverse/textAppearanceMedium/textAppearanceMediumInverse。

android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)

android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。

android:bufferType 指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。spannable 则可在给定的字符区域使用样式。

android:capitalize 设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到。

android:cursorVisible 设定光标为显示/隐藏,默认显示。

android:digits 设置允许输入哪些字符。如“1234567890.±*/% ()”

android:drawableBottom 在text的下方输出一个drawable,如图片。如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。

android:drawableLeft 在text的左边输出一个drawable,如图片。

android:drawablePadding 设置text与drawable(图片)的间隔,与drawableLeft、drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。

android:drawableRight 在text的右边输出一个drawable,如图片。

android:drawableTop 在text的正上方输出一个drawable,如图片。

android:ellipsize 设置当文字过长时,该控件该如何显示。有如下值设置:
”start”—?省略号显示在开头;
”end”——省略号显示在结尾;
”middle”—-省略号显示在中间;
”marquee” ——以跑马灯的方式显示(动画横向移动);

android:freezesText 设置保存文本的内容以及光标的位置。

android:gravity 设置文本位置,如设置成“center”,文本将居中显示。

android:hintText 为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。此属性在EditView中使用,但是这里也可以用。

android:imeOptions 附加功能,设置右下角IME动作与编辑框相关的动作,如actionDone右下角将显示一个“完成”,而不设置默认是一个回车符号。

android:imeActionId 设置IME动作ID。

android:imeActionLabel 设置IME动作标签。

android:includeFontPadding 设置文本是否包含顶部和底部额外空白,默认为true。

android:inputMethod 为文本指定输入法,需要完全限定名(完整的包名)。例如:
com.google.android.inputmethod.pinyin

android:inputType 设置文本的类型,用于帮助输入法显示合适的键盘类型。

android:linksClickable 设置链接是否点击连接,即使设置了autoLink。

android:marqueeRepeatLimit 在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。

android:ems 设置TextView的宽度为N个字符的宽度。这里测试为一个汉字字符宽度,android:maxEms设置TextView的宽度为最长为N个字符的宽度。与ems同时使用时覆盖ems选项。android:minEms设置TextView的宽度为最短为N个字符的宽度。与ems同时使用时覆盖ems选项。

android:maxLength 限制显示的文本长度,超出部分不显示。

android:lines 设置文本的行数,设置两行就显示两行,即使第二行没有数据。

android:maxLines 设置文本的最大显示行数,与width或者layout_width结合使用,超出部分自动换行,超出行数将不显示。

android:minLines 设置文本的最小行数,与lines类似。

android:lineSpacingExtra 设置行间距。

android:lineSpacingMultiplier 设置行间距的倍数。如”1.2”

android:numeric 如果被设置,该TextView有一个数字输入法。

android:password 以小点”.”显示文本

android:phoneNumber 设置为电话号码的输入方式。

android:scrollHorizontally 设置文本超出TextView的宽度的情况下,是否出现横拉条。

android:selectAllOnFocus 如果文本是可选择的,让他获取焦点而不是将光标移动为文本的开始位置或者末尾位置。

android:shadowColor 指定文本阴影的颜色,需要与shadowRadius一起使用。

android:shadowDx 设置阴影横向坐标开始位置。

android:shadowDy 设置阴影纵向坐标开始位置。

android:shadowRadius 设置阴影的半径。设置为0.1就变成字体的颜色了,一般设置为3.0的效果比较好。

android:singleLine 设置单行显示。如果和layout_width一起使用,当文本不能全部显示时,后面用“…”来表示。如android:text="test_ singleLine ",android:singleLine=“true” android:layout_width="20dp"将只显示“t…”。如果不设置singleLine或者设置为false,文本将自动换行android:shadowDx设置阴影横向坐标开始位置。

android:shadowDy 设置阴影纵向坐标开始位置。

android:typeface 设置文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3]

android:height 设置文本区域的高度,支持度量单位:px(像素)/dp/sp/in/mm(毫米)

android:maxHeight 设置文本区域的最大高度

android:minHeight 设置文本区域的最小高度

android:width 设置文本区域的宽度,支持度量单位:px(像素)/dp/sp/in/mm(毫米),与layout_width的区别看这里。

android:maxWidth 设置文本区域的最大宽度

android:minWidth 设置文本区域的最小宽度

普通按钮 Button
Button b = (Button)findViewById(R.id.button1);
b.setOnClickListener(new OnClickListemer)
{
	public void onClick(View v)
    {
    }
}
android:onClick="myclick"
public void myclick(View v)
{
}
图片按钮ImageButton

class="lazy" data-src指定图片

background= “#0FFF”不显示立体边框

单选按钮 RadioButton
RadioGroup
RadioButton
check="true"默认

单选监听或提交监听

复选按钮 CheckBox 图像视图 ImageView

android:adjustViewBounds:
用于设置ImageView是否调整自己的边界来保持所显示图片的长宽比。

android:maxHeight:
设置ImageView的最大高度,需要设置android:adjustViewBounds属性值为true,否则不起作用。

android:maxWidth:
设置ImageView的最大宽度,需要设置android:adjustViewBounds属性值为true,否则不起作用。

android:scaleType:
(1)matrix(ImageView.ScaleType.MATRIX):使用matrix方式进行缩放
  (2)fitXY(ImageView.ScaleType.FIT_XY):对图片横向、纵向独立缩放,使得该图片完全适应该ImageView,图片的纵横比可能会改变
  (3)fitStart(ImageView.ScaleType.FIT_START):保持纵横比缩放图片,直到该图片能完全显示在ImageView中,缩放完成后将该图片放在ImageView的左上角
  (4)fitCenter(ImageView.ScaleType.FIT_CENTER):保持纵横比缩放图片,直到该图片能完全显示在ImageView中,缩放完成后将图片放在ImageView的中央
  (5)fitEnd(ImageView.ScaleType.FIT_END):保持纵横比缩放图片,直到该图片能完全显示在ImageView中,缩放完成后将该图片放在ImageView的右下角
  (6)center(ImageView.ScaleType.CENTER):把图片放在ImageView的中间,但不进行任何缩放
  (7)centerCrop(ImageView.ScaleType.CENTER_CROP):保持纵横比缩放图片,以使得图片能完全覆盖ImageView
  (8)centerInside(ImageView.ScaleType.CENTER_INSIDE):保持纵横比缩放图片,以使得ImageView能完全显示该图片。

android:class="lazy" data-src:
用于设置ImageView所显示的Drawable对象的ID,例如,设置显示保存在res/drawable目录下的名称为flower.jpg的图片,可以将属性值设置为android:class="lazy" data-src="@drawable/flower"。

android:tint:
用于为图片着色,其属性值可以是“#rgb”、“#argb”、“#rrggbb”或“#aarrggbb”表示的颜色值。

使用私有对象响应按钮点击 题目笔记

在文字超过TextView的范围时 B

A.自动按多行文本显示 B.超出的部分用省略号代替 C.程序生成时会提示错误 D.超出的部分被忽略

Android中的TextView组件 C

A.和Java中的Label完全相同 B.只能显示多行文本 C.可以显示单行文本也可以显示多行文本1.00/1.00 D.只能显示单行文本

Android中的TextView组件 A

A.可以显示图片和文字1.00/1.00 B.可以显示视频 C.只显示文字 D.只显示图片

获取编辑框的文本的方法是 C

A.使用read的方法 B.使用findViewById()方法 C.使用getText()方法1.00/1.00 D.EditText的ID.toString()方法

Android中编辑框 D

A.可以输入富文本 B.只能输入单行文本 C.只能输入多行文本 D.可以输入指定格式的文本

设置TextView中文本的方法是 C

A.可以使用TextView控件的ID.Text=文本设置 B.可以使用toString()方法设置 C.可以在java程序中使用setText()方法设置1.00/1.00 D.可以使用findViewById()设置

为了响应按钮单击事件可使用 B

A.抬起事件侦听器 B.为按钮设置一个单击事件侦听器1.00/1.00 C.为按钮设置一个按下事件侦听器 D.基本事件侦听器

响应按钮单击事件 D

A.只能在java文件中设置以有名对象为参数的侦听器 B.只能在java文件中设置以匿名对象为参数的侦听器 C.只能使用xml布局文件中按钮中Onclick标记实现 D.前面三个方法都可以

图片按钮将背景设置透明时 B

A.无变化 B.只是边框消失1.00/1.00 C.图片按钮消失 D.图片不可见

android:gravity的含义是 B

A.设置重力效果 B.设置文本框内文本的对齐方式1.00/1.00 C.设置控件在布局中的对齐方式 D.其值只能是true或false
作者:xbean1028


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

【android编程】 第四讲-Android基本控件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

【android编程】 第四讲-Android基本控件

Android 基本控件 文章目录Android 基本控件文本框 TextView基本属性其他属性编辑框 EditText普通按钮 Button图片按钮ImageButton单选按钮 RadioButton复选按钮 CheckBox图像视图
2022-06-06

【android编程】Android基本控件实践题

【android编程】 第四讲-Android基本控件实践题 文章目录【android编程】 第四讲-Android基本控件实践题1. 编辑框 EditText+普通按钮 Button+表格布局0. 题目要求1. activity_main
2022-06-06

【android编程】第五讲-Android高级组件

Android第五讲高级组件 文章目录Android第五讲高级组件零. 适配器Adapter一. 列表和列表视图二.网格视图 GridView三.图像切换器 ImageSwitcher四.画廊视图 Gallery五.选项卡 TabHost六
2022-06-06

【android编程】第七讲-android Activity

【android编程】第七讲-android Activity 文章目录【android编程】第七讲-android Activity1. 学习指导2. Activity生命周期3. 创建Activity4. 配置Activity5. 启动
2022-06-06

android手机编程 第二讲

android手机编程 第二讲 文章目录android手机编程 第二讲0. 学习目标:1. Android 项目目录结构2. 通用的资源访问3. 字符串、颜色、尺寸应用4. Darwable资源5.Android项目布局文件6. Andro
2022-06-06

【android编程】第八讲-Intent和BroadcastReceiver

第八讲Intent和BroadcastReceiver 本讲介绍了Android应用程序中最为重要Intent和四大组件之一 文章目录第八讲Intent和BroadcastReceiverIntentIntent对象构成Component
2022-06-06

【android编程】 第六讲-Android菜单布局及使用

第六讲Android菜单 实验题Code链接:https://blog.csdn.net/xbean1028/article/details/104800456 文章目录第六讲Android菜单1.定义菜单资源文件属性2.选项菜单3. 上下
2022-06-06

【android编程】第十一讲-数据储存

第十一讲数据储存 文章目录第十一讲数据储存0. 学习指导1.使用SharedPreferences示例2.SQLite数据库编程SQLiteOpenHelper类 常用方法自定义数据库子类(继承 SQLiteOpenHelper 类)创建数
2022-06-06

Android编程中的四大基本组件与生命周期详解

本文实例讲述了Android编程中的四大基本组件与生命周期。分享给大家供大家参考,具体如下: Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceive
2022-06-06

Android开发之基本控件和四种布局方式详解

Android中的控件的使用方式和iOS中控件的使用方式基本相同,都是事件驱动。给控件添加事件也有接口回调和委托代理的方式。今天这篇博客就总结一下Android中常用的基本控件以及布局方式。说到布局方式Android和iOS还是区别挺大的,
2022-06-06

Android IoT开发实战 | 08 - 四种基本控件布局方式

1. LinearLayout(线性布局) 实现布局代码://第一栏信息//1x1信息温度//1x2湿度//第二栏信息//2x1信息亮度//2x2信息气体//定时信息显示//最底部定时按钮//最底部定时按钮2. RelativeLayout
2022-06-06

Android AutoCompleteTextView控件基本用法示例

本文实例讲述了Android AutoCompleteTextView控件基本用法。分享给大家供大家参考,具体如下: 当输入部分内容之后会有相关的建议,类似于百度提示信息 1、在布局文件中声明一个AutoCompleteTextView
2022-06-06

Android UI控件ExpandableListView基本用法详解

ExpandableListView介绍 ExpandableListView的引入 ExpandableListView可以显示一个视图垂直滚动显示两级列表中的条目,这不同于列表视图(ListView)。ExpandableListVie
2022-06-06

Android中View自定义组合控件的基本编写方法

有很多情况下,我们只要运用好Android给我提供好的控件,经过布局巧妙的结合在一起,就是一个新的控件,我称之为“自定义组合控件”。 那么,这种自定义组合控件在什么情况下用呢?或者大家在做项目时候会发现,某些布局会被重复的利用,同一个布局的
2022-06-06

Android App开发中RecyclerView控件的基本使用教程

概述 RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、G
2022-06-06

Android自定义控件之基本原理(一)

前言:在日常的Android开发中会经常和控件打交道,有时Android提供的控件未必能满足业务的需求,这个时候就需要我们实现自定义一些控件,今天先大致了解一下自定义控件的要求和实现的基本原理。自定义控件要求:1. 应当遵守Android标
2022-06-06

Android编程四大组件分别是什么

Android开发四大组件分别是:活动(Activity):用于表现功能。服务(Service):后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(ContentProvider):支
2022-06-06

Android的Service应用程序组件基本编写方法

Service是什么 Service是一个android 系统中的应用程序组件,它跟Activity的级别差不多,但是他没有图形化界面,不能自己运行,只能后台运行,并且可以和其他组件进行交互如更新ContentProvider,Intent
2022-06-06

Android应用程序中读写txt文本文件的基本方法讲解

最终效果图,点击save会保存到文件中,点击show会从文件中读取出内容并显示。main.xml 2022-06-06

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录