1.理解两个概念 抽象和衍生
抽象:从相似的事物中,抽取出共同点,得到相似的结构
衍生:以抽象结构为基础,添加些其他功能,得到具体的事物。
2. 系统OS,框架,应用程序,用户之间的关系
用户操作一个软件的时候,其实中间还隔了一层,那就是系统,例如,用户点击了屏幕上的一个按钮,就会对屏幕产生物理感应,屏幕将这种物理感应交给系统os处理,系统产生相应的事件对象,交给框...
分类:
移动开发 时间:
2016-07-13 16:21:08
阅读次数:
284
Android平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。下面我把Android的特性及其架构体系结构总结一下。
一、Android的平台特性
Android平台有如下特性:
1. 应用程序框架支持组件的重用与替换。
这样我们可以把系统中不喜欢的应用程序删除,安装我们喜欢的应用程序。
2. Dalvik...
分类:
移动开发 时间:
2016-07-13 16:17:48
阅读次数:
295
概念:
Google在I/O 2013大会上发布了Volley。它是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。
1、优点就是特别适合数据量不大但是通信频繁的场景
2、缺点就是大数据传输表现的很糟糕。...
分类:
其他好文 时间:
2016-07-13 16:13:20
阅读次数:
124
APICloud工具插件包括APICloud Studio、Sublime Text和Webstorm全面为开发者提供iOS和Android平台真机同步调试功能,不仅可以通过USB方式进行APP真机同步功能,更新增WiFi真机同步和WiFi真机实时预览两大功能,方便开发者在开发过程中进行真机预览和调 ...
也是在网上翻了很多资料,这里参考了一下网友的http://www.cnblogs.com/xiaozefeng/p/Unity_Android_IOS.html 但是他写的不全,导致写android程序eclipse最后会报错 他这里写道 Unity3D调用Android剪贴板 然而运行程序,必然报 ...
分类:
移动开发 时间:
2016-07-13 13:32:43
阅读次数:
351
基本覆盖了秒拍,美拍,快手等视频编辑的大部分功能. 增加了44种滤镜,基本覆盖市面上大部分APP中的滤镜效果. 可以实现视频和视频, 视频和图片,视频和您的UI界面叠加. 在叠加的过程中:支持任意时间点的加入,隐藏,显示,退出.支持同时获取媒体来任意叠加,支持叠加过程中的各种调节,支持实时保存. 可 ...
分类:
移动开发 时间:
2016-07-11 16:54:22
阅读次数:
209
转载:http://www.daqianduan.com/6281.html meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 忽略将页面中的数字识别为电话号码 忽略Android平台中对邮箱地址的识别 当网站添加到主屏幕快速启动方式,可隐藏地址栏,仅针对ios的safari 将 ...
分类:
移动开发 时间:
2016-07-11 12:30:59
阅读次数:
212
原文:腾讯Bugly(http://bugly.qq.com)
ReactNative 让开发者使用 JavaScript 和 React 编写应用,利用相同的核心代码就可以创建 基于Web,iOS 和 Android 平台的原生应用。Facebook 在2015.9.15发布了 ReactNative for Android,把JavaScript 开发技术扩展到了Android平...
分类:
移动开发 时间:
2016-07-10 19:04:39
阅读次数:
246
一、背景 ·1、AIDL出现的原因 在android系统中,每一个程序都是运行在自己的进程中,进程之间无法进行通讯,为了在Android平台,一个进程通常不能访问另一个进程的内存空间,所以要想对话,需要将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界。通过代码来实现这个数据传输过程是冗 ...
分类:
移动开发 时间:
2016-07-10 12:26:16
阅读次数:
305
本文属于「Unity与iOS、Android平台的整合」系列文章之一,转载请注明出处。 Unity默认导出的是Android-Eclipse工程,毕竟Eclipse for Android开发在近一两年才开始没落,用户量还是非常巨大的。 个人认为AndroidStudio非常好用,能轻易解决很多Ec ...
分类:
移动开发 时间:
2016-07-09 00:42:56
阅读次数:
1193