三九宝宝网宝宝百科宝宝知识

如何使用android sdk

03月16日 编辑 39baobao.com

[如何将反编译android代码]反编译android代码并在eclipse中查看:apk反编译得到程序的源代码、图片、XML配置、语言资源等文件下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar...+阅读

就像dotnet开发要有MSDN,java开发要有jdk文档一样,在进行android开发之前,最好案头也要有相应的帮助文档。

其实android sdk本身里面包含了很多开发帮助文档(英文版)。具体的使用步骤如下

1.打开sdk下载帮助文档目录 我的安装目录在 C:\Program Files\Android\android-sdk-windows\docs

2.使用浏览器打开index.html,打开后再上面的导航Tab按钮里面点击Dev-Guide链接(开发向导)

这个页面左边的链接里面基本包括了android开发入门的方方面面说明。

比如userinterface(用户界面)->declaring Layout(声明布局)就包括了对布局文件的使用和说明

3.点击Reference,会列出所有android开发中常用的包和类的属性方法。有点类似于jdk帮助,

不过可惜的也全部都是英文的。如果你英文够好,看这些文档应该会颇有收益。

4.国内有团队在翻译android sdk的文档。而且进展颇快,如果你英文欠佳,可以下载中文的sdk帮助,在这里要感谢那些翻译的团队成员。

5.入门阶段重点注意研究 android.widget包中的组件

widget即小部件。大部分的android ui界面组件都在这个包中。

如何使用AndroidSDK进行基于LBS的开发

示例使用方法:

1:搭建高德地图 AndroidSDK工程方法见:配置方法

2:接口使用

初始化聚合和加入要素

//初始化

ClusterOverlay clusterOverlay = new

ClusterOverlay(mAMap,dp2px(getApplicationContext(),

clusterRadius),getApplicationContext());

for (int i = 0; i

RegionItem regionItem = new RegionItem(ConstantUtils.latlngs[i],

ConstantUtils.names[i]);

clusterOverlay.addClusterItem(regionItem);

}

设置监听

////设置自定义绘制接口和聚合点点击接口

clusterOverlay.setClusterRenderer(this);

clusterOverlay.setOnClusterClickListener(this);

自定义渲染

public Drawable getDrawAble(int clusterNum) {

//根据聚合点数目不一样对聚合点进行不同样式的渲染

int radius = dp2px(getApplicationContext(), clusterRadius);

if (clusterNum == 1) {

return getApplication().getResources().getDrawable(

R.drawable.icon_openmap_mark);

} else if (clusterNum

BitmapDrawable drawable = new BitmapDrawable(drawCircle(radius,

Color.argb(159, 210, 154, 6)));

return drawable;

} else if (clusterNum

BitmapDrawable drawable = new BitmapDrawable(drawCircle(radius,

Color.argb(199, 217, 114, 0)));

return drawable;

} else {

BitmapDrawable drawable = new BitmapDrawable(drawCircle(radius,

Color.argb(235, 215, 66, 2)));

return drawable;

}

}

聚合点点击事件

public void onClick(Marker marker, List

clusterItems) { String content = ""; for (ClusterItem clusterItem :

clusterItems) { RegionItem item = (RegionItem) clusterItem; content +=

item.getTitle() + " "; } infoTextView.setText(content); }

Android SDK如何使用

创建安卓模拟器

1、下载安卓sdk软件包,类似android-sdkxxxxxx-windows.zip。

2、解压后在android-sdk-windows文件夹下会有如下的文件。

3、在其中找到“AVD Manager”应用程序。

4、双击打开,等待一会儿会出现如下的窗口。

5、点击右边的“create”可以创建安卓模拟器。更新sdk

1、在解压的android-sdk-windows文件夹中找到“SDK Manager”。

2、双击打开,会弹出如下的窗口,这里可以下载安装最新的sdk工具与最新的api支持。

3、intel用户不要忘记在其中“Extras”中找到“Intel x86 Emulator Accelerator (HAXM installer) ”勾选并安装,据说可以提高安卓模拟器效率。

4、完成后在AVD Manager中我们可以创建并,点击右边的“start”开启安卓虚拟机了。...

以下为关联文档:

android webview如何存储cookie实现思路:登录还是调用原来的servlet进行验证ListmyList = new ArrayList(); myList.add(new BasicNameValuePair("STAFFID", username)); myList.add(new BasicNameValuePair(...

如何使用真机调试android程序1、首先将手机设置为调试模式 方法:设置——应用程序——开发——USB调试,打上√即可 2、用数据线连接至电脑,在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可...

android studio怎么使用调试启动Android Studio打开一个demo程序, 点击工具栏的调试按钮 或者 点击菜单“Run”-“Debug...” 在”Choose Device“对话框中,选择设备, 设置好断点,然后让应用程序断下来。(注...

如何让android程序自动安装软件安卓手机软件可以开启服务,服务可以在后台下载软件;如果您的手机root以后,安卓手机也可以自动安装软件,又叫静默安装。应该这样来防止安卓手机的自动下载安装: 1、不要随表root您...

android系统如何刷机?我也是安卓的,虽然手机不一样,关于安卓系统我觉得不必非得跟上更新 因为各种安卓系统是由原生安卓改版来的,每个论坛也有他的改版系统,当然了,原始的系统应该是英文的,无论新的系...

如何理解android activity生命周期一个Android应用程序在运行时,对于底层的Linux Kernel而言都是一个单独的进程,但是对于Android系统而言,因为局限于手机画面的大小与使用的考虑,不能把每一个运行中的应用程序窗...

Android 4 0的20个使用小技巧安卓4.0操作系统,它的一大卖点就是整合所有硬件的使用体验,无论是低端智能手机还是高端智能手机,只要运行Android ICS操作系统,用户都能享受到同样的体验。 但是,基于制造商不同,...

如何使用eclipse开发android分为五个步骤来完成Android开发环境的搭建。 第一步:安装JDK。 要下载Oracle公司的JDK可以“JDK”进入Oracle公司的JDK下载页面,选择自己电脑系统的对应版本即可。 第二步:配置...

Android SDK如何使用Android SDK如何使用androidsdk怎么安装:创建安卓模拟器 1、下载安卓sdk软件包,类似android-sdkxxxxxx-windows.zip。 2、解压后在android-sdk-windows文件夹下会有如下的文件...

推荐阅读
图文推荐