摘要: android中的数据库操作 android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作。一、android内的数据库的基础知识介绍1.用了什么数据库 android中采用的数据库是SQLite这个轻量级的嵌入式开源数据库,它是用c语言构建的。相关简介可以从链接查看。2.数据库基本知识观花 对于一些和我一样还没有真正系统学习数据库技术的同学来说,把SQL92标准中的一些基本概念、基本语句快速的了解一下,是很有必要的,这样待会用Android的database相关方法去执行一些数据库语句时就不会茫然了。①数据库的基本结构——表格表格是数据库中储存资料的基本架构 阅读全文
posted @ 2013-09-11 17:10 V青山绿水 阅读(4093) 评论(0) 推荐(0)
摘要: 在GUI程序中,有时需要弹出对话框来提示一些信息。这些对话框比一个独立的屏幕简单,在Android中弹出式对话框不同于表示一个屏幕的活动,它通常用于简单的功能处理。对话框的父类是android.app.Dialog,通过构建类android.app.AlertDialog来实现弹出式对话框,可以使用AlertDialog.Builder和不同的参数来构建对话框。参考示例程序:Dialog(ApiDemo => App=>Dialog)www.linuxidc.comLinux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专 阅读全文
posted @ 2013-09-11 14:40 V青山绿水 阅读(780) 评论(0) 推荐(0)
摘要: 详细解释:http://blog.csdn.net/xiazdong/article/details/7664757 简单介绍activity的跳转,通过intent实现,详细的注释在代码中。涉及到activity跳转,intent调用,button事件处理,xml文件编辑等知识。麻雀虽小,五脏俱全!废话少说,开始了......先看一下运行效果图:点击first跳转到第二个activity点击second会返回到第一个activity,并带回返回信息,如下图:1 新建project,大家注意我的命名,前面都加前缀了,对于初学者来说,可以在程序运行时明白这些变量的实际命名到那儿去了,运行时大.. 阅读全文
posted @ 2013-09-11 14:24 V青山绿水 阅读(264) 评论(0) 推荐(0)
摘要: 触摸屏(TouchScreen)和滚动球(TrackBall)是Android中除了键盘之外的主要输入设备。如果需要使用触摸屏和滚动球,主要可以通过使用运动事件(MotionEvent)用于接收它们的信息。触摸屏和滚动球事件主要通过实现以下2个函数来接收:public boolean onTouchEvent(MotionEvent event)public boolean onTrackballEvent(MotionEvent event)在以上2个函数中,MotionEvent类作为参数传入,在这个参数中可以获得运动事件的各种信息。本例介绍另外触摸屏事件的程序,这个程序在UI的界面中,显 阅读全文
posted @ 2013-09-11 11:46 V青山绿水 阅读(471) 评论(0) 推荐(0)
摘要: 在应用的程序的控制方面,更多的使用的是屏幕上的控件,但是有的时候也需要直接对键盘事件来进行响应。键盘是Android中主要的输入设备,对按键的响应的处理是响应之间在程序中使用键盘的核心内容。本例需要实现的内容是通过键盘来控制屏幕上的一个图片的Alpha值,使用上键和右键增加图片的Alpha值,使用下键和左键减少图片的Alpha值。显示内容如下所示:本例的布局文件testkeyevent.xml如下所示:本例包含了一个文本框和一个显示图片的控件,这样可以文本框用作显示当前的Alpha的比例值,显示图片的控件ImageView用于显示一个图片。本例的源代码实现如下所示:package com.an 阅读全文
posted @ 2013-09-11 11:44 V青山绿水 阅读(1306) 评论(0) 推荐(0)
摘要: 本例构建一个应用程序,其在AndroidManifest.xml描述文件中的内容如下所示:本例定义了一个Android中基本的活动。本例的布局文件(layout)的代码片段如下所示:根据以上的布局文件中定义的两个按钮和一个文本框,这个布局文件被活动设置为View后,显示的内容就如上图所示,只是行为还没有实现。行为将在源代码文件TestEvent1.java中实现,这部分的代码如下所示:package com.android.basicapp;import android.app.Activity;import android.os.Bundle;import android.graphics. 阅读全文
posted @ 2013-09-11 11:42 V青山绿水 阅读(3686) 评论(0) 推荐(0)
摘要: 现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。 首先,我们先看拨号界面,代码如下:[java]view plaincopyIntentintent=newIntent();intent.setAction("android.intent.action.CALL_BUTTON");startActivity(intent);和 [java]view plaincopyUriuri=Uri.parse("tel:xxxxxx");Intentintent=newIntent(Intent.ACTION_DIAL,u 阅读全文
posted @ 2013-09-11 11:11 V青山绿水 阅读(428) 评论(0) 推荐(0)