1、搭载Android环境需要以下一些软件:
1)Android-SDK:与JDK类似的开发平台,通过它用户可以进行各个版本的Android程序开发,下载地址:http://developer.android.com/sdk/index.html#download。下载完后可以解压到任意目录,这里我放在D:\的根目录下
2)Eclipse:作为Android编程的环境,可以说是一个容器,可以使用J2EE进行Android的开发,下载地址如下:http://www.eclipse.org/downloads/。当然读者也可以在一些门户网站...
阅读全文
在平常的Adnroid程序开发中,即使用虚拟Android平台进行android程序开发时,速度可能比较慢,而且有一些程序不能进行测试,如手机震动提示,短信发送等,通过下面的设置可以将eclipse编号的Android程序通过自己的Android手机或平板进行开发测试。
一、手机设置——》开发者选项——》勾选USB调试,当你的手机连接电脑时需要安装驱动程序,
二、打开eclipse,选择window -> show view -> other...->android->de...
阅读全文
如果自己已经写好了Android程序,或者自己的程序想运行在同学或者同事的手机上,可以使用下面的步骤将自己的android应用程序进行打包,然后发布到Android市场或者一些android门户网站。
一、进行android程序打包时,需要保证安装程序可以正常的执行,可以修改AndroidManifest.xml文件,增加一个安装程序包的权限
<uses-sdk android:minSdkVersion="10" /> <!--程序运行的最低版本-->
<uses-permi...
阅读全文
一、问题
我的项目是建立了如 com.a.aa 和 com.a..aa.ccc 的包结构,在我的Manifest 中定义的包名为 com.a.aa ,所以在com.a.aa 下的文件都可以引用 R 的资源文件,但是 com.a.aa.bbb 下就不行了,我尝试了把 Manifest 中的包定义成 com.a,但是发现两个包下都不能进行引用了。
在网上找了下,需要在AndroidManifest.xml文件中Activity属性中加上包名
package="org.csuft.xin"
<activity
android:name=".ac...
阅读全文
win7/xp 下面安装Android虚拟机,更新SDK后,在Eclipse preference里指向android-sdk-windows时。
出现 :
This Android SDK requires Android Developer Toolkit version 17.0.0 or above. Current version is 10.0.0.v201102162101-104271. Please update ADT to the latest version.
结果:虚拟机无法打开。
原因:
由于更新后,android-sdk-windows/tools/lib下的plugin.pro文件内容变为
# begin plugin.prop
plugin.v...
阅读全文
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 启动线程执行下载任务
new Thread(downloadRun).start();
}
/**
* 下载线程
*/
Runnable downloadRun = new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
updateListView();
}
};
原文地址:http://geeksun.iteye.c...
阅读全文
android intent 传递list或者对象
方法一: 如果单纯的传递List<String> 或者List<Integer>的话 就可以直接使用 Java代码
intent.putStringArrayListExtra(name, value)
intent.putIntegerArrayListExtra(name, value)
方法二: 如果传递的是List<Object>,可以把list强转成Serializable类型,然后通过 Java代码 putExtras(key, (Serializable)list) 方法传递过去,接受的时候用 Java代码 (List&l...
阅读全文
原文地址:http://blog.csdn.net/kmyhy/article/details/6276680
新建AndroidProject,注意选择Google APIs:
打开AndroidManifest.xml,在其中加入GPS使用权限:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission
android:name="android.permission.ACCESS_FINE_LOCATION"/>
main.java的代码如下:
publicclass main
extends Activity {
/** Called whe...
阅读全文