上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页

2013年2月18日

程序一点点地写,日子一天天地过。

摘要: 我还记得那天我上班正忙,被一团恶心的程序和一堆变态的需求折磨着,我那伟大的母亲大人特地打电话嘱咐我:“新婚姻法告诉我们,男人的车子不可靠了,房子不可靠了,女人必须得靠自己!” 字正腔圆,铿锵有力,顿时萎靡的我被她的气势给振奋了! 好吧,努力工作。每天两点一线的生活,我逼迫自己孜孜不倦。我要求自己每天都要对自己的工作抱有高度的热情,每天都要学点新东西补充大脑营养。我到没有头悬梁锥刺股,但是我困了掐过大腿,想个问题想不明白就一夜不睡。不是说故意不睡,而是想着想着天就亮了。这股劲让我知识上收获了很多,但是身体上也赔了不少。 好吧,按时休息。虽说大家都把保证睡眠时间放在嘴边,但是圈子... 阅读全文

posted @ 2013-02-18 10:20 jackrex 阅读(151) 评论(0) 推荐(0)

怎样判断所运行的ANDROID系统的SDK版本号

摘要: ANDROID系统的版本众多,更新频繁。有时候我们需要在运行时来判断所运行的ANDROID系统版本以确定使用什么API,比如从ANDROID 2.0开始才支持多点触摸。那么,怎样在程序中来判断ANDROID系统的版本号也即API Level呢?很简单,只需要使用下面的语句即可。[java]view plaincopyprint?intsysVersion=Integer.parseInt(VERSION.SDK);VERSION.SDK是一个字符串,我们使用Interger.parseInt把它转换成一个整数,这个数即是API Level号,然后就可以使用它来进行判断了。下表是一个到目前为止的 阅读全文

posted @ 2013-02-18 10:16 jackrex 阅读(1565) 评论(0) 推荐(0)

在程序中读取ANDROID应用的程序名称和版本号

摘要: 在ANDROID应用中,我们经常会需要在应用的介绍和说明中显示程序名称和版本号。当然,我们可以用硬编码的方式在代码中直接写进去,但这样每一次版本升级的时候都需要去更改,势必不是很方便。那么,怎么读取ANDROID应用的程序名称和版本号呢?其实很简单,ANDROID系统中有一个Package Manager,我们将利用它来完成这个任务。[java]view plaincopyprint?PackageInfopkg=getPackageManager().getPackageInfo(getApplication().getPackageName(),0);StringappName=pkg.a 阅读全文

posted @ 2013-02-18 10:14 jackrex 阅读(339) 评论(0) 推荐(0)

2013年2月5日

添加Google Admob到ANDROID应用中

摘要: 现在的ANDROID大部分还是靠在应用里面植入广告来盈利。Google Admob是一个不错的平台,但是到网络上一搜,发现按照现有的文章的步骤来添加的话,根本不成功。最后还是到Google Admob的官方文档才得到一个详细的步骤。故本文针对其步骤做了一个简要的翻译。本文使用的Google Admob SDK为4.1.0,原文网址为:http://code.google.com/intl/zh-CN/mobile/ads/docs/android/fundamentals.html使用Google Admob SDK包括以下三个步骤:1, 添加SDK到Eclipse工程里2, 添加com.go 阅读全文

posted @ 2013-02-05 16:45 jackrex 阅读(447) 评论(0) 推荐(0)

android中dip、dp、px、sp和屏幕密度

摘要: android中dip、dp、px、sp和屏幕密度1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。 dip的换算: dip(val 阅读全文

posted @ 2013-02-05 15:40 jackrex 阅读(167) 评论(0) 推荐(0)

2013年2月4日

Android开发,常用的终端命令

摘要: 1. ubuntu下配置环境anroid变量:在终端执行sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment2. 运行Eclipse,还需要配置JAVA环境变量#set java environmentJAVA_HOME=/home/loginname/jdk目录名JRE_HOME=/home/loginname/jdk目录名/jreexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLAS 阅读全文

posted @ 2013-02-04 19:24 jackrex 阅读(1773) 评论(0) 推荐(0)

linux常用命令及实例四:netstat、ping、ifconfig

摘要: 名称:netstat功能说明:显示网络状态。语 法:netstat[-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。参 数:-a或--all显示所有连线中的Socket。-A<网络类型>或--<网络类型>列出该网络类型连线中的相关地址。-c或--continuous持续列出网络状态。-C或--cache显示路由器配置的快取信息。-e或--extend显示网络其他相关信息。-F或--fib显示FIB。-g或--groups显示多重广播功能群组组员名单。-h或 阅读全文

posted @ 2013-02-04 18:54 jackrex 阅读(1365) 评论(0) 推荐(0)

linux常用命令及实例三:free、su、reboot、kill、shu

摘要: 名称:free功能说明:显示内存状态语 法:free[-bkmotV][-s<间隔秒数>补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。参 数: -b 以Byte为单位显示内存使用情况。 -k 以KB为单位显示内存使用情况。 -m 以MB为单位显示内存使用情况。 -o 不显示缓冲区调节列。 -s<间隔秒数> 持续观察内存使用状况。 -t 显示内存总和列。 -V 显示版本信息。名称:su 使用权限:所有使用者 使用方式:su [-fmp] [-c command] [-s shell] [--help 阅读全文

posted @ 2013-02-04 18:53 jackrex 阅读(911) 评论(0) 推荐(0)

linux常用命令及实例二:cp、mv、chown、chmod、find

摘要: 名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 参数: -a 尽可能将档案状态、权限等资料都照原状予以复制。 -r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。 -f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。 范例: 将档案 aaa 复制(已存在),并命名为 bbb : cp aaa bbb 将所有的C语言程序拷贝至 Finished 子目录中... 阅读全文

posted @ 2013-02-04 18:53 jackrex 阅读(435) 评论(0) 推荐(0)

linux命令及实例说明一:cd、ls、rmdir、rm、mkdir

摘要: 名称 :cd 使用权限 : 所有使用者 使用方式 : cd [dirName] 说明 : 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。 另外,"~" 也表示为 home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 范例 : 跳到 /usr/bin/ : cd /usr/bin 跳到自己的 home directory : cd ~ 阅读全文

posted @ 2013-02-04 18:52 jackrex 阅读(302) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页

导航