上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页

2013年10月31日

使用java代码创建andorid ui

摘要: /* *放弃xml, 使用java创建安卓ui * */package com.example.javacreateui;import java.util.Date;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.ViewGroup;import android.widget.*;public class MainActivity extends Activity { /** * 第一次创建Act. 阅读全文

posted @ 2013-10-31 09:54 wp456 阅读(364) 评论(0) 推荐(0)

2013年10月30日

android应用的基本组件介绍

摘要: android里面的Activity相当于swing里面的JFrame控件,View组件则是所有UI控件,View组件是看得见的组件。Service:与Activity的地位是并列的,通常是位于后台运行,一般不与用户交互,所以改组件没有图形界面。BroadcastReceiver:代表广播消息接收器,非常类似于事件编程的监听器。ContentProvider:android程序是独立运行在Dalvik虚拟机实例中的,如果我们要读取其他虚拟机中程序数据获取暴露数据接口,此时就要用次组件。比如读取联系人数据,或者设置联系人数据。Intent和IntentFilter:其实并不是android应用的 阅读全文

posted @ 2013-10-30 23:16 wp456 阅读(150) 评论(0) 推荐(0)

android名词解释

摘要: android运行时包含java语言核心库绝大部分功能,还有虚拟机(Dalvik)。Dalvik:android程序没有在jvm种运行,而是在Dalvik里面运行,每个程序都是独立运行在Dalvik里面。AVD:android虚拟设备ADT:android开发工具插件DDMS:android应用调试工具,android程序运行在模拟器中的时候,我们可以使用DDMS进行调试。ADB:可以完成模拟器文件和电脑文件相互复制,也可以安装apk应用,甚至可以切换到android系统中执行linux命令。DX:编译android应用,用它生成.dex文件给Dalvik去执行,而不是.calss文件。AAP 阅读全文

posted @ 2013-10-30 23:01 wp456 阅读(276) 评论(0) 推荐(0)

manifest文件

摘要: 版本名称 主题 页面名称 主程序入口 加载应用时运行该Activity 阅读全文

posted @ 2013-10-30 15:29 wp456 阅读(130) 评论(0) 推荐(0)

第一个android程序

摘要: 首先下载jdk,然后在path里面指向jdk的bin目录,然后下载android sdk,里面有一个带有安卓插件的eclipse开发工具,可以自己在Java ee 版本的eclipse里面集成,需要下载adt,然后添加到IDE里面去。在环境变量path里面添加安卓tools目录路径。cmd命令创建项目:D:\Workspace>android create project -n HelloWorld -t 1 -p HelloWorld -k org.frank.helloworld -a HelloWorld-n 是项目名称-t 是安装的安卓版本id,可以用android list查看 阅读全文

posted @ 2013-10-30 14:33 wp456 阅读(123) 评论(0) 推荐(0)

2013年10月28日

BufferedImage 和 ImageIO

摘要: package frank;import java.lang.*;import java.awt.image.BufferedImage;import javax.imageio.ImageIO;import java.awt.*;import java.io.File;/** * BufferedImage 和 ImageIO * BufferedImage缓冲图片 * ImageIO图片读取 * */public class App{ private final int WIDTH = 80; private final int HEIGHT = 60; BufferedImage ima 阅读全文

posted @ 2013-10-28 11:21 wp456 阅读(630) 评论(0) 推荐(0)

Timer类

摘要: package frank;import java.lang.*;import javax.swing.Timer;import java.awt.event.*;import java.awt.*;import java.util.Calendar;/** * Timer类 * */public class App{ public static void main(String[] args) { App app = new App(); Frame f = new Frame(); final TextArea ta = new TextArea("",5,10); A 阅读全文

posted @ 2013-10-28 10:48 wp456 阅读(225) 评论(0) 推荐(0)

Graphics类

摘要: package frank;import java.lang.*;import java.util.Random;import java.awt.*;import java.awt.event.*;/** * Graphics类 * */public class App{ private final String RECT_SHAPE = "rect"; private final String OVAL_SHAPE = "oval"; private Frame f = new Frame("测试窗体"); private Butt 阅读全文

posted @ 2013-10-28 10:19 wp456 阅读(295) 评论(0) 推荐(0)

2013年10月26日

事件监听适配器

摘要: package frank;import java.lang.*;import java.awt.*;import java.awt.event.*;/** * 事件监听适配器,如果要实现接口,那么每个方法必须实现,这样子就会很繁琐,用对应的适配器只需要重写自己的喜欢的方法即可。 * 可以使用内部类,外部类,类本身,匿名内部类创建监听对象 * */public class App{ private Frame f = new Frame("测试"); private TextArea ta = new TextArea(6,40); public static void m 阅读全文

posted @ 2013-10-26 15:02 wp456 阅读(253) 评论(0) 推荐(0)

为窗体添加事件

摘要: package frank;import java.lang.*;import java.awt.*;import java.awt.event.*;/** * 为窗体添加事件 * */public class App{ private Frame f = new Frame("测试"); private TextArea ta = new TextArea(6,40); public static void main(String[] args) { new App().init(); } void init() { f.addWindowListener(new MyL 阅读全文

posted @ 2013-10-26 14:50 wp456 阅读(244) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页

导航