文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6677029在 编写Android应用程序时,我们一般将一些计算型的逻辑放在一个独立的进程来处理,这样主进程仍然可以流畅地响应界面事件,提高用户体验...
分类:
移动开发 时间:
2014-12-04 11:36:47
阅读次数:
310
这几天要在Android平台上实现OpenCv相关的功能,看了几个博客、论文,终于实现了Android上OpenCv开发的一个简单例子。期间遇到了不少大大小小的问题,现总结一下。当然还有很多问题我自己也不是很明白,希望大家不吝赐教。一、准备工作 1.Windows平台下搭建好Android开发...
分类:
移动开发 时间:
2014-12-04 11:33:54
阅读次数:
253
iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势)1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecogni...
分类:
移动开发 时间:
2014-12-04 11:30:08
阅读次数:
210
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6730748在Android系统中,广播(Broadcast)是在组件之间传播数据(Intent)的一种机制;这些组件甚至是 可以位于不同的进程中,...
分类:
移动开发 时间:
2014-12-04 11:30:15
阅读次数:
197
首先,在manifest.xml配置文件中,会有当前安卓软件的版本号。1 简单的思路就是把自己的版本号通过参数,传递给后台,由后台来判断是否要检测更新。(这里是把后台中最新的版本获取到,和本地的做对比。)通过方法来获取本地的版本号: 1 public static String getVersion...
分类:
移动开发 时间:
2014-12-04 11:29:50
阅读次数:
212
- (void)application:(UIApplication *)application didChangeStatusBarFrame:(CGRect)oldStatusBarFrame{ float height = application.statusBarFrame.siz...
分类:
移动开发 时间:
2014-12-04 11:29:35
阅读次数:
145
在iOS6之后,不再使用谷歌地图了,而是使用苹果自己的地图,但是API编程接口没有太大的变化。开发人员不需要再学习很多新东西就能开发地图应用,这是负责任的做法。因此本节介绍的内容也同样适用于iOS5上运行地图应用开发。iOS应用程序中使用MapKitAPI开发地图应用程序。其核心是MKMapView...
分类:
移动开发 时间:
2014-12-04 11:29:46
阅读次数:
201
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6685853在Android系统中,Activity和Service是应用程序的核心组件,它们以松藕合的方式组合在一起构成了一个完整的应用程序,这得...
分类:
移动开发 时间:
2014-12-04 11:29:36
阅读次数:
174
#import @interface ZSDHelpCell : UITableViewCell@property (weak, nonatomic) IBOutlet UIImageView *selectImageView;@property(nonatomic,copy)NSString *q...
分类:
移动开发 时间:
2014-12-04 11:29:49
阅读次数:
140
ApplicationId 与 PackageName
所有的 Android 应用程序都有一个包名。包名是设备上的这个应用程序的唯一标识,也是在谷歌Play商店上的唯一标识。这意味着,一旦你已发布的程序使用了这个包名, 你就永远都无法改变它;否则会导致你的应用程序被当作是一个全新的应用程序,你之前的应用程序的用户将不会看到作为更新的安装包。
在此前Android Gradle 构建系统中,您的应用程序的包名由你的manifest文件的根元素里的package属性决定:...
分类:
移动开发 时间:
2014-12-04 10:19:57
阅读次数:
177
在上一篇文章当中,我们已经把LitePal查询操作的所有用法都学习完了,很显然,LitePal帮我们提供了非常强大的查询API,使得我们可以极度轻松地完成各种类型的查询。但是呢,在SQL语句当中,有一种查询是比较特殊的,就是聚合函数查询,它不像传统查询一样是将表中的某些列的数据查询出来,而是将查询结果进行聚合和统计,最终将统计后的结果进行返回。因此,任何一个关系型数据库中都会提供像count()、sum()等聚合函数。那么不出你所料,LitePal当中也是对这些聚合函数都进行了封装,让我们的操作可以变得更加...
分类:
移动开发 时间:
2014-12-04 10:19:11
阅读次数:
191
里面包含了友盟推送,数据库的写法。刷新布局,二维码操作。...
分类:
移动开发 时间:
2014-12-04 10:19:22
阅读次数:
194
本篇开始我们来浅析一下Android的另外一个非常重要的组件:Service,看到这个词我们的脑海里都会涌现出什么词语呢?诸如:无用户交互界面,耗时后台操作,服务(级别)进程,远程调用。感觉知道这些还不够,我们得根据这些来了解点系统层面的东西,那么我们应该试着进去看看!...
分类:
移动开发 时间:
2014-12-04 10:18:28
阅读次数:
258
1.手残S版 iPhone5 刷机IOS8.1.1,完美成砖:不能打电话、发短信、上网。
2.太极越狱后依然无服务。
3.进入cydia,进入Quicksim官方源http://quicksim.net/cydia,安装补丁Quicksim iOS7 5S/5C/5移动联通补丁。
4.打开safari,地址栏输入3to2china3gpp.com,下载补丁并安装,3G强制转换成2G模式
4...
分类:
移动开发 时间:
2014-12-04 10:18:07
阅读次数:
163
中文 iOS/Mac 开发博客列表
部分中文ios/mac开发博客列表:
博客地址
RSS地址
OneV's Den
http://onevcat.com/atom.xml
破船之家
http://beyondvincent.com/atom.xml
NSHipster
http://nshipster.cn/feed.xml
...
分类:
移动开发 时间:
2014-12-04 10:16:25
阅读次数:
361
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6633311在上一篇文章中,我 们分析了Android系统进程间通信机制Binder中的Server在启动过程使用Service Manager的a...
分类:
移动开发 时间:
2014-12-04 10:14:57
阅读次数:
299
http://quietmadman.blog.51cto.com/3269500/1359495Beemhttp://beem-project.com/projects/beem/repository/show/src
分类:
移动开发 时间:
2014-12-04 10:14:07
阅读次数:
160