今天修复一个公司很早以前的android应用功能,里面的代码逻辑已经完全错乱,然后发现返回的数据完全不对了。然后修复了整整两天。然后我重新整理了一遍,重构就算不上了。然后就用上了枚举。
什么是枚举?我以前也不懂,当时我看见公司的项目中使用了枚举当做项目一个控制,比如修改已经写好的app然后为一些手机厂商做定制版。可能要去掉广告,还有跳转到商店url都不同,特别是国内基本都没有google play。我们为了避免以后的修改,就会写个枚举来控制它。...
分类:
移动开发 时间:
2014-06-19 11:19:06
阅读次数:
256
根据ibtimes的消息,Google正在计划统一整合Android应用和服务的设计元素,推出名为“Quantum Paper”(量子纸)的设计语言。
消息称,Google正在着手开发一套经过完全重新设计的Android系统,革新程度堪比苹果iOS 7。
这一重大更新计划名为“Quantum Paper”,它将影响Google平台上的所有产品和服务。不论接入Google服务的是何种设备...
分类:
移动开发 时间:
2014-06-16 21:16:32
阅读次数:
234
Android核心库包含了Java编程语言核心库所提供的大部分功能。
每个Android应用程序都运行在它自己的进程中,每个进程都拥有自己的Dalvik虚拟机实例。Dalvik被设计成在一个设备上能有效运行多个虚拟机实例的Java虚拟机。在Dalvik可执行(.dex)格式中Dalvik虚拟机可执行文件对内存的需求被优化到最小。这个虚拟机是基于寄存器的,并且运行被Java语言编译器编译的类,...
分类:
移动开发 时间:
2014-06-15 20:11:09
阅读次数:
423
Android包含了一组被Android系统各种组件使用的C/C++类库。这些类库功能通过Android应用框架暴露给开发者。下面列出一些核心类库:
系统C库------派生与BSD的标准C库(libc)的实现,并且基于嵌入式的Linux设备进行了调整;多媒体库------基于PacketVideo公司OpenCORE的多媒体类库,这个类库支持许多流行的音/视格式的回放和录音,以及静态的...
分类:
移动开发 时间:
2014-06-15 15:42:29
阅读次数:
341
转自:http://blog.csdn.net/ithomer/article/details/6727581这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家...
分类:
移动开发 时间:
2014-06-15 13:56:37
阅读次数:
222
最近反复研究日常经典必用的几个android app,从主界面带来的交互方式入手...
分类:
移动开发 时间:
2014-06-15 10:09:32
阅读次数:
355
Android应用程序是用Java编程语言编写的。Android SDK工具把应用程序的代码、数据和资源文件一起编译到一个Android程序包中(这个程序包是以.apk为后缀的归档文件),一个Android应用程序就是一个单独.apk文件中的所有内容,并且Android设备使用这个文件来安装应用程序。
安装在设备上的每个Android应用程序都生活在它们自己的安全沙箱中:
1...
分类:
移动开发 时间:
2014-06-15 09:56:04
阅读次数:
319
使用Intent和IntentFilter通信Android应用的资源
分类:
移动开发 时间:
2014-06-15 07:41:44
阅读次数:
202
IIS Express仅支持localhost主机名地址访问。 找到IIS Express Config文件下的 applicationhost.confi 修改配置 再来调试android应用,发下已经成功调用
分类:
移动开发 时间:
2014-06-14 16:23:52
阅读次数:
264
经过了一段时间的学习,初步了解了该如何使用jQuery Mobile和 Phone
Gap来开发一个Android应用程序,也想把这些东西介绍给大家。1、 软件准备要进行android app的开发,当然需要准备Java,
eclipse和安装Android SDK,这个部分网络上面很多方法,搜索“...
分类:
移动开发 时间:
2014-06-13 19:44:36
阅读次数:
359