android小知识点.docx

上传人:b****5 文档编号:30727334 上传时间:2023-08-19 格式:DOCX 页数:18 大小:485.67KB
下载 相关 举报
android小知识点.docx_第1页
第1页 / 共18页
android小知识点.docx_第2页
第2页 / 共18页
android小知识点.docx_第3页
第3页 / 共18页
android小知识点.docx_第4页
第4页 / 共18页
android小知识点.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

android小知识点.docx

《android小知识点.docx》由会员分享,可在线阅读,更多相关《android小知识点.docx(18页珍藏版)》请在冰豆网上搜索。

android小知识点.docx

android小知识点

安装AndroidSDK

1.下载相关文件

下面的7个文件(当然,可以只下载其中一个),解压缩到:

/AndroidSDK/platforms/下面

https:

//dl-

https:

//dl-

https:

//dl-

https:

//dl-

https:

//dl-

https:

//dl-

http:

//dl-

如下文件解压缩到:

/AndroidSDK/tools/下面

https:

//dl-

如下文件解压缩到:

/AndroidSDK/usb_driver/下面

https:

//dl-

如下文件解压缩到:

/AndroidSDK/add-ons/下面

https:

//dl-

https:

//dl-

https:

//dl-

https:

//dl-

https:

//dl-

解压后,即完成安装。

2.配置SDK

在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDKtools的真实路径加入其中(即Androidsdk解压后的文件夹下的tool路径在这里我是D:

\AndroidSDK\tools)。

添加完后,可以在命令行下用命令测试:

android--help,如果出现android的帮助命令就说明配置好了。

下面这步可有可无

新建ANDROID_SDK_HOME这个环境变量名,值为SDK所在根目录(我的是D:

\AndroidSDK)

3.查看模拟器

配置好SDK后,开始--运行:

cmd回车

输入androidlisttargets回车

屏幕上会列出所有安装好的模拟器类型,如:

C:

\DocumentsandSettings\Administrator>androidlisttargets

AvailableAndroidtargets:

id:

1or"android-2"

Name:

Android1.1

Type:

Platform

APIlevel:

2

Revision:

1

Skins:

HVGA(default),HVGA-L,HVGA-P,QVGA-L,QVGA-P

id:

2or"android-3"

Name:

Android1.5

Type:

Platform

APIlevel:

3

Revision:

1

Skins:

HVGA(default),HVGA-L,HVGA-P,QVGA-L,QVGA-P

id:

3or"GoogleInc.:

GoogleAPIs:

3"

Name:

GoogleAPIs

Type:

Add-On

Vendor:

GoogleInc.

Revision:

3

Description:

Android+GoogleAPIs

BasedonAndroid1.5(APIlevel3)

Libraries:

*com.google.android.maps(maps.jar)

APIforGoogleMaps

Skins:

QVGA-P,HVGA-L,HVGA(default),QVGA-L,HVGA-P

id:

4or"android-4"

Name:

Android1.6

Type:

Platform

APIlevel:

4

Revision:

1

Skins:

HVGA(default),QVGA,WVGA800,WVGA854

id:

5or"GoogleInc.:

GoogleAPIs:

4"

Name:

GoogleAPIs

Type:

Add-On

Vendor:

GoogleInc.

Revision:

2

Description:

Android+GoogleAPIs

BasedonAndroid1.6(APIlevel4)

Libraries:

*com.google.android.maps(maps.jar)

APIforGoogleMaps

Skins:

WVGA854,HVGA(default),WVGA800,QVGA

id:

6or"android-5"

Name:

Android2.0

Type:

Platform

APIlevel:

5

Revision:

1

Skins:

HVGA(default),QVGA,WQVGA400,WQVGA432,WVGA800,WVGA854

id:

7or"GoogleInc.:

GoogleAPIs:

5"

Name:

GoogleAPIs

Type:

Add-On

Vendor:

GoogleInc.

Revision:

1

Description:

Android+GoogleAPIs

BasedonAndroid2.0(APIlevel5)

Libraries:

*com.google.android.maps(maps.jar)

APIforGoogleMaps

Skins:

WVGA854,WQVGA400,HVGA(default),WQVGA432,WVGA800,QVGA

id:

8or"android-6"

Name:

Android2.0.1

Type:

Platform

APIlevel:

6

Revision:

1

Skins:

HVGA(default),QVGA,WQVGA400,WQVGA432,WVGA800,WVGA854

id:

9or"GoogleInc.:

GoogleAPIs:

6"

Name:

GoogleAPIs

Type:

Add-On

Vendor:

GoogleInc.

Revision:

1

Description:

Android+GoogleAPIs

BasedonAndroid2.0.1(APIlevel6)

Libraries:

