上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页
摘要: Intent是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来请求。在这些组件之间的通讯中,主要是由Intent协助完成的。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦。在Activit 阅读全文
posted @ 2014-03-17 17:16 胡椒粉hjf 阅读(160) 评论(0) 推荐(0)
摘要: import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.TextField;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;public class MouseAndKeyDemo { private Frame f; private TextField tf; private Button but; public MouseAndKeyDemo() { ... 阅读全文
posted @ 2014-03-17 12:27 胡椒粉hjf 阅读(400) 评论(0) 推荐(0)
摘要: 所有的组件都有鼠标和键盘监听器import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.TextField;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;class MouseDemo { private Frame f; private ... 阅读全文
posted @ 2014-03-16 20:58 胡椒粉hjf 阅读(275) 评论(0) 推荐(0)
摘要: 事件监听机制组成: 事件源:(awt包或者swing包中的那些图形界面组件)(被打的那个人,被点击的组件,可以承受某些事件,但不是所有事件都能承受) 事件:每个事件源都有自己特有的对应事件和共性事件(动作,比如打,点击) 监听器:将可以触发某一个事件的动作(不止一个动作)都已经封装到了监听器中(保镖) 处理方式上面的三个在java中都已经定义好了,直接获取其对象来用就可以了我们要做的就是对产生的动作进行处理import java.awt.Button;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.eve... 阅读全文
posted @ 2014-03-16 19:50 胡椒粉hjf 阅读(845) 评论(0) 推荐(0)
摘要: java 图形化界面的对象存在这两个包中: java.awt :Abstract WindowsToolkit(抽象窗口工具包)需要调用本地系统方法实现功能,属重量级控件 javax.swing:在awt的基础上,建立的一套图形界面系统,其中提供了更多的组件而且完全有java实现,增强了移植性,属轻量级控件创建图形化界面: 1.创建frame窗体 2.对窗体进行基本的设置 比如大小 位置 布局 3.定义组件。 4.将组件通过窗体的add方法添加到窗体中 5.让窗体显示,通过setVisible(true)import java.awt.Button;imp... 阅读全文
posted @ 2014-03-16 19:04 胡椒粉hjf 阅读(363) 评论(0) 推荐(0)
摘要: 其实就一个程序用于在互联网中获取符合指定规则的数据。爬取邮箱地址爬取本地中的文件:import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.URL;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;public class 阅读全文
posted @ 2014-03-16 17:08 胡椒粉hjf 阅读(258) 评论(0) 推荐(0)
摘要: 1.治疗口吃:我我...我我...我我我要...要要要要...要要要要..学学学学学...学学编编...编编编编..编..程程...程程...程程程public class RegexTest { public static void main(String[] args) { test(); } public static void test(){ String str = "我我...我我...我我我要...要要要要...要要要要..学学学学学...学学编编...编编编编..编..程程...程程...程程程"; ... 阅读全文
posted @ 2014-03-16 16:42 胡椒粉hjf 阅读(230) 评论(0) 推荐(0)
摘要: 其实使用的就是String类中的replaceAll()方法。public class RegexDemo { public static void main(String[] args) { functionDemo(); } public static void functionDemo() { String str = "zhangsanttttxiaoqiangmmmmmmzhaoliu"; str = str.replaceAll("(.)\\1+", "$1"); ... 阅读全文
posted @ 2014-03-16 15:35 胡椒粉hjf 阅读(204) 评论(0) 推荐(0)
摘要: 其实使用的就是String类中的split方法。public class Test { public static void main(String[] args) { functionDemo(); } public static void functionDemo() { String str = "zhangsan xiao zhaoliu"; String[] names = str.split(" ");//用空格来切时候,如果有很多空格,切出来的效果就不好了 for(String name : names){... 阅读全文
posted @ 2014-03-16 15:29 胡椒粉hjf 阅读(530) 评论(0) 推荐(0)
摘要: 正则表达式常见的规则查看API将正则规则进行对象的封装。Pattern p = Pattern.compile("a*b"); 通过正则对象的matcher方法字符串相关联。获取要对字符串操作的匹配器对象Matcher .Matcher m = p.matcher("aaaaab"); 通过Matcher匹配器对象的方法对字符串进行操作。boolean b = m.matches();import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexDemo { 阅读全文
posted @ 2014-03-16 15:15 胡椒粉hjf 阅读(306) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 45 下一页