07 2014 档案
摘要:1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; ...
阅读全文
摘要:原文地址 http://blog.csdn.net/bdstjk/article/details/7004035FORM1(一个名为“打开form2”的button控件)FORM2(一个名为“改变form1颜色“的button控件)启动时,FORM1中点击button控件“打开form2””使FOR...
阅读全文
摘要:1.图形图像 1.1打开图像文件 1 private void Form1_Paint(object sender, PaintEventArgs e)2 {3 string file = "sleep.jpg";4 Bitmap ...
阅读全文
摘要:1.文件操作 1.1文件创建 点击Create按钮就会在路径上创建文件 1 private void button1_Click(object sender, EventArgs e) 2 { 3 if (textBox1.Text != "") 4 ...
阅读全文
摘要:1.组件的应用 组件, 添加但不可直接显示在窗体上的控件 1.1 Timer闹钟 放一个Label和一个Timer 1 private void Form1_Load(object sender, EventArgs e) 2 { 3 this....
阅读全文
摘要:1. 菜单 1.1 MaskedTextBox控件 新建Form, 增加3个Label 和 3个MaskedtextBox 在Form_load代码中增添如下1 private void Form1_Load(object sender, EventArgs e)2 {3 ...
阅读全文
摘要:1. 窗体设置 1.1 窗体大小 在窗体的Load事件中编写 this.MaximumSize = new Size(长,宽); 1.2 新增窗体 新建工程, 默认为Form1. 在程序右键Add Windows Form新建一个窗体程序, 默认为Form2 在Form1上添加...
阅读全文
摘要:使用上一篇介绍的控件就可以创建界面十分友好的对话框,但Windows应用程序的用户界面很少只包含一个对话框.这些应用程序使用单一文档界面(Single Document Interface,SDI) 或者多文档界面(Multiple Document Interface,MDI).1.使用Menu...
阅读全文
摘要:1. 控件() 使用Windows窗体时, 就是在使用System.Windows.Forms名称空间 大多数控件 都派生于System.Windows.Forms.Control类 1.1 控件属性 Anchor 控件的容器大小发生改变时, 该如何响应 Enable 是否可接收用户输入...
阅读全文
摘要:回顾上一集内容: 首先在UI Thread(Main Thread)创建一个Handler对象, 复写其HandlerMessage方法 在Worker Thread里面调用Handler的SendMessage来发送消息 消息会被发送到消息队列里面, Looper会从队列中取...
阅读全文
摘要:1. 通过Handler 实现线程通信2. 在主线程中实现Handler的HandlerMessage()方法3. 在Worker Thread中通过Handler发送消息 Handler,Looper,MessageQuene三者主要完成线程之间的通讯 点击“sendMessage”按钮, 启动线...
阅读全文
摘要:1. 什么是 Handler2. Handler、Looper和 MessageQueue 的基本原理3. 一个简单的例子1. 什么是 Handler2. Handlr、Looper和 MessageQueue 的基本原理 Handler 将消息放进 MessageQueue 队列中(FIFO) ...
阅读全文
摘要:1. 回顾Java当中线程的概念2. MainThread 与 Worker Thread3. Android当中的线程使用1. 回顾Java当中线程的概念 两种方法:1.继承 Thread 类 , 2.实现 Runnable 接口 , 线程的生命周期:创建--->start就绪状态--->抢CP...
阅读全文
摘要:1. Intent 对象的基本概念2. Intent 对象的基本使用方法3. 使用 Intent 在 Activity之间传递数据的方法1. Intent 对象的基本概念 程序相当于一个个的零件,拼凑起来为一个程序2. Intent 对象的基本使用方法3. 使用 Intent 在 Activity...
阅读全文
摘要:1. Activity对象的状态2. 成对的生命周期函数3. 例子1. Activity对象的状态 Pause状态 常见的就是弹出小对话框2. 成对的生命周期函数
阅读全文
摘要:1. 什么是生命周期2. Activity的生命周期函数3. 生命周期的调用时机1. 什么是生命周期 类似人的一生2. Activity的生命周期函数 生命周期函数不是我们来调用的,而是操作系统来管理的 我们能做的就是通过复写函数 来完成不同的功能 上帝赐予我们每个人童年 青年 中年 老年 但每二...
阅读全文
摘要:1. 如何在一个应用程序中定义多个Activity2. 启动一个Activity的方法3. Android当中的back stack(历史栈)1. 如何在一个应用程序中定义多个Activity 如果将一个Android程序看成一个网站, 一个Activity就是一个网页 定义多个Activity的...
阅读全文
摘要:1. SeekBar的主要属性2. OnSeekBarChangeListener3. RatingBar的主要属性4. OnRatingBarChangeListener1. SeekBar的主要属性 2. OnSeekBarChangeListener 1 10 11 17 18 ...
阅读全文
摘要:1. Android 当中的进度条2. 各种进度条之间的关系3. ProgressBar进度条的风格4. ProgressBar的使用方法1. Android 当中的进度条 2. 各种进度条之间的关系3. ProgressBar进度条的风格 4. ProgressBar的使用方法 1 10 11 ...
阅读全文
摘要:1. TimePicker 的使用方法2. OnTimeChangedListener 的使用方法3. DatePicker 的使用方法4. AnalogClock 的使用方法1. TimePicker 的使用方法 1 10 11 16 17 2. OnTimeChangedListene...
阅读全文

浙公网安备 33010602011771号