*com.google.android.maps(maps.jar)

APIforGoogleMaps

Skins:

WVGA854,WQVGA400,HVGA(default),WQVGA432,WVGA800,QVGA

id:

10or"android-7"

Name:

Android2.1

Type:

Platform

APIlevel:

7

Revision:

1

Skins:

HVGA(default),QVGA,WQVGA400,WQVGA432,WVGA800,WVGA854

id:

11or"GoogleInc.:

GoogleAPIs:

7"

Name:

GoogleAPIs

Type:

Add-On

Vendor:

GoogleInc.

Revision:

1

Description:

Android+GoogleAPIs

BasedonAndroid2.1(APIlevel7)

Libraries:

*com.google.android.maps(maps.jar)

APIforGoogleMaps

Skins:

WVGA854,WQVGA400,HVGA(default),WQVGA432,WVGA800,QVGA

id:

12or"android-8"

Name:

Android2.2

Type:

Platform

APIlevel:

8

Revision:

1

Skins:

HVGA(default),QVGA,WQVGA400,WQVGA432,WVGA800,WVGA854

4.建立模拟器

在命令行中输入以下命令:

androidcreateavd--target2--namehelloAndroid回车

这段命令的意思是:

使用androidcreateavd命令来建立一个新的模拟器,

--target2参数的意思是这个模拟器使用id为2的模拟器类型(即系上面列出的Android1.5模拟器)

--namehelloAnroid参数的意思是将这个建立的模拟器命名为helloAnroid

产生的结果如下:

C:

\DocumentsandSettings\Administrator>androidcreateavd--target2--namehel

loAndroid

Android1.5isabasicAndroidplatform.

Doyouwishtocreateacustomhardwareprofile[no]

CreatedAVD'helloAndroid'basedonAndroid1.5

表示创建这个模拟器成功

也可以这样建立模拟器:

androidcreateavd--target2--namehelloAndroid2--skinQVGA-L

其中skin参数表示模拟器皮肤

预设有HVGA与QVGA两种画面选择,HVGA与QVGA又可以再各自分为-L(landscape,横式)和-P(portrait直式).

5.列出已建立的模拟器

androidlistavd回车

6.启动模拟器

emulator-avdhelloAndroid回车

helloAndroid是你要启动的模拟器名称(是之前建立好的)

也可以这样启动:

emulator-avdhelloAndroid-scale0.5

使用scale参数可缩放模拟器大小

emulator:

ERROR:

unknownvirtualdevicename:

‘****’

在运行程序,在手机模拟器中查看结果的时候,发现如下错误:

emulator:

ERROR:

unknownvirtualdevicename:

’****’

emulator:

couldnotfindvirtualdevicenamed’****’

具体原因,是因为我修改了用户文档目录,修改到了F盘目录下。

我将“F:

\Users\账号\”下面的“.android”复制一份到到“C:

\Users\账号\”下即可。

7.切换屏幕

在windows系统里同时按下ctrl+f12即可,macos系统下fn+7

8.新增模拟器外观

模拟器下载地址:

把下载后的模拟器外观文件解压成一个文件夹,比如G1,再将G1文件夹放到D:

\AndroidSDK\platforms\android-1.5\skins目录下即可

操作完成后,在命令列中输入androidlisttargets命令,即可发现id2(android1.5)列表中的skins项新增加了G1项

然后用类似如下命令来使用新的外观模拟器:

androidcreateavd--target2--namedevphone--skinG1

9.移除模拟器

androiddeleteavd--namehelloAndroid

10.安装APK软件到模拟器里

0.开始--运行--cmd

1.首先按上面的方法启动需要安装APK文件的模拟器,并把界面切换至程序列表界面,如下图所示

2.切换至apk文件所在文件夹,如:

cdD:

\AndroidSDK\APK\回车(我把.apk文件放在D:

\AndroidSDK\APK文件夹里)

3.开始安装apk,输入:

adbinstallUCWEB-7.3.1.56-999-139-10081110.apk回车(第一次未安装成功是因为我没有切换模拟器界面至程序列表界面)

11.Android模拟器使用SD卡

a.创建镜像文件

开始--运行--cmd

输入:

mksdcard1024Msdcard.img回车

其中第一个参数为要创建的sdcard容量大小(容量大小自己决定),第二个参数为sdcard的名字

b.启动带sdcard的Android模拟器

在刚才的Dos界面下,输入:

emulator-sdcardsdcard.img

这样会看到tools目录下就会动态的产生一个sdcard.img.lock的文件夹,当关闭模拟器时又会消失

注意:

不要关闭这个Dos窗口,不然连模拟器也会关掉,后面一步也不能执行

c.添加文件到sdcard

另外开一个Dos窗口(cmd),用adbpush命令添加

adbpushnew.JPG/sdcard

第一个参数为要加入的图片全名(其它文件亦可,如mp3),如果名字中间有空格,要用双引号将其括起来

如:

adbpush"isayyeah.mp3"/sdcard

第二参数就是刚才创建的sdcard了。

d.查看所添加的文件

这一步可能要以带sdcard的方式重启Android模拟器才能看到刚才所添加的资源文件,即先关掉模拟器,

然后emulator-sdcardsdcard.img

启动模拟器之后,点击MENU上面那箭头-->DevTools-->RawImageViewer就会以幻灯片的形式

看到刚添加的

图片文件了,然后通过按下面左右控制图片浏览

有人说可以在MENU上面那箭头-->DevTools-->MediaScanner看到所添加的mp3文件,但我试来不

行,哪位行的话给我留言....呵呵

我的方法是:

MENU上面那箭头-->Music-->Songs就看到所添加的mp3文件了,点一首Enjoy一下吧

Android1.5模拟器界面

Android2.2模拟器的界面

安装APK文件的命令窗口界面

安装apk前要切换为此界面

安装好的apk软件(uc浏览器)

用uc浏览器打开的网页

Android屏幕

CGA320×200(16:

10)

QVGA320×240(4:

3)

WQVGA480×272(16:

9)

B&WMacintosh/MacintoshLC512×384(4:

3)

HVGA480×320(3:

2)

EGA640×350(大约5:

3)

VGA及MCGA640×480(4:

3)

HGC720×348(60:

29)

MDA720×350(72:

35)

AppleLisa720×360(2:

1)

SVGA800×600(4:

3)

WVGA800×480(16:

9)

FWVGA854×480(大约16:

9)

XGA1024×768(4:

3)

XGA+1152×864(4:

3)

WXGA1280×768(15:

9)

SXGA1280×1024(5:

4)

VGA1366×768(16:

9)

WXGA+1440×900(16:

10)

SXGA+1400×1050(4:

3)

WSXGA1600×1024(25:

16)

WSXGA+1680×1050(16:

10)

UXGA1600×1200(4:

3)

WUXGA1920×1200(16:

10)

QXGA2048×1536(4:

3)

WQXGA2560×1600(16:

10)

QSXGA2560×2048(5:

4)

WQSXGA3200×2048(大约15.6:

10)

QUXGA3200×2400(4:

3)

WQUXGA3840×2400(16:

10)

HSXGA5120×4096(5:

4)

WHSXGA6400×4096(25:

16)

HUXGA6400×4800(4:

3)

WHUXGA7680×4800(16:

10)

模拟电视标准分辨率PAL720×576(5:

4,非正方形的像素,总体比例通常为4:

3)

PALVHS320×576(大约)

NTSC720×480(3:

2,非正方形的像素,总体比例通常为4:

3)

NTSCVHS320×482(大约)

数字电视标准分辨率NTSC(首选格式)648×486(4:

3)

D-1NTSC720×486

D-1NTSC(squarepixels)720×540

PAL720×486

D-1PAL720×576(5:

4)

D-1PAL(方形像素)768×576

HDTV1080i1920×1080(16:

9)

HDMI1366×768(16:

9)

HDTV720p1280×720(16:

9)

日志的级别:

在DDMS中

1、v是全部信息。

2、D是bug

3、I是

4、

5、

可以再程序中添加错误过滤器。

LogCat(window-----》showview--->other---->LogCat)

点击“+”号-----》FilterName(这个可以随便取)-----》(填完)-----》OK

FileExplorer---->可以移除和添加文件.(是个带箭头的手机标志).

Devices---->"下三角"----->addADT----->

Android包和java的包不会出错,异常一般是自己写的程序出错了。

在过滤器中可以添加自己的调试信息:

1,在程序中加入语句:

Log.d()和其他一些程序。

2,在LogCat中添加过滤器。

Animations是android的动画功能。

1、一种是在代码中实现动画,一种是在xml文件中实现动画。

2、文本,图片,按钮等都可以是有动画。

3、Animation可分为两类:

TweenedAnimations提供了旋转,移动,伸展和淡出效果。

二、Frame-by-frameAnimations可以创建Drawable序列,是站动画的特点。

4、Alpha:

淡入淡出效果

5、Scale:

索菲效果

6、Rotatee:

旋转效果

7、Translate:

移动效果,可以使控件移动。

使用TweennedAnimation的步骤:

1、创建一个AnimationSet对象

2、创建响应的Animation对象

3、根据软件的要求,为Animation对象设置响应的数据

4、将Animation对象添加到AnimationSet对象当中

5、使用控件对象开始执行AnimationSet

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1