
Android项目学习
文章平均质量分 56
zoneyoung
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Handler、线程、Bundle、异步消息处理
package com.example.handlertest2;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.view.Menu;public class MainActivity extends Activity { private原创 2013-10-07 10:58:02 · 370 阅读 · 0 评论 -
JDOM重要API【转】
JDOM的处理方式有些类似于DOM,但它主要是用SAX实现的,不必担心处理速度和内存的问题。另外,JDOM中几乎没有接口,类全部是实实在在的类,没有工厂类的。数据输入要用到XML文档要通过org.jdom.input包,反过来需要org.jdom.output。API如下:SAXBuilder.build(FileInputStream("*.xml");—转载 2013-11-02 20:32:28 · 309 阅读 · 0 评论 -
hibernate hbm xml详解
http://www.doc88.com/p-947592578317.html转载 2013-11-02 21:35:21 · 310 阅读 · 0 评论 -
Android面试题
1, 谈谈你对Activity的理解? Activity是Android应用的重要组成单元之一(另外三个是Service、BroadcastReceiver和ContentProvider),而Activity又是Android应用最常见的组件之一。实际的应用中往往包括多个Activity,不同的Activity向用户呈现不同的操作界面。Android应用的多个Activity组原创 2013-10-30 08:39:45 · 3188 阅读 · 0 评论 -
在Java中连接MySQL
编程语言Java允许对数据库进行操作,利用Java访问MySQL数据库需要使用JDBC包。JDBC全称Java DataBase Connectivity(Java数据库连接),是一套Java应用程序接口,用来执行数据库中的SQL语句,它包含在Java类库中。JDBC为不同类型的关系数据库提供统一访问,它独立于关系数据库,开发者编写一个访问数据库的程序后,就可以访问不同的数据库(MySQL原创 2013-10-23 20:39:22 · 1006 阅读 · 0 评论 -
存储过程
存储过程可以用来转换数据、数据迁移、制作报表,它类似编程语言,一次执行成功,就可以随时被调用,完成指定的功能操作。存储过程就相当于是将一系列的操作都放在一起,当需要执行操作的时候直接调用就行,不必在重新编写操作步骤。使用存储过程不仅可以提高数据库的访问效率,同时也可以提高数据库使用的安全性。存储过程比普通SQL语句功能更强大,而且能够实现功能性编程,它是SQL语句集,当执行成功后,会被原创 2013-10-23 17:29:47 · 316 阅读 · 0 评论 -
触发器
数据的完整性除了靠事物和约束实现外,也可以使用触发器作为补充,同时,利用触发器还可以得到数据表更的日志记录,是管理数据的有力工具。触发器和存储器不同,触发器不用直接调用,而是通过对表的相关操作,来触发不同的触发器。比如,当修改表的某一个字段时,就可以触发在该表上创建的修改后执行的触发器。原创 2013-10-23 11:34:42 · 369 阅读 · 0 评论 -
使用DML语言操作数据表
1、INSERT ...VALUESINSERT INTO 表名(字段名1,字段名2,字段名3,...)VALUES(1,2,3,...)INSERT INTO 表名VALUES(1,2,3,...)2、INSERT ...SETINSERT 表名SET 字段名1=值1,字段名2=值2,...3、INSERT ...SELECTINSERT 表名SELE原创 2013-10-22 10:57:49 · 431 阅读 · 0 评论 -
约束的类型
主键约束:用来唯一标识表中的一个列的,一个表中逐渐约束只能有一个,但是一个主键约束中可以包括多个列,也称为联合主键。外键约束:用来建立两个表中列之间的关系的,它可以由1列或多列组成。一个表可以有1个或多个外键。唯一约束:也是用来唯一标识表中列的,与主键约束不同的是,在一张数据表中可以有多个唯一约束。检查约束:用来限定表中列里输入值的范围,比如输入年龄时,要求在数据库中只能输入1~120原创 2013-10-22 09:31:13 · 410 阅读 · 0 评论 -
Content Provider
URI1、每一个ContentProvider 都拥有一个公共的URI,这个URI用于表示这个ContentProvider所提供的数据。2、Android所提供的ContentProvider都存放在android.provider包当中。Content Provider所提供的函数1、query() 查询2、insert 插入3、update() 更新4、d原创 2013-10-20 11:00:58 · 237 阅读 · 0 评论 -
Bound Service
该代码来自Mars老师的Android视频。1、新建一个S01E26_Service01的Android项目。2、新建一个SecondService的类,该类继承Service。onBind方法是继承Service方法必须复写的方法。新建一个内部类FirstBinder继承于Binder,当中的getData方法返回一个字符串。在onBind方法中新建一个IBinder对象,利用向原创 2013-10-24 17:02:52 · 1114 阅读 · 0 评论 -
Android广播机制
BroadcastReceiver是Android四大组件之一,这种组件本质上就是一种全局的监听器,用于监听系统全局的广播消息。由于BroadcastReceiver是一种全局的监听器,因此它可以非常方便地实现系统中不同组件之间的通信。BroadcastReceiver用于接收程序(包括用户开发的程序和系统内建的程序)所发出的Broadcast Intent,与应用程序启动Activi原创 2013-10-24 11:14:06 · 2997 阅读 · 0 评论 -
Android SAX解析文档过程
解析文档过程对于如下文档: Hello,world!在解析文档的过程中会产生如下一系列事件:start documentstart element:docstart element:paracharacters:Hello,world!end element:paraend element:docend document原创 2013-10-24 10:12:19 · 433 阅读 · 0 评论 -
文件下载步骤
1、创建一个HttpURLConnection对象HttpURLConnection urlConn=(HttpURLConnection)url.openConnection();2、获得一个InputStream对象urlConn.getInputStream();3、访问网络的权限需要在AndroidManifest.xml中加入android.permission.IN原创 2013-10-09 08:09:27 · 1934 阅读 · 0 评论 -
MP3播放器
TabActivity的使用按下TabWiget后对于文件读取的更新在onResume方法中写入,同样在onCreate中也要有。原创 2013-11-06 08:15:44 · 322 阅读 · 0 评论