一、现实需求描述一般的,一个Android应用在开发到了一定阶段以后,功能模块将会越来越多,APK安装包也越来越大,用户在使用过程中也没有办法选择性的加载自己需要的功能模块。此时可能就需要考虑如何分拆整个应用了。二、解决方案提出一般有两种方式,一种是将应用按照功能分拆成多个应用,用户需要哪个就下载哪...
分类:
移动开发 时间:
2014-07-19 16:25:20
阅读次数:
350
据信息安全研究人员已经发现了一种新的Android恶意软件。这种木马会对用户手机中的照片、视频和文档进行加密,并要求用户支付赎金才能恢复。业内人士认为,这一恶意软件集成了社交工程、密 码学技术和互联网架构,未来可能成为一类更严重、更广泛的威胁。此前,第一个短信吸费的Android木马也诞生于东欧地区...
分类:
移动开发 时间:
2014-07-18 16:34:37
阅读次数:
289
每个应用程序都要使用数据,Android应用程序也不例外,Android使用开源的、与操作系统无关的SQL数据库 --大名鼎鼎的SQLite。SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且它占用的资源非常少,在嵌入式设备中,可能只需要几百KB,这也是 Android 系统采用 SQLi....
分类:
数据库 时间:
2014-07-18 15:04:55
阅读次数:
298
我们在开发软件的时候,常需要向用户提供软件参数设置功能,例如我们常用的微信,用户可以设置是否允许陌生人添加自己为好友.对于软件配置参数的保存,如果是在window下通常我们会采用ini文件进行保存.如果是J2EE下面,我们会采用properties属性文件或者xml进行保存.在我们的Android应用中又适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefer...
分类:
其他好文 时间:
2014-07-18 13:30:36
阅读次数:
199
原文地址http://blog.sina.com.cn/s/blog_621c16b101013ygl.html OpenIntents项目和可用资源介绍[1].项目介绍:OpenIntents项目的目的是提供一些开源的意图和接口,通过一些可以重用的组件让移动应用程序更加紧密的在一起工作。而且对于这...
分类:
移动开发 时间:
2014-07-18 12:07:55
阅读次数:
262
这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。一、反编译Apk得到Java源代码...
分类:
其他好文 时间:
2014-07-18 12:07:25
阅读次数:
199
首先我们需要明确对Activity(活动)的理解,Activity是用户与应用程序的交互的接口,即提供某个可视化的图文界面,同时是一组控件的容器,即我们可以把我们需要的控件添加在Activity活动界面中。创建Activity需要继承android.app.Activity对象生成对应的子类。一般情况下,我们需要重写(覆盖)方法protected void onCreate(Bundle savedInstanceState) 。为了较为深入的了解Activity,需要明白与了解说明Activity的生命周...
分类:
移动开发 时间:
2014-07-18 11:09:43
阅读次数:
355
最近在弄一个Android应用,其中一个功能是天气情况展示,准备使用google的天气API服务(http://www.google.com/ig/api?hl=zh-cn&weather=,,,,),不想这个接口已经在几个月前关闭服务了。于是各种资料,最终决定使用 中国天气网 的服务。 中国天气....
分类:
Web程序 时间:
2014-07-18 08:03:33
阅读次数:
491
本文详细介绍Android应用管理设备下载状态信息的方法...
分类:
移动开发 时间:
2014-07-17 10:38:25
阅读次数:
369
在进行Android应用的开发过程中,有时候在配置SDK路径的时候(Windows->Preferences->Android),会出现如下报错:An error occurred while automatically activating bundle com.android.ide.eclipse.adt。并且重启Eclipse也没用。 注:该图为正常情况。 搜索相关...
分类:
移动开发 时间:
2014-07-16 13:26:15
阅读次数:
214