2。数据库操作
(1)。首先创建一个名为Test的数据库,并返回一个SQLiteDatabase对象
SQLiteDatabase db = SQLiteDatabase。openOrCreateDatabase(MainActivity。this。getFilesDir()。toString() + "/test。dbs", null);//其中MainActivity是当前创建数据库的对象。
(2)。创建表:
db。execSQL("create table usersInfo( name varchar(30) primary key,password varchar(30),playscore varchar(30),"+ "highscore varchar(30),timerscore varchar(30),retrogradescore varchar(30),specifiedscore varchar(30))");
必须规定主键,取名为name
(3)插入记录
String str2 = "insert into usersInfo(name,password) values(?,?) ";
db = SQLiteDatabase。openOrCreateDatabase(this。getFilesDir()。toString()
+ "/test。dbs", null);
db。execSQL(str2, new String[] { name, password });
2。4 图形与图像处理
1。Canvas是画布,相当于一张纸。使用者可以利用canvas画出各种图形。例如:
drawCircle(float cx, float cy, float radius, Paint paint)//画一个圆
drawLine(float startX, float startY, float stopX, float stopY, Paintpaint)//画一条线
drawPoint(float x, float y, Paint paint) //画一个点
2。Paint是画笔,用来在canvas上绘图。方法如:
setColor(int color)//设置颜色
setStyle(Paint。Style style)//设置风格
setAlpha(int a)//设置透明度
2。5 Android项目
1。setting目录:存放设置文件。
2。bin目录:编译后的二进制文件
3。gen目录:其中R就是在建立项目时自动生成的,开发者不能更改其中的内容,R。java文件是该项目所有资源的索引文件。
4。res目录:包含了项目中的所有资源,譬如其子目录里的drawable用来存放图片,layout用来存放界面布局文件,values用来存放各种XML资源文件,如字符串资源文件strings。xml,颜色资源文件colors。xml等。
5。src 目录:用于存放开发者编写的java类
6。AndroidManifest。xml
Android必不可少的文件,包含了该项目中所使用的Activity、Service、Receiver等。
2。6 Android开发环境搭建
2。6。1 准备工作
需要先下载4种软件或组件:JDK、ADT、Android SDK、Eclipse。然后安装JDK、SDK和Eclipse,过程不必多说,不过路径要记住
2。6。2 环境变量的配置
计算机(右键)->属性->高级系统设置->高级->环境变量。
新增以下三个变量:
JAVA_HOME值为: D:\Java\jdk8\(你安装JDK的目录)
CLASSPATH值为:。;%JAVA_HOME%\lib\tools。jar;%JAVA_HOME%\lib\dt。jar;%JAVA_HOME%\bin;
Path: 在开始追加 %JAVA_HOME%\bin;
配置完成后,检查是否成功配置。运行cmd,分别输入java命令,javac命令,adb命令,如果都有其用法说明,则表示配置成功。
以java为例,如下图。
图2-2 java环境搭建
2。6。3 安装配置ADT
1。安装ADT
(1)启动Eclipse,然后选择Help->Install New Software。。。,点击add;
(2)对话框里点击Archive,选择下载的ADT的压缩文件;
(3)输入一个名字作为更新位置,点击OK;
(4)选中Developer Tools旁边的标记框,Next->next->Finish->OK,重启Eclipse;
2。配置ADT插件
(1)Windows->Preferences。。。 打开Preferences面板,选择左边面板里的Android;
(2)在右边面板里点Browse,找到SDK路径然后确定,点击Apply->OK,这样就完成配置了。