Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by import android.view.Gravity
实验7 多用户界面、菜单以及对话框程序设计
实验内容 1.设计一个具有两个页面的程序,第一个页面显示一张封面的图片,第二个页面显示“欢迎进入本系统”,这两个页面之间能相互切换。 2.设计一个具有3个选项的菜单程序,当单击每个选项时,分别跳转到3个不同的页面。 3.设计一个具有计算器功能的对话框程序。 1.activity_main.xml源代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" tools:context=".MainActivity">...
学习Android的第二十天-CSDN博客
目录 常量 例子 AlertDialog Android Toast 吐司 Android 中的 Toast 是一种轻量级的消息提示框,用于在屏幕上显示简短的通知消息,通常用于向用户提供一些临时性的信息反馈。Toast 不包含任何按钮,也不需要用户交互,它会在屏幕上显示一段时间后自动消失。而且Toast 是为数不多的没有 XML 创建代码的 UI 控件。 在 Android 中,Toast 类定义了两个常量 LENGTH_LONG 和 LENGTH_SHORT,用于表示 Toast 消息显示的持续时间。这两个常量分别表示显示较长时间和显示较短时间。 LENGTH_LONG 表示 Toast 消息将会显示较长时间。 LENGTH_SHORT 表示 Toast 消息将会显示较短时间。 可以根据自己的需要选择适当的持续时间来显示 Toast 消息。除了使用这两个常量外,你也可以使用 Toast.setDuration(int duration) 方法来自定义持续时间,传入的参数是以毫秒为单位的时间值。 void cancel(): 如果 Toast 已经显示,则关闭 Toast,如果...
android WindowManager的简单使用
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"> <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> <uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" /> <application android:allowBackup="true" android:dataExtractionRules="@xml/data_extraction_rules" android:fullBackupContent="@xml/backup_rules" android:icon="@mipmap/ic_launcher"...
安卓:BottomNavigationBar--底部导航栏控件_android 底部导航栏_敬往事一杯酒哈的博客-CSDN博客
目录 一、BottomNavigationBar介绍 BottomNavigationBar是一个用于Android应用程序的底部导航栏控件,通常用于在应用程序的不同页面之间进行快速切换。它提供了一种直观且易于使用的导航方式,使用户可以轻松访问应用程序的各个模块。 implementation 'com.ashokvarma.android:bottom-navigation-bar:2.0.4' 二、BottomNavigationBar的常用方法及其常用类 BottomNavigationBar提供了一系列常用的方法,用于定制和管理底部导航栏的外观和行为。以下是BottomNavigationBar的常用方法及其调用例子的详细介绍: 1. 添加菜单项 addItem(BottomNavigationItem item):向导航栏添加一个菜单项。 2. 移除菜单项 removeItem(int position):从导航栏中移除指定位置的菜单项。 3.
Android 实现滑动数字选择器
Android 滑动数字选择器是一种用户界面控件,它允许用户从一系列数字中选择一个值。用户可以通过滑动手势或点击手势来选择数字。以下是一些关于 Android 滑动数字选择器的信息和链接: Android NumberPicker:这是 Android 框架提供的原生数字选择器控件。它可以通过 XML 或代码创建,并支持自定义样式和属性。官方文档链接:https://developer.android.com/reference/android/widget/NumberPicker Android WheelPicker:这是一个第三方的数字选择器库,它提供了多种样式和配置选项。它可以通过 Gradle 或手动导入方式添加到项目中。GitHub 链接:GitHub - AigeStudio/WheelPicker: Simple and fantastic wheel view in realistic effect for android.
在线直播源码,自定义AlertDialog设置宽高并去掉默认的边框_ITPUB博客
在线直播源码,自定义AlertDialog设置宽高并去掉默认的边框 1、先写一个自定义的AlertDialog。 package com.phone.common_library.dialog; import android.annotation.SuppressLint; import android.content.Context; import android.content.DialogInterface; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.view.Window; import android.view.WindowManager; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.appcompat.app.AlertDialog; import...
CososCreator (Android)-AppLovin MAX 广告聚合平台接入+Firebase统计
CososCreator 2.4.4 Android Studio :4.2.1 接入SDK有:接max聚合及中介平台(Admob,FB, applovin,pangle,mintegral,vungle,unity),和Firebase 统计 1、构建Android工程 2、升级gradle版本 升级完后可能出现如下问题: a)A problem occurred evaluating project ':game'. > Plugin with id 'com.android.feature' not found.
Android入门第30天-Android里的Toast的使用_安卓toast_TGITCIC的博客-CSDN博客
本篇带来的是: Android用于提示信息的一个控件——Toast(吐司)!Toast是一种很方便的消息提示框,会在 屏幕中显示一个消息提示框,没任何按钮,也不会获得焦点一段时间过后自动消失! 非常常用!我们通过一个例子把Toast的使用讲透! 我们的目标是实现2个Toast。 第一个Toast我们使用的是系统默认的样式,它显示两秒后自动消失; 第二个Toast我们使用的是自定义的样式,它在屏幕的中央显示两秒后自动消失; toast在屏幕上的闪现会有两种Duration。 Toast.LENGTH_SHORT,2秒; LENGTH_LONG,3点5秒; 我们会在自定义toast里使用一个图片,我们把它放在mipmap下; 我们会使用一个自定义的toast,因此需要定义一个view_toast_custom.xml文件; view_toast_custom.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout...
3.1 线性布局_线性布局例子_GE_GUANYI的博客-CSDN博客
一、导入新课 安卓应用包含界面与功能两个方面,一个好的安卓应用,应该给用户提供良好的体验,其中界面设计至关重要,要设计界面,那就要求开发者熟练使用布局来摆放窗口里的不同组件。 二、新课概述 (一)界面与布局 1、界面 应用界面包含用户可查看并与之交互的所有内容。安卓提供丰富多样的预置 UI 组件,例如结构化布局对象和 UI 控件,您可以利用这些组件为您的应用构建图形界面。安卓还提供其他界面模块,用于构建特殊界面,例如对话框、通知和菜单。 2、布局 布局可定义应用中的界面结构(例如 Activity 的界面结构)。布局中的所有元素均使用 View 和 ViewGroup 对象的层次结构进行构建。View 通常绘制用户可查看并进行交互的内容。然而,ViewGroup 是不可见容器,用于定义 View 和其他 ViewGroup 对象的布局结构。 (1)视图层次结构图 (2)UI容器 (Container)...
AndroidStudio3.1 线性布局
了解界面与布局 掌握线性布局 理解线性布局嵌套 安卓应用包含界面与功能两个方面,一个好的安卓应用,应该给用户提供良好的体验,其中界面设计至关重要,要设计界面,那就要求开发者熟练使用布局来摆放窗口里的不同组件。 (一)界面与布局 1、界面 应用界面包含用户可查看并与之交互的所有内容。安卓提供丰富多样的预置 UI 组件,例如结构化布局对象和 UI 控件,您可以利用这些组件为您的应用构建图形界面。安卓还提供其他界面模块,用于构建特殊界面,例如对话框、通知和菜单。 2、布局 布局可定义应用中的界面结构(例如 Activity 的界面结构)。布局中的所有元素均使用 View 和 ViewGroup 对象的层次结构进行构建。View 通常绘制用户可查看并进行交互的内容。然而,ViewGroup 是不可见容器,用于定义 View 和其他 ViewGroup 对象的布局结构。 (1)视图层次结构图 (2)UI容器 (Container)...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with import
Contact import, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack