按钮

Android的几种Manager

被刻印的时光 ゝ 提交于 2020-02-19 05:16:47
电话管理器TelephoneManager 第一个实例是获取网络和SIM卡信息: 界面是一个列表,这里省略,Java代码如下: public class MainActivity extends Activity { ListView showView; // 声明代表状态名的数组 String[] statusNames; // 声明代表手机状态的集合 ArrayList<String> statusValues = new ArrayList<>(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // 使用TelephonyManager TelephonyManager tManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); // 从资源文件array中获取各种状态名称的数组 statusNames = getResources().getStringArray(R.array.statusNames); // 从资源文件array中获取代表SIM卡状态的数组 String[]

Android开发之Activity的创建跳转及传值

假如想象 提交于 2020-02-18 21:12:27
写在前面; 在Android系统的江湖中有四大组件:活动(Activity), 服务(Service), 广播接收器(Broadcast Reciver)和内容提供者(Content Provider)。今天所介绍的就是Android开发中的四大组件之一:Activity,其他那三大组件以后再进行介绍。说道Android中的Activity,如果你做过iOS开发的话,Activity类似于iOS中的ViewController(视图控制器)。在应用中能看到的东西都是放在活动中的。活动是安卓开发比较重要的东西,是用户交互和数据的入口。本篇博客要介绍的内容是活动的创建,活动的跳转与值的透传。 iOS中的ViewController也是有自己的生命周期的,了解Activity或者ViewController的生命周期是很有必要的,这要你才能搞明白在什么时间做什么事情。好废话少说,Activity将要登场。 使用Android Studio创建一个Android的Add New Activity工程(步骤略,详见上篇博客),在这个工程中默认会有一个Blank Activity,而且在Blank Activity中自动添加了一个Text View, 上面写着"Hello World", 运行这个工程就会看到Hello World在一个白色的活动中。

html+layui

天大地大妈咪最大 提交于 2020-02-18 08:33:50
添加html+layui项目 先引用一个js文件 <form class="layui-form" action=""> <link href="js/layui/css/layui.css" rel="stylesheet" /> <script src="js/jquery-3.3.1.js"></script> <script src="js/layui/layui.js"></script> <div class="layui-form-item"> <label class="layui-form-label">输入框</label> <div class="layui-input-block"> <input id="Rname" type="text" name="title" required lay-verify="required" placeholder="请输入标题" autocomplete="off" class="layui-input"> </div> </div> <div class="layui-form-item layui-form-text"> <label class="layui-form-label">文本域</label> <div class="layui-input-block"> <textarea id="Reamk"

【WPF学习】第四十四章 图画

不想你离开。 提交于 2020-02-18 01:49:02
  通过上一章的学习,Geometry抽象类表示形状或路径。Drawing抽象类扮演了互补的角色,它表示2D图画(Drawing)——换句话说,它包含了显示矢量图像或位图需要的所有信息。   尽管有几类画图类,但只有GeometryDrawing类能使用已经学习过的几何图形。它增加了决定如何绘制图形的画笔和填充细节。可将GeometryDrawing对象视为矢量插图中的形状。例如,可将标准的窗口元文件格式(.wmf)转换成准备插入用户界面的GeometryDrawing对象的集合。   分析一个简单的示例有帮助的。前面已经看到了如何定义表示三角形的PathGeometry对象: <PathGeometry> <PathFigure IsClosed="True" StartPoint="0,100"> <LineSegment Point="100,100"/> <LineSegment Point="100,50"/> </PathFigure> </PathGeometry>   可使用PathGeometry对象创建GeometryDrawing对象,如下所示: <GeometryDrawing Brush="Yellow" > <GeometryDrawing.Pen> <Pen Brush="Blue" Thickness="3"></Pen> <

Ext.widgets-Button,SplitButton,CycleButton

只愿长相守 提交于 2020-02-17 22:38:23
Ext.Action action实现一个脱离了容器的事件,所有它可以在多个容器之间共享,不过好象只有Ext.Toolbar, Ext.Button 和 Ext.menu.Menu支持action接口:),因为容器要实现下面所有的方法setText(string), setIconCls(string), setDisabled(boolean), setVisible(boolean) and setHandler(function) 方法: Action( Object config ) 构造,config定义为{ disabled : Boolean,//禁止使用 handler : Function,//事件句柄 hidden : Boolean,//隐藏 iconCls : String,//样式类 scope : Object, //handler将在哪个范围内执行 text : String //文本 } disable() : void enable() : void setDisabled( Boolean disabled ) : void 禁止/允许 each( Function fn, Object scope ) : void 为每个实现了此action的componet应用fn hide() : void show() : void setHidden(

Bootstrap 基本样式

China☆狼群 提交于 2020-02-17 18:33:24
表格,表单,按钮,图片 基本样式 <head>   <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>   <script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.js"></script>   <link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.css" rel="stylesheet"> </head> <body style="margin:20px">   <div class="container">     <div class="row">  /*框架*/     <h2>表单元素</h2>     <h3>基础表单</h3> /*---------------------------------------------*/    class="form-group" : 调整表单排列效果   class="form-control" : 表单宽度100%,并且样式美化   placeholder="请输入邮箱"   for值=id值 /*---------------------------------------------*/   

关于按钮

妖精的绣舞 提交于 2020-02-17 14:15:43
#按钮的设置 ##提交按钮&重置按钮 使用提交按钮可以将表单中的信息提交给服务器 使用input创建一个提交按钮,它的type属性值是submit 在提交按钮中可以通过value来指定按钮上的文字 <input type="submit" value="注册" / > 可以创建一个重置按钮,点击重置按钮以后表单中内容将会恢复默认值 <input type="reset"/> ##万能小按钮 <input type="button" value="按钮" / > <button>按钮<button> 1、原理来讲:button元素和 type=“button”实际应用还是有区别的,button要比input的按钮功能多一些,button元素可以当任何按钮来用,使用范围广 2、input button通常和js一起使用并作为绑定事件处理 ##单选按钮 即radio型的input元素 使用input来创建一个单选按钮,他的type属性是radio 单选按钮通过name属性进行分组,name属性相同是一组按钮 需要用户选择但不需要用户直接填写内容的表单, 还必须指定一定value属性,这样被选中的表单value属性会提交给服务器 checked属性,用于该选项的选中状态 性别 <input type="radio" name="gender" value="male" /> 男 #

SAM4E单片机之旅——6、LED闪烁之按钮控制

荒凉一梦 提交于 2020-02-17 14:05:58
现在试试用按钮控制LED灯……让LED在一个按钮按下时亮起;弹起时灭掉。 主要目的是学习GPIO的输入及中断。 一、 电路 图中的J39-n是几个跳线插座,位置在开发板LCD附近,往下进行前要先确保跳线是接通的。 可以看到,当按钮按下时,引脚接地。即若引脚接个上拉电阻,则在按钮弹起状态下,引脚处于高电平状态;而在按钮按下时,则处于低电平状态。 这次使用的按钮是BP3,即PA20引脚;LED为蓝色LED,即PA0。 二、 最简单的办法 在开发版重置时,所有的引脚就默认接了上拉电阻。 所以,直接使用一根杜邦线将PA20和PA0短接,就可以用BP3控制蓝色LED了。 三、 稍微有技术含量的思路 假设,身边不存在杜邦线…… 那么很直接的思路就是根据按钮引脚的电平,来控制LED灯引脚的电平。可以选择通过不断查询来获取按钮引脚的电平状态,但我们现在使用更高级的武器: 中断。 我们让按钮引脚在电平变换时产生一个中断,然后在中断服务函数中控制LED引脚电平。 四、 LED 引脚的配置 这个配置已经做过多次了…… 五、 输入引脚的配置 1. 启用PIO控制器的时钟。启用中断、获取引脚电平需要开启相应PIO控制器的时钟。 PMC->PMC_PCER0 = (1 << ID_PIOA); 2. 引脚配置为仅做输入用途 #define BUTTON_PIO PIO_PA20 /* 使用PIO控制器控制引脚

bootstrap简介

孤人 提交于 2020-02-17 13:24:02
x下面我们做一个bootstrap的页面: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>无标题文档</title> 6 7 <link href="dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> 8 <script src="dist/js/jquery-1.11.2.min.js"></script> 9 <script src="dist/js/bootstrap.min.js"></script> 10 <style type="text/css"> 11 @media (min-width:768px){.container{width:100%}} 12 @media (min-width:992px){.container

QT Creator的style sheet的几种用法(QT Creator)(StyleSheet)(样式)(QT4.7)(用法)

懵懂的女人 提交于 2020-02-17 12:52:49
摘要: QT Create中,对button或者window等部件设置背景、颜色、透明等样式时,需要用到style sheet,可以直接在代码里写,也可以在ui设计师里通过右键change style sheet的方法来设置,本人是使用的后面的方式,下面介绍几种常见的用法。 介绍: 作者使用的开发环境为:qt creator 201005, qt4.7。 1、利用style sheet给窗体设置背景 使用stylesheet设置背景图片还是有一些要注意的,如果是在mainwindow和dialog中,直接右键change style sheet在add resource中选择background-image或者border-image,选择资源文件中的图片就行了(前者是按像素显示图片,后者可根据窗体大小来自动缩放图片),如下图: 但在widget中就不行,你会发现,用同样的方法,背景并没有发生改变,而仅仅是它的子窗体背景图片发生了改变。 那么在widget中要如何做呢,我们在widget中放置一个frame,然后对frame通过stylesheet设置背景,后面窗体里所有的部件都放在这个frame里。 我们知道,子窗体会继承父窗体的属性,也就是说,父窗体的背景,在子窗体中也会有,那如何让子窗体不继承父窗体的背景呢,同样的,还是在Edit Style Sheet里,需下输入如下代码: