收藏 分销(赏)

android小知识点.doc

上传人:仙人****88 文档编号:8712415 上传时间:2025-02-27 格式:DOC 页数:13 大小:569.50KB 下载积分:10 金币
下载 相关 举报
android小知识点.doc_第1页
第1页 / 共13页
android小知识点.doc_第2页
第2页 / 共13页


点击查看更多>>
资源描述
安装Android SDK 1.下载相关文件 下面的7个文件(当然,可以只下载其中一个),解压缩到:/Android SDK/platforms/下面 https://dl- https://dl- https://dl- https://dl- https://dl- https://dl- http://dl- 如下文件解压缩到:/Android SDK/tools/下面 https://dl- 如下文件解压缩到:/Android SDK/usb_driver/下面 https://dl- 如下文件解压缩到:/Android SDK/add-ons/下面 https://dl- https://dl- https://dl- https://dl- https://dl- 解压后,即完成安装。 2.配置SDK 在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径 在这里我是D:\Android SDK\tools)。添加完后,可以在命令行下用命令测试:android --help,如果出现android的帮助命令就说明配置好了。 下面这步可有可无 新建ANDROID_SDK_HOME这个环境变量名,值为SDK所在根目录(我的是 D:\Android SDK ) 3.查看模拟器 配置好SDK后,开始--运行:cmd 回车 输入 android list targets 回车 屏幕上会列出所有安装好的模拟器类型,如: C:\Documents and Settings\Administrator>android list targets Available Android targets: id: 1 or "android-2" Name: Android 1.1 Type: Platform API level: 2 Revision: 1 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 2 or "android-3" Name: Android 1.5 Type: Platform API level: 3 Revision: 1 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 3 or "Google Inc.:Google APIs:3" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 3 Description: Android + Google APIs Based on Android 1.5 (API level 3) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P id: 4 or "android-4" Name: Android 1.6 Type: Platform API level: 4 Revision: 1 Skins: HVGA (default), QVGA, WVGA800, WVGA854 id: 5 or "Google Inc.:Google APIs:4" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 2 Description: Android + Google APIs Based on Android 1.6 (API level 4) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WVGA854, HVGA (default), WVGA800, QVGA id: 6 or "android-5" Name: Android 2.0 Type: Platform API level: 5 Revision: 1 Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854 id: 7 or "Google Inc.:Google APIs:5" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 2.0 (API level 5) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WVGA854, WQVGA400, HVGA (default), WQVGA432, WVGA800, QVGA id: 8 or "android-6" Name: Android 2.0.1 Type: Platform API level: 6 Revision: 1 Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854 id: 9 or "Google Inc.:Google APIs:6" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 2.0.1 (API level 6) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WVGA854, WQVGA400, HVGA (default), WQVGA432, WVGA800, QVGA id: 10 or "android-7" Name: Android 2.1 Type: Platform API level: 7 Revision: 1 Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854 id: 11 or "Google Inc.:Google APIs:7" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 2.1 (API level 7) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WVGA854, WQVGA400, HVGA (default), WQVGA432, WVGA800, QVGA id: 12 or "android-8" Name: Android 2.2 Type: Platform API level: 8 Revision: 1 Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854 4.建立模拟器 在命令行中输入以下命令: android create avd --target 2 --name helloAndroid 回车 这段命令的意思是:使用android create avd 命令来建立一个新的模拟器, --target 2参数的意思是这个模拟器使用id为2的模拟器类型(即系上面列出的Android 1.5模拟器) --name helloAnroid 参数的意思是将这个建立的模拟器命名为helloAnroid 产生的结果如下: C:\Documents and Settings\Administrator>android create avd --target 2 --name hel loAndroid Android 1.5 is a basic Android platform. Do you wish to create a custom hardware profile [no] Created AVD 'helloAndroid' based on Android 1.5 表示创建这个模拟器成功 也可以这样建立模拟器: android create avd --target 2 --name helloAndroid2 --skin QVGA-L 其中skin参数表示模拟器皮肤 预设有HVGA与QVGA两种画面选择,HVGA与QVGA又可以再各自分为-L(landscape,横式)和-P(portrait直式). 5.列出已建立的模拟器 android list avd 回车 6.启动模拟器 emulator -avd helloAndroid 回车 helloAndroid是你要启动的模拟器名称(是之前建立好的) 也可以这样启动: emulator -avd helloAndroid -scale 0.5 使用scale参数可缩放模拟器大小 emulator: ERROR: unknown virtual device name: ‘****’ 在运行程序, 在手机模拟器中查看结果的时候,发现如下错误: emulator: ERROR: unknown virtual device name: ’****’ emulator: could not find virtual device named ’****’ 具体原因,是因为我修改了用户文档目录,修改到了F盘目录下。 我将“F:\Users\账号\”下面的“.android”复制一份到到“C:\Users\ 账号\”下即可。 7.切换屏幕 在windows系统里同时按下ctrl + f12即可,mac os系统下fn + 7 8.新增模拟器外观 模拟器下载地址: 把下载后的模拟器外观文件解压成一个文件夹,比如G1,再将G1文件夹放到D:\Android SDK\platforms\android-1.5\skins目录下即可 操作完成后,在命令列中输入android list targets命令,即可发现id 2(android 1.5)列表中的skins项新增加了G1项 然后用类似如下命令来使用新的外观模拟器: android create avd --target 2 --name devphone --skin G1 9.移除模拟器 android delete avd --name helloAndroid 10.安装APK软件到模拟器里 0.开始--运行--cmd 1.首先按上面的方法启动需要安装APK文件的模拟器,并把界面切换至程序列表界面,如下图所示 2.切换至apk文件所在文件夹,如:cd D:\Android SDK\APK\ 回车 (我把.apk文件放在D:\Android SDK\APK文件夹里) 3.开始安装apk,输入:adb install UCWEB-7.3.1.56-999-139-10081110.apk 回车 (第一次未安装成功是因为我没有切换模拟器界面至程序列表界面) 11.Android模拟器使用SD卡 a.创建镜像文件 开始--运行--cmd 输入: mksdcard 1024M sdcard.img 回车 其中第一个参数为要创建的sdcard容量大小(容量大小自己决定),第二个参数为sdcard的名字 b.启动带sdcard的Android模拟器 在刚才的Dos界面下,输入: emulator -sdcard sdcard.img 这样会看到tools目录下就会动态的产生一个sdcard.img.lock的文件夹,当关闭模拟器时又会消失 注意:不要关闭这个Dos窗口,不然连模拟器也会关掉,后面一步也不能执行 c.添加文件到sdcard 另外开一个Dos窗口(cmd),用adb push命令添加 adb push new.JPG /sdcard 第一个参数为要加入的图片全名(其它文件亦可,如mp3),如果名字中间有空格,要用双引号将其括起来 如:adb push "i say yeah.mp3" /sdcard 第二参数就是刚才创建的sdcard了。 d.查看所添加的文件 这一步可能要以带sdcard的方式重启Android模拟器才能看到刚才所添加的资源文件,即先关掉模拟器, 然后 emulator -sdcard sdcard.img 启动模拟器之后,点击MENU上面那箭头-->Dev Tools-->Raw Image Viewer 就会以幻灯片的形式 看到刚添加的 图片文件了,然后通过按下面左右控制图片浏览 有人说可以在MENU上面那箭头-->Dev Tools-->Media Scanner看到所添加的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&W Macintosh/Macintosh LC512×384 (4:3) HVGA480×320 (3:2) EGA640×350(大约 5:3) VGA 及 MCGA640×480 (4:3) HGC720×348 (60:29) MDA720×350 (72:35) Apple Lisa720×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) PAL VHS320×576(大约) NTSC720×480 (3:2,非正方形的像素,总体比例通常为 4:3) NTSC VHS320×482(大约) 数字电视标准分辨率 NTSC(首选格式)648×486 (4:3) D-1 NTSC720×486 D-1 NTSC (square pixels)720×540 PAL720×486 D-1 PAL720×576 (5:4) D-1 PAL(方形像素)768×576 HDTV 1080i1920×1080 (16:9) HDMI1366×768 (16:9) HDTV 720p1280×720 (16:9) 日志的级别:在DDMS中 1、 v是全部信息。 2、 D是bug 3、I是 4、 5、 可以再程序中添加错误过滤器。LogCat(window-----》show view --->other---->LogCat) 点击“+”号-----》Filter Name(这个可以随便取)-----》(填完)-----》OK File Explorer---->可以移除和添加文件.(是个带箭头的手机标志). Devices---->"下三角"----->add ADT-----> Android包和java的包不会出错,异常一般是自己写的程序出错了。 在过滤器中可以添加自己的调试信息:1,在程序中加入语句:Log.d()和其他一些程序。2,在LogCat中添加过滤器。 Animations是android的动画功能。 1、 一种是在代码中实现动画,一种是在xml文件中实现动画。 2、 文本,图片,按钮等都可以是有动画。 3、 Animation可分为两类:TweenedAnimations提供了旋转,移动,伸展和淡出效果。 二、Frame-by-frame Animations可以创建Drawable序列,是站动画的特点。 4、 Alpha:淡入淡出效果 5、 Scale:索菲效果 6、 Rotatee:旋转效果 7、 Translate:移动效果,可以使控件移动。 使用TweennedAnimation的步骤: 1、 创建一个AnimationSet对象 2、 创建响应的Animation对象 3、 根据软件的要求,为Animation对象设置响应的数据 4、 将Animation对象添加到AnimationSet对象当中 5、 使用控件对象开始执行AnimationSet
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服