08 2011 档案
Google125亿美元收购摩托罗拉,移动领域三足鼎立
摘要:2011年8月15日,Google公司在官方网站投资者关系栏目公布了一项对整个移动行业未来影响深远的大型并购:Google收购摩托罗拉移动公司 Google在官方新闻稿中公布,Google以每股40美元的价格全额收购摩托罗拉移动公司,总计耗资125亿美元,此项收购已经得到两家公司董事会的批准。Google收购摩托罗拉移动将加强Android在移动领域的竞争力,大幅度加强Android智能手机系统的用户体验。 Google CEO在Google官方博客中也撰文解释此次收购: Google CEO - Larry Page 写道摩托罗拉完全致力于发展Android平台是我们收购摩托罗拉的原因之一, 阅读全文
posted @ 2011-08-16 09:41 zhangkai281 阅读(611) 评论(0) 推荐(1)
获取Android系统中全部正在运行的程序
摘要:首先在Android中获取系统正在运行的进程方法是getRunningAppProcesses()。我们首先通过ActivityManager manager= (ActivityManager) this.getSystemService(Context.ACTIVITY_SERVICE);来获取系统的全局状态,然后通过调用getRunningAppProcesses()方法就可以获得系统正在运行的进程, 代码如下:ActivityManager manager = (ActivityManager) this.getSystemService(Context.ACTIVITY_SERVIC 阅读全文
posted @ 2011-08-15 22:16 zhangkai281 阅读(1123) 评论(0) 推荐(0)
Android应用签名详解 Eclipse+ADT
摘要:很多开发人员不明白apk文件为什么必须签名才能发布,其实签名并非从android平台开始,在过去从symbian os就开始需要签名才能发布,这样可以保证每个应用程序开发商合法id,由于android平台没有uid3的限制,部分开放商可能通过使用相同的package name来混淆替换已经安装的程序。不过目前比较好的是android中所有的permission使用都是免费的,但从目前git项目中出现的certinstaller.git包不知道是不是和证书有关,而近几年symbian os从v9.0开始如果应用程序涉及敏感操作需要capability才能使其真机顺利安装,同时部分高级权限需要购. 阅读全文
posted @ 2011-08-10 18:01 zhangkai281 阅读(2154) 评论(0) 推荐(1)
Android 四种异步操作UI界面的方法
摘要:对于Android 异步操作在应用中使用率非常高,使用是开户另一线程,主线程(UI)不能长时间等待,而其它线程中是不能操作UI的,方法1:Handler子线程调用Handler的sendMessage(message)发送事件。Handler handler= new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); //操作界面 textView.setText("zhangkai281"); } };public class MyThread 阅读全文
posted @ 2011-08-08 12:07 zhangkai281 阅读(2230) 评论(0) 推荐(0)
httpclient 超时设置
摘要:最近项目客户反应超时经常出现:现已经总结超时设置:使用是apache的HttpClient:DefaultHttpClient:请求超时httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 60000); 读取超时httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 60000);HttpClientHttpClienthttpClient=newHttpClient(); 链接超时httpClient.getH 阅读全文
posted @ 2011-08-04 18:17 zhangkai281 阅读(2996) 评论(0) 推荐(1)
Android开发的技术层次
摘要:任何一种移动开发生态系统其技术人员都是呈现金字塔式分布的。我借此也说说Developer和Programmer的区别。应该说,广义程序员范围内,99%都是Developer,只有1%才能称之为真正意义上得狭义的Programmer。软件行业也越来越变成,不需要每个人都具备创造力,而只需要大量软件蓝领的行业。而Programmer也正是让软件行业保持持续创造力的灵魂力量。其实,真正让软件行业不断往前发展,进步的应该是那些或许根本不会编程的计算机科学家。Android系统也是一样,在庞大的Android开发人员群体中,我认为可以由低到高分为以下四个层次:1)应用层开发使用java语言,基于andr 阅读全文
posted @ 2011-08-02 18:19 zhangkai281 阅读(788) 评论(1) 推荐(1)