ANDROID
snowolf_538
这个作者很懒,什么都没留下…
展开
-
添加Google Admob到ANDROID应用中
现在的ANDROID大部分还是靠在应用里面植入广告来盈利。Google Admob是一个不错的平台,但是到网络上一搜,发现按照现有的文章的步骤来添加的话,根本不成功。最后还是到Google Admob的官方文档才得到一个详细的步骤。故本文针对其步骤做了一个简要的翻译。 本文使用的翻译 2011-07-20 16:26:55 · 11280 阅读 · 3 评论 -
ANDROID源码编译2 - 下载源代码
安装Repo在ANDROID,Repo是一个用来使Git使用更方便的工具。想了解更多的Repo的信息,请参见http://source.android.com/source/version-control.html。为了安装、初始化和配置Repo,需要以下步骤:确翻译 2011-08-18 12:32:07 · 1511 阅读 · 0 评论 -
ANDROID源码编译3 - 编译和运行
编译ANDROID系统的基本顺序如下, 初始化 使用envsetup.sh脚本来初始化环境。$ source build/envsetup.sh或者$ . build/envsetup.sh选择编译目标 使用lunch命令来选择编译翻译 2011-08-18 15:03:07 · 2816 阅读 · 0 评论 -
ANDROID源码编译的make版本问题
最近下载了Android Gingerbread的源代码,准备在Fedora14下编译,结果刚开始编译,就遇到如下错误: make: free() : invalid next size 原来是因为Fedora14自带的make的版本号是最新的GNU make 3原创 2011-08-15 21:22:20 · 1500 阅读 · 0 评论 -
在ANDROID中使用自定义字体
在ANDROID应用中,出于美观等考虑,我们经常要使用系统字体之外的自定义字体。那么,怎么使用呢? 首先,需要把字体文件保存下来,比如保存为assets/fonts/a.ttf,然后我们需要创建一个Typeface对象。 Typeface aFont =原创 2011-08-01 22:01:45 · 1150 阅读 · 0 评论 -
在程序中读取ANDROID应用的程序名称和版本号
在ANDROID应用中,我们经常会需要在应用的介绍和说明中显示程序名称和版本号。当然,我们可以用硬编码的方式在代码中直接写进去,但这样每一次版本升级的时候都需要去更改,势必不是很方便。那么,怎么读取ANDROID应用的程序名称和版本号呢? 其实很简单,ANDROID系统中原创 2011-07-30 21:55:11 · 12032 阅读 · 0 评论 -
设置ANDROID Activity为固定朝向
ANDROID提供了两种朝向的选择(Portrait和Landscape),对于大部分应用来说,这是个很方便的功能。但是对于某些应用而言,比如说游戏,却不希望朝向改变,换句话说,无论用户改不改变设备的朝向,应用本身始终是一个固定的朝向。而且当朝向改变的时候,ANDROID系统会先原创 2011-07-20 15:43:26 · 2856 阅读 · 0 评论 -
怎样判断所运行的ANDROID系统的SDK版本号
ANDROID系统的版本众多,更新频繁。有时候我们需要在运行时来判断所运行的ANDROID系统版本以确定使用什么API,比如从ANDROID 2.0开始才支持多点触摸。 那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢? 很简单,只需要使用下面的语句即可原创 2011-07-28 22:17:59 · 36127 阅读 · 0 评论 -
读取Assets目录下的文件
在ANDROID中,我们除了可以把资源文件放在res目录下之外,还可以把它们放到assets目录下。 那么,怎样去读取Assets目录下的文件呢? 首先,我们需要得到一个AssetManager的实例。AssetManager assetManager = context.get原创 2011-07-24 23:01:14 · 2505 阅读 · 0 评论 -
ANDROID应用中怎样使屏幕不自动锁定
在ANDROID应用中,为了使应用一直保持屏幕不自动锁定的状态,我们需要用到所谓的Wake Lock。 为了使用Wake Lock,我们首先需要在AndroidManifest.xml配置文件里面增加如下的权限以使我们能够在代码中使用WakeLock类。 然后在代码中我们需要通过原创 2011-07-21 21:56:11 · 4349 阅读 · 0 评论 -
设置Activity全屏显示
在某些应用中(比如游戏),我们通常会设置Activity为全屏显示,这样才能得到更好的用户体验。那么怎样设置Activity为全屏显示呢?It's very easy and simple! 只需要如下代码片段即可以实现此功能。 requestWindowFeature(Wind原创 2011-07-21 20:33:01 · 2259 阅读 · 0 评论 -
ANDROID源码编译1 - 初始化编译环境
近日,下载了ANDROID的源码尝试进行编译,故针对其过程,根据Google的官方说明,进行一次翻译,其原始网址为http://source.android.com/source/index.html,本文只针对Linux环境下的步骤进行翻译。 注意:源代码的大小大概2.翻译 2011-08-18 10:59:47 · 2167 阅读 · 0 评论