移动平台-周排行
spring 中的
RowMappersping中的RowMapper可以将数据中的每一行数据封装成用户定义的类.
我们在数据库查询中,如果返回的类型是用户自定义的类型(其实我们在数据库查询中大部分返回的都是自定义的类)则需要包装,如果是Java自定义的类型,如:String则不需要.
如果spin...
先看一下 NSArray 是怎么传递 block 参数的...@interface
NSArray (NSExtendedArray)…#if NS_BLOCKS_AVAILABLE-
(void)enumerateObjectsUsingBlock:(void (^)(id obj, NSUInt...
最近项目接触到了苹果的程序内购(IAP),碰到不少问题,参考了很多帖子才得以解决。在此总结一下,多少可以为初次接触IAP的童鞋一些帮助,面对苹果严格的审核少费一点脑筋。闲话不多说,刚接触时的纠结我懂得。。
关于如何新建IAP我在这里就不多说了。重点说一下,大多数人会遇到的问题以及解决方法。
第一次,新建好IAP,然后沙盒测试完了,以为没有问题就提交了,结果等了7天,结果是被苹果给拒了。。。苦逼呀!!
Missing IAPs...
.h文件:
#import
@interface UIImage (UIImageExt)
- (UIImage*)imageByScalingAndCroppingForSize:(CGSize)targetSize;
@end
.m文件:
#import "UIImageExt.h"
...
1:在调用Camera 时会报错,Unsupportmethod 和 CropImage 时处理,我们可以在Manefiest.xml 中处理也可以在当前的activity处理:硬件加速去掉即可...
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable...
平台:linux + android
cocos2d版本:3.0rc
搭建环境的步骤在根目录的README.md中写得简明扼要,绝不脱泥带水,但我遇到了不少问题,网上四处搜索找不到解决办法,这里把我遇到的几个问题和解决办法分享一下。
官方给出的安装步骤:
1. Download the code from [cocos2d download site][4]
2. Run...
问题1:
报错信息:
Check dependencies
Code Sign error: No matching provisioning profiles found: None of the valid provisioning profiles allowed the specified capabilities: inAppPurchase.
CodeSign error: c...
郁闷了半天,今天发现一点击手机 menu 键应用就崩溃了,记得之前都是好好的,调试了半天代码还是搞不定,于是网上google了一番,发现仅国外有一两篇文章有提到类似问题,据说是 0.5.2 版本的 BUG,目前尚未修复,只能手动修改项目根目录下的 gradle.build 文件中的 gradle 版本
dependencies {
classpath 'com.andro...
NDK全称为Native Development Kit,是本地开发工具集。在Android开发中,有时为了能更好的重用以前的C/C++的代码,需要将这些代码编译成相应的so,然后通地JNI以供上层JAVA调用。当然,也有的是为了更高的保护性和安全性。下面是实现的过程。
1、下载NDK TOOL
可以从http://developer.android.com/tools/sdk/ndk/ind...
有人问过没?啥叫driver?不就是司机么?其实这一点都没错,driver的中文意思却是有司机的意思。只是在英文的世界里面,他们也有一词多义,但是他们的根本意思都是一样的。你看司机把一堆冷冰冰的铁块块就这么驾驶起来,让它动起来了。汽车还能够在司机的驾驶操作下面完成多很很让人惊讶的事情,比如前空翻呀,侧空翻呀,或者自燃呀什么的。。。反正就是感觉很厉害。
软件领域的driver完全就是这个意思,软件写成的一堆代码模拟出了一个司机这样的一个虚拟人来,在特定的时候让硬件按照规定好的步骤去做事,所以就叫做驱动,让一堆...
以前玩android需要先下载好eclipse,以及Android开发的插件ADT。并下载Android官方提供的SDK。稍后补充搭建方式,目前更加简单,直接去官网下载下来,一切都帮你配置好 http://developer.android.com/sdk/index.html,选择安装哪种不是根据机子而是jdk,例如64位机下安的是32位的jdk,请安32位的SDK
解压后,直接打开e...
要是webview能够与JavaScript交互,首先需要webview要启用JavaScript:
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
然后创建JavaScript的接口:
public c...
jquery easyui window 打开后移动位置在打开后不居中问题解决
打开后移动位置在打开后不居中问题解决方法就很简单了,我们在打开时设置下left和top属性就可以了
var $win;
$win = $('#test-window').window({
title:'添加课程设置信息',
width: 820,
...
简单的网页下载,HttpURLConnection可以完成,但是涉及到用户登录等权限相关问题,就需要涉及Session、Cookies。,就很难使用HttpURLConnection来处理了。Apache开源组织提供了一个HttpClient项目可以处理这些问题。HttpClient关注于如何发送请求、接受请求,以及管理HTTP链接。
使用HttpClient对象来发送请求、接受响应步骤:
...
跨AppDomain通信有两种方式 1.Marshal By reference : 传递引用
2.Marshal By Value : 把需要传递的对象 通过序列化反序列化的方式传递过去(值拷贝) 只有标记为 可序列化 Serializable
的类才能通过 Marshal By Value的方式...
在Android中,一般来说一个应用会存在几十个页面,并且一个应用一般也会使用一个特定的主题,其中的页面的风格也是一致的,并且页面中的动画效果、页面的切换效果等也应该保持同样的风格,那么就需要一个基类,来完成页面的基础设置,这就是所谓的基类。界面统一管理原因当应用中的界面达到一定数量级时,如几十个界...
Historically, programmers always designed
computer interfaces in terms of pixels. For example, you mightmake a field 300
pixels wide, allow 5 pixels o...
android之Apache Http——向服务器发送请求的同时发送参数使用Get方法提交:
其他步骤与上一节的操作相符,只是在传送地址的时候发送参数的格式如下: //Sname和Sage是实际的数据 name和age则是例如是输入框中的名字 url =
"服务器的地址"+ "?" + "name=...
最近两天在调一个界面显示的问题,发现从一个界面跳转到另一界面时,总有一些其它的显示(闪屏),无奈之余,尝试了(创建一个新的界面/去掉界面的内容/版本回归)等一系列调试,最终还没没有解决。
还有另外一个问题,视频窗口弹出开始播放时,前1、2秒总有快进的迹象。 最终的解决方案时,操作显示窗口时,一定要在...