- 博客(15)
- 收藏
- 关注
原创 浅谈嵌入式软件中的一些性能优化方法
转载请注明原帖地址http://blog.csdn.net/snowolf_538/article/details/6778467============================================================== 在嵌入式设备
2011-09-15 16:21:19
3304
翻译 sudo命令
名字sudo, sudoedit - 作为另外一个用户来执行命令概要sudo -h | -K | -k | -L | -Vsudo -v [-AknS] [-g group name|#gid] [-p prompt] [-u userna
2011-08-21 15:03:42
7576
原创 VMWARE下的Linux虚拟机不能上网的问题解决
近日,使用笔记本装了一个VMWARE,然后安装了Ubuntu 11.04。 发现在Ubuntu下面不能上网,可以ping通,但是笔记本的XP就可以正常的上网。 于是使用Wireshark来抓包,发现DNS这些包都是没有问题的,但HTTP的报文只有请求出去的没有re
2011-08-19 10:38:11
1992
翻译 ANDROID源码编译3 - 编译和运行
编译ANDROID系统的基本顺序如下, 初始化 使用envsetup.sh脚本来初始化环境。$ source build/envsetup.sh或者$ . build/envsetup.sh选择编译目标 使用lunch命令来选择编译
2011-08-18 15:03:07
2803
翻译 ANDROID源码编译2 - 下载源代码
安装Repo在ANDROID,Repo是一个用来使Git使用更方便的工具。想了解更多的Repo的信息,请参见http://source.android.com/source/version-control.html。为了安装、初始化和配置Repo,需要以下步骤:确
2011-08-18 12:32:07
1502
翻译 ANDROID源码编译1 - 初始化编译环境
近日,下载了ANDROID的源码尝试进行编译,故针对其过程,根据Google的官方说明,进行一次翻译,其原始网址为http://source.android.com/source/index.html,本文只针对Linux环境下的步骤进行翻译。 注意:源代码的大小大概2.
2011-08-18 10:59:47
2154
原创 ANDROID源码编译的make版本问题
最近下载了Android Gingerbread的源代码,准备在Fedora14下编译,结果刚开始编译,就遇到如下错误: make: free() : invalid next size 原来是因为Fedora14自带的make的版本号是最新的GNU make 3
2011-08-15 21:22:20
1469
原创 在ANDROID中使用自定义字体
在ANDROID应用中,出于美观等考虑,我们经常要使用系统字体之外的自定义字体。那么,怎么使用呢? 首先,需要把字体文件保存下来,比如保存为assets/fonts/a.ttf,然后我们需要创建一个Typeface对象。 Typeface aFont =
2011-08-01 22:01:45
1142
原创 在程序中读取ANDROID应用的程序名称和版本号
在ANDROID应用中,我们经常会需要在应用的介绍和说明中显示程序名称和版本号。当然,我们可以用硬编码的方式在代码中直接写进去,但这样每一次版本升级的时候都需要去更改,势必不是很方便。那么,怎么读取ANDROID应用的程序名称和版本号呢? 其实很简单,ANDROID系统中
2011-07-30 21:55:11
12013
原创 怎样判断所运行的ANDROID系统的SDK版本号
ANDROID系统的版本众多,更新频繁。有时候我们需要在运行时来判断所运行的ANDROID系统版本以确定使用什么API,比如从ANDROID 2.0开始才支持多点触摸。 那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢? 很简单,只需要使用下面的语句即可
2011-07-28 22:17:59
36100
原创 读取Assets目录下的文件
在ANDROID中,我们除了可以把资源文件放在res目录下之外,还可以把它们放到assets目录下。 那么,怎样去读取Assets目录下的文件呢? 首先,我们需要得到一个AssetManager的实例。AssetManager assetManager = context.get
2011-07-24 23:01:14
2500
原创 ANDROID应用中怎样使屏幕不自动锁定
在ANDROID应用中,为了使应用一直保持屏幕不自动锁定的状态,我们需要用到所谓的Wake Lock。 为了使用Wake Lock,我们首先需要在AndroidManifest.xml配置文件里面增加如下的权限以使我们能够在代码中使用WakeLock类。 然后在代码中我们需要通过
2011-07-21 21:56:11
4322
原创 设置Activity全屏显示
在某些应用中(比如游戏),我们通常会设置Activity为全屏显示,这样才能得到更好的用户体验。那么怎样设置Activity为全屏显示呢?It's very easy and simple! 只需要如下代码片段即可以实现此功能。 requestWindowFeature(Wind
2011-07-21 20:33:01
2250
翻译 添加Google Admob到ANDROID应用中
现在的ANDROID大部分还是靠在应用里面植入广告来盈利。Google Admob是一个不错的平台,但是到网络上一搜,发现按照现有的文章的步骤来添加的话,根本不成功。最后还是到Google Admob的官方文档才得到一个详细的步骤。故本文针对其步骤做了一个简要的翻译。 本文使用的
2011-07-20 16:26:55
11252
3
原创 设置ANDROID Activity为固定朝向
ANDROID提供了两种朝向的选择(Portrait和Landscape),对于大部分应用来说,这是个很方便的功能。但是对于某些应用而言,比如说游戏,却不希望朝向改变,换句话说,无论用户改不改变设备的朝向,应用本身始终是一个固定的朝向。而且当朝向改变的时候,ANDROID系统会先
2011-07-20 15:43:26
2840
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人