Android
文章平均质量分 60
Flyta_
What doesn't kill you makes you stronger
展开
-
ViewPager2与RadioGroup连用实现底部导航
效果图如下所示:配置文件viewpage2_.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:原创 2021-08-23 15:32:48 · 738 阅读 · 0 评论 -
Fragment应用实例
创建Fragment需要实现三个方法onCreate():系统创建Fragment对象回调后的方法,在实现代码中只初始化想要在Fragment中保持的必要组件,当Fragment被暂停或停止后可以恢复 onCreateView():当Fragment绘制界面组件时会回调该方法。该方法必须返回一个View,该View也就是该Fragment所显示的View onPause():当用户离开该Fragment时将会回调该方法开发显示图书详情的Fragment,涉及Fragment与Activity之间原创 2021-07-21 15:13:14 · 498 阅读 · 0 评论 -
Android——基于回调的事件处理
Android 基于回调的事件处理回调机制和监听机制原创 2021-04-30 10:15:31 · 225 阅读 · 0 评论 -
Android——Handler、Loop、MessageQueue的工作原理
为了更好的理解Handler的工作原理,先介绍一下与Handler一起工作的几个组件:Message:Handler接受和处理的消息对象Looper:每个线程只能拥有一个Looper。它的loop方法负责读取MessageQueue中的消息,读到信息之后就把消息交给发送该消息的Handler处理MessageQueue:消息队列,它采用先进先出的方式来管理Message。程序创建Looper对象时,会在它的构造器中创建MessageQueue对象Looper、MessageQueue、Handl原创 2021-04-28 17:29:09 · 258 阅读 · 0 评论 -
Android UI组件学习——Notification的功能和用法
Android组件 NotificationNotification是显示在手机状态栏的通知——手机状态栏位于手机屏幕的最上方,那里一般显示手机当前网络状态、电**池状态、时间等。Android为Notification增加了Notification.Builder类,通过该类允许开发者更轻松地创建Notification对象。Notification.Builder提供了如下方法:setDefaults():设置通知LED灯、音乐、震动等。setAutoCancel():设置点击通知后,状态栏原创 2021-04-28 17:03:26 · 302 阅读 · 0 评论 -
Android UI组件学习——选项卡(TabHost)的功能和用法
Android 选项卡(TabHost)的功能和用法TabHost是一种非常实用的组件,TabHost可以很方便地在窗口上放置多个标签页,每个标签页相当于获得了一个与外部容器相同大小的组件摆放区域。通过这种方式,就可以在一个容器里放置很多组件,例如手机系统都会在同一个窗口中定义多个标签页来显示通话记录,包括“未接电话”、“已接电话”、“呼出电话等”。与TabHost结合使用的还有如下组件TabWidget:代表选项卡的标签条TabSpec:代表选项卡的一个Tab页面TabHost仅仅是一原创 2021-04-22 10:14:21 · 568 阅读 · 0 评论 -
Android UI组件学习——Toast消息提示框
Android 使用Toast显示提示信息框Toast是一种非常方便的消息提示框,这个提示框主要用于向用户生成简单的提示信息,它具有两个特点:Toast提示信息不会获得焦点Toast提示信息过一段时间会消失使用Toast来生成提示消息也非常简单,只需要如下几个步骤:调用Toast的构造器或makeText()静态方法创建一个Toast调用Toast的方法来设置该消息提示的对齐方式、页边距调用Toast的show()方法将它显示出来实例:带图片的消息提示\layout\main.xm原创 2021-04-21 17:29:10 · 916 阅读 · 0 评论 -
Android UI组件学习——SeekBar应用实例
Android SeekBar应用实例通过拖动滑块改变图片的透明度该程的界面需要两个组件,一个ImageView用于显示图片,一个SeekBar用于动态改变图片的透明度\layout\main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="m原创 2021-04-21 09:08:15 · 261 阅读 · 0 评论 -
Android UI组件学习——Spinner
Android学习笔记Spinner的功能与用法Spinner支持的常用XML属性及相关方法:XML属性相关方法说明android:entries使用数组资源设置该下拉列表框的列表项android:dropDownHorizontalOffsetsetDropDownHorizontalOffset(int)设置列表选择框的水平偏移距android:dropDownVerticalOffsetsetDropDownVerticalOffset(int)设置原创 2021-04-20 15:02:00 · 148 阅读 · 0 评论 -
Android UI组件学习——带预览的图片浏览器
Android学习笔记实例:带预览的图片浏览器采用一个GridView以行、列的形式来组织所有图片的预览视图然后程序用一个人ImageView来显示图片程序清单:\layout\main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_pa原创 2021-04-20 12:00:57 · 245 阅读 · 0 评论 -
Android UI组件学习——AutoCompleteTextView
Android学习笔记自动完成文本框(AutoCompleteTextView)的功能和用法XML属性相关方法android:completionHintsetCompletionHint(CharSequence)使用AutoCompleteTextView和MultiAutoCompleteTextView自动完成文本框程序清单\layout\main.xml<?xml version="1.0" encoding="utf-8"?&原创 2021-04-20 11:14:29 · 747 阅读 · 0 评论