摘要: SQLite是轻量级的、嵌入式的、关系型数据库,目前已经在iPhone、Android等手机系统中使用,SQLite可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。SQLite数据库对SQL规范的支持很全面,它支持大多数SQL标准,同时摒弃了一些复杂的功能,添加了一些自身的特性,下图是SQLite所支持的SQL语句类型:下图是SQLite所定义的数据类型:SQLite也支持SQL标准类型,VARCHAR、CHAR、BIGINT等。创建数据库Android 不自动提供数据库。在 Android 应用程序中使用 SQL 阅读全文
posted @ 2013-01-22 16:21 mmy--博客园 阅读(18315) 评论(0) 推荐(0) 编辑
摘要: 提示框控件在程序中很常见,常用来提示用户,比如用户的输入有错误,或者是用户想要查询的内容不存在等。提示框的创建非常容易,如下:AlertDialog.Builder myDialog = new AlertDialog.Builder(this);构造方法中的参数为上下文环境,一般为当前的Activity。可以为提示框设置标题(Title)、主题显示内容(Message)、图标(Icon)等,Android提供了很多的方法供用户选择,如:myDialog .setTitle("关闭窗口");//设置标题myDialog.setMessage("您确定要关闭当前窗口 阅读全文
posted @ 2013-01-22 11:30 mmy--博客园 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在Android中,对图片的处理需要使用到Matrix类,Matrix是一个3 x 3的矩阵,他对图片的处理分为四个基本类型:1、Translate————平移变换2、Scale————缩放变换3、Rotate————旋转变换4、Skew————错切变换在Android的API里对于每一种变换都提供了三种操作方式:set(用于设置Matrix中的值)、post(后乘,根据矩阵的原理,相当于左乘)、pre(先乘,相当于矩阵中的右乘)。默认时,这四种变换都是围绕(0,0)点变换的,当然可以自定义围绕的中心点,通常围绕中心点。首先说说平移,在对图片处理的过程中,最常用的就是对图片进行平移操作,该方法 阅读全文
posted @ 2013-01-22 11:01 mmy--博客园 阅读(34737) 评论(0) 推荐(5) 编辑
摘要: 一般在写Android程序时,通常会将图片资源放在/res/drawable/文件夹下,读取时,通过R.drawable.imageId即可读取图片内容,但用户在使用时,一般会想要读取存放在存储卡上的资源,这时候上面的方法将不起作用,这时候,就需要使用Bitmap和BitmapFactory对象,来加载手机磁盘上的资源了。首先在布局文件里放一个ImageView,用户放置图片,图片存放的路径为/data/data/demo.jpg,在程序中首先获取ImageView,代码如下:ImageView myImage = (ImageView)findViewById(R.id.imageView1 阅读全文
posted @ 2013-01-22 09:46 mmy--博客园 阅读(9480) 评论(0) 推荐(0) 编辑
摘要: Android中文本控件主要包括TextView控件和EditView控件,前者不允许编辑,主要功能是将文本显示给用户,他继承自View类,其主要方法如下表:EditView与TextView最大的不同是他是可以编辑的,同时还能设置监听器,监听用户的输入,他的常用方法如下表: 阅读全文
posted @ 2013-01-22 08:53 mmy--博客园 阅读(236) 评论(0) 推荐(0) 编辑