代码改变世界

随笔档案-2010年05月

申请android google map API key

2010-05-21 10:24 by Alex77Lee, 3192 阅读, 收藏,
摘要: 1.首先要得到你的debug keystore位置: 打开Eclipse--->Windows--->Preferences--->Android--->Build  查看默认的debug keystore位置,例如:C:\Documents and Settings\(你电脑的名字)\.android\debug.keystore 2.在cmd中执行:... 阅读全文

Android编程之实现GPS定位【转】

2010-05-19 15:38 by Alex77Lee, 1129 阅读, 收藏,
摘要: 本文帮助读者理解如何使用Android SDK来开发Android程序,其中包括如何使用XML布局来显示,从GPS组件中获得设备的位置等,在本文的最后将学习如何将文本显示在一个定制的视 图上。       一、准备工作 要想开发Android程序,我们需要如下三种软件: 1. Eclipse 2. Android SDK 3. 开发Android程序的... 阅读全文

Android 开发之旅:组件生命周期【转】

2010-05-19 15:35 by Alex77Lee, 154 阅读, 收藏,
摘要: Android系统试图尽可能长地保持一个应用程序进程,但是当内存低时它最终还是需要移除旧的进程。为了决定保持哪个进程及杀死哪个进 程,Android将每个进程放入一个基于运行于其中的组件的重要性等级和这些组件的状态。重要性最低的进程首先被杀死,然后是次低,以此类推。总共有5 个层次等级。下列清单按重要性顺序列出: 1. 前台进程,用户当前工作所需要的。一个进程如果满足下列任何条件被认为是前台进... 阅读全文

Android UI学习 - Tab的学习和使用【转】

2010-05-19 15:22 by Alex77Lee, 1276 阅读, 收藏,
摘要: 本文是参考Android官方提供的sample里面的ApiDemos的学习总结。 TabActivity 首先Android里面有个名为TabActivity来给我们方便使用。其中有以下可以关注的函数: public TabHost getTabHost () 获得当前TabActivity的TabHost public TabWidget getTabWidget () 获得当前TabA... 阅读全文

Android的应用程序结构分析:HelloActivity 第二部分【转】

2010-05-19 15:19 by Alex77Lee, 297 阅读, 收藏,
摘要: 第二部分: 编译的中间结果 这个HelloActivity工程经过编译后将生成out/target/common/obj/APPS /HelloActivity_intermediates/目录,这个目录中的内容都是HelloActivity工程相关的,更具体地说都与 development/samples/HelloActivity/中的Android.mk文件相关。 out/target/... 阅读全文

实现Android程序退出的三种方式【转】

2010-05-19 15:18 by Alex77Lee, 279 阅读, 收藏,
摘要: 1、单Activity的应用程序,在类Activity的子类中:finish(); 2、android.os.Process.killProcess(android.os.Process.myPid()); 3、System.exit(0); 类别:android教程查看评论 阅读全文

Android ImageShow的使用方法(2)【转】

2010-05-19 15:17 by Alex77Lee, 756 阅读, 收藏,
摘要: Java代码 1. < alpha xmlns:android="http://schemas.android.com/apk/res/android" 2. android:interpolator="@anim/decelerate_interpolator" 3. android:fromAlpha="0.0" androi... 阅读全文

Android ImageShow的使用方法(1)【转】

2010-05-19 15:17 by Alex77Lee, 336 阅读, 收藏,
摘要: 该例子来自API Demo /* * Copyright (C) 2007 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance wi... 阅读全文

android 开发中@Override是什么意思?

2010-05-19 15:16 by Alex77Lee, 457 阅读, 收藏,
摘要: android开发中经常看到@Override是什么 意思呢? @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读 2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的, 如果没有则报错 比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法) ... 阅读全文

Android 模拟器入门教程【转】

2010-05-19 15:13 by Alex77Lee, 292 阅读, 收藏,
摘要: 要玩GPhone的模拟器,当然需要先去google上面下载Android的SDK,解压出来 后在SDK的根目录下有一个tools文件夹,里面就是模拟器和一些非常有用的工具。 双击“emulator.exe”,直接启动模拟器,简单吧。当然,如果要对模拟器进行一些定制,还是要从命令行调用,带上参数启动。下面就来介绍一下启 动是常用的几个参数: 1.模拟器外观的定制: 480x320, landscap... 阅读全文