没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
Android 高手进阶教程(一)-------Android 常用名令集锦
大家好,今天我们要讲的是 android 开发中,比较常用的名令集锦, 在我们开
发中难免用到 Android 命令,有些确实命令确实很有用处。
特别对于一些初学者来说,命令根本没有想过用也不会用,比如他们想安
装一个.apk 文件到模拟器上面,但是他们不会启动模拟器,他们只会先启动
Eclipse,然后在启动模拟器,这样不但浪费时间,而且 Eclipse 又占用你的内
存。这也是我为什么总结这篇文章的原因了,希望对大家有所帮助。
如果想让系统认识你输入的命令(如:输入 android 命令)有两种方法:1.
设置环境变量.(和设置 java 路径一样,具体网上查哦!);2.直接进 入你 SDK 里
tools 目录(cd:sdkpath/tools)这样也 OK.不过在此建议使用第一种!下面就是
自己的小小总结:
1.android:
对你只要输入 android 就会出来,SDK and AVD manager 我们可以更新 SDK,增删
修改 AVD.效果如下图:
2.android list avds:
www.linuxidc.com
Linux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。
这条命令是进入设备根目录/,取得对设备的控制权,如输入 ls 命令等。
6.adb install XXX.apk.
这条命令是安装 apk 文件,如果你有多个设备(而你想把 apk 安装到
emulator-5554 这个模拟器上)则要输入:adb install -s emulator-5554
D:/XXX.apk.
7.emulator -avd avdname
这条命令将启动一个模拟器,初学者学会这条,就不用下次启动模拟器的时候还
要打开 Eclipse 了。用法如下:
8.mksdcard 256M d:\sdcard.img
对于模拟器当然要创建 sdcard 了,这条命令是将在 D 盘下生成 256M 的
sdcard.
9.adb pull <remote> <local>/adb push <local> <remote>.
我们创建完 sdcard 以后,要向里面放东西,或者把里面的东西弄出来,就
用到以上命令了。以 adb push(将 sdcard 外的东西存放进去.)为例,用法如
下:adb push foo.txt /sdcard/foo.txt
10.android create avd --name Android2.0 --target 5
这是创建 avd 的命令。--name 后面就是 avd 的名称,target 是 SDK 的版
本。这条语句是创建名称为 Android2.0 并且版本为 5 的 avd.
创建完可以用 android list avds。查看是否已经创建成功。
11.ctrl + F11 键的使用
当我们启动模拟器的时候,通常是 port 模式,如果我们想在 land 下看效果,
这个组合按钮就用到啦.看一下效果图:
www.linuxidc.com
Linux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。
Android 高手进阶教程(二)之----Android Launcher 抽屉类 SlidingDrawer 的
使用
最近在研究 Lanucher ,看了源码,发现了 SlidingDrawer 这个类,也就是
所谓的"抽屉"类。它的用法很简单,要包括 handle ,和 content .
handle 就是当你点击它的时候,content 要么抽抽屉要么关抽屉。别的不多说
了,具体步骤如下.
1.新建 Android 工程,命名为 SlidingDrawer .
2.准备素材,在这里我的图标是用 Launcher2 里面的图标,放在 drawable-hdpi
www.linuxidc.com
Linux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。
文件夹目录结构如下:
3.设置main.xml 布局:代码如下:
view plaincopy to clipboardprint?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#808080"
>
<SlidingDrawer
android:id="@+id/slidingdrawer"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:handle="@+id/handle"
android:content="@+id/content">
<Button
android:id="@+id/handle"
android:layout_width="88dip"
android:layout_height="44dip"
android:background="@drawable/handle"
www.linuxidc.com
Linux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。
剩余112页未读,继续阅读
欧夜
- 粉丝: 3
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0