分类 "Android" 的存档.

JAVA中整型和字符串相互转换的方法

今天在搞Android的时候发现需要用到这个,可是自己java又不熟,只好查查了。

JAVA中整型和字符串相互转换的方法:

1)将字符串转化为整型

int i = Integer.parseIn(String str);

int i = Integer.valueOf().intValue();

注:Integer.parseIn 和 Integer.valueOf 不同,前者生成的是整型,而后者是一个对象,所以要通过intValue()来获得对象的值;

字串转成 Double, Float, Long 的方法大同小异.

2) 整型转化为字符串

String str = String.valueOf(int i);

String str = Integer.toString(int i);

String str = “” + i ;

注: Double, Float, Long 的方法大同小异.

使用PHP创建Android应用—入门配置

google的开源移动操作系统Android给智能手机市场带来了风暴。不像Apple,对想要为苹果市场(Iphone App Store)提供应用软件的开发者们有着严格的指导原则以及要求,Google将Android平台完全开放。现在你甚至能够用PHP来实现Android应用程序。Irontech的人们已经创建了一个在Android上运行的PHP接口(见PFA),而通过 Scripting Layer for Android (SL4A),你可以建立PHP的Android应用程序。

在这篇文章里,我会介绍如何安装,设置及使用PHP for Android and SL4A,我将给出一个演示程序作为例子,使用PHP for Android运行一段PHP代码。

安装PHP for Android

Read more…

Android超越塞班成为全球最大智能手机平台

据国外媒体报道,谷歌Android平台在2010年第四季度超越诺基亚塞班成为全球最大智能手机平台,结束了塞班引领智能手机市场长达10多年的历史。

市场研究公司Canalys周一表示,手机厂商在去年第四季度一共售出3290万部Android手机,同比增长近6倍;同期基于塞班系统的智能手机销量为3100万部。

塞班失去领先优势对于诺基亚来说可谓雪上加霜,它一直在为夺回被iPhone等竞争对手抢走的高端智能手机市场份额而努力。Android操作系统已经成为大多数手机厂商的标准平台,到目前为止,只有诺基亚、苹果和RIM还没有使用它。

全球各地的电信运营商积极推销Android手机,这也为Android超越塞班提供了不小的帮助。Canalys的分析师提姆谢佛德(Tim Shepherd)称:“我们已经看到许多厂商推出了一些非常畅销的Android手机。”

Read more…

如何给Android应用程序签名

Android系统要求所有的程序经过数字签名才能安装,如果没有可用的数字签名,系统将不许安装运行此程序。不管是模拟器还是真实手机。因此,在设备或者是模拟器上运行调试程序之前,必须为应用程序设置数字签名。

·所有的程序都必须签名,没有被签名的程序,系统将不能安装。
·可使用自签署证书签署应用程序,无须授权凭证。
·系统仅仅会在安装的时候测试签名证书的有效期,如果应用程序的签名是在安装之后才到期,那么应用程序仍然可以正常启用。
Read more…

2010年12月22日-冬至-eoeandroid开发者大会

  今天去参加了一个android的峰会,目的就是了解了解目前移动终端的发展前景。还有一个任务就是去了多交换交换名片,多获得一些开发者的联系方式,以后若是工作需要了,可以直接联系。因为自己的名片还没印出来,所以就拿的同事的~

   总的来说还是有些收获的,eoeandroid从社区转型到了门户,并且出了自己的SDK,很有前景啊~~不过后来通过会议的一些演讲,也让我更加明确的清楚了,目前android还很混乱,还是没有一个比较统一的标准~~

  有一个很有意思的事就是,本来是打算去参加另一个android的会议的,不过临出门的时候,因为需要,就换到了这个场,看了一下他们的会议日程,居然发现没有留出空闲的时间来,也就是说,根本就没有时间换名片,.他们用了一个新浪的微博墙,于是我就刷了两条微博,求换名片,结果两条都出现在了墙上,哈哈,不错。很给力~~

eoe-android-上墙

eoe-android-上墙

Android 模拟器安装Android Market电子市场

其实很简单:

首先,下载这个包:   http://cid-331479048cf34aad.office.live.com/self.aspx/.Public/201009/android^_market.zip

然后找到SDK目录:android-sdk-windowstools,在CMD下进到此目录,然后运行安装命令,先安装GoogleServicesFramework.apk,再安装Vending.apk即可,命令分别是adb install GoogleServicesFramework.apk和adb install Vending.apk ;分别运行就好了。

Read more…

Android 应用程序 添加网络权限

Android开发应用程序时,如果应用程序需要访问网络权限,需要在 AndroidManifest.xml 中加入以下代码

<uses-permission android:name=”android.permission.INTERNET”></uses-permission>

如果不知道放在哪个位置,那就放在</manifest>前边好了。

同样的如果用到其它的权限,也需要作出声明,部分权限列表如下:

android.permission.ACCESS_CHECKIN_PROPERTIES

允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)

android.permission.ACCESS_COARSE_LOCATION

允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location)

android.permission.ACCESS_FINE_LOCATION

允许一个程序访问精良位置(如GPS) (Allows an application to access fine (e.g., GPS) location)

android.permission.ACCESS_LOCATION_EXTRA_COMMANDS

允许应用程序访问额外的位置提供命令(Allows an application to access extra location provider commands)

Read more…