
移动
大强快跑
软件开发。
展开
-
ios工程打包ipa时提示archive failed (CC_MD5导致的)
打包失败有很多的原因,而我这个项目没有任何的错误提示,无从下手。还好有备份,备份是可以打包的。用最笨的方法,一个一个的把新文件覆盖到旧项目中,终于把问题锁定在一个md5函数里,+(NSString *)md5:(NSString *)str { const char *cStr = [str UTF8String];//转换成utf-8 unsigned char resu原创 2016-06-26 12:55:17 · 3229 阅读 · 0 评论 -
怎样通过xcode更新Provisioning证书
点击xcode菜单,进入Preferences,选中Accounts分页,选中Apple IDS中的账号,点击右下角的View Details按钮,在弹出的页面中删除对应的证书。参考:http://jingyan.baidu.com/article/22fe7ced07cf643002617f96.html转载 2016-08-06 22:39:20 · 4501 阅读 · 0 评论 -
PHP接口开发加密技术实例原理与例子
下面例子简单讲解PHP接口开发加密技术:如app要请求用户列表,api是“index.php?module=user&action=list”app生成token = md5sum (‘user’.’2012-11-28′.’www.aaa.com’.list) = 880fed4ca2aabd20ae9a5dd774711de2;则实际发起请求为 “index.php?module=转载 2016-08-14 09:42:18 · 3463 阅读 · 0 评论 -
AndroidWear真机调试时出现“无法连接”的错误提示
测试前需要先连接,通过两个命令:adb forward tcp:4444 localabstract:/adb-hubadb connect localhost:4444第一个命令没有发现问题,第二个出现如上图的错误提示。输入adb version查看当前adb的版本,显示Android Debug Bridge version 1.0.36,那手表的应该是server ver原创 2016-08-14 15:36:45 · 1820 阅读 · 0 评论 -
Android 动态改变Layout的大小
设置View的大小是通过设置LayoutParams参数。如果一个view在一个RelativeLayout里面,需要用一个RelativeLayout.LayoutParams对象来设置在代码里面设置的高度height是px,如果想用dp单位设置,需要获取屏幕的密度,然后转换。final float scale = getActivity().getResources().g转载 2016-09-07 19:33:55 · 2868 阅读 · 0 评论 -
ios导入支付宝移动支付遇到的问题
每次接入支付功能,总会碰到不少的问题。1、加入库文件和相关头文件2、设置头文件搜索目录3、新建PrefixHeader.pch 加入代码: #ifdef __OBJC__#import #import #endif原创 2017-01-06 14:32:01 · 287 阅读 · 0 评论 -
android6.0下webview的定位权限设置
WebView webView = (WebView)findViewById(R.id.webview);WebSettings webSettings = webView.getSettings();//webview支持js脚本webSettings.setJavaScriptEnabled(true);//启用数据库 webSettings.setDatabaseEnabl原创 2017-01-25 15:37:20 · 11180 阅读 · 4 评论 -
接入百度地图时sha1的获取方法
原地址:http://www.jianshu.com/p/6d4b7a8e65d1直接转的百度申请过程Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key申请与配置步骤详见如下:登录百度账号访问API控制台页面,若您未登录百度账号,将会进入百度账号登录页面,如下图:登陆API控制台登转载 2017-03-10 11:54:08 · 1264 阅读 · 1 评论 -
微信支付启动时总是返回-1问题解决方法
很多人在开发的时候都遇到问题:为什么签名、appid都是正确的,但是运行应用的时候总是返回-1,提示签名错误。到底为什么呢?微信支付申请有两种支付方式:一种是公众号支付,另一种是App支付,而微信支付申请通过后会发送邮件到你的账户,如果你申请了公众号支付和app支付的话你将会收到两封邮件,截图如下:两封微信支付审核通过的邮件想孪生兄弟,如果不仔细看的话乍一看是一样的,注意画红框转载 2016-08-02 17:53:28 · 5655 阅读 · 0 评论 -
百度地图api的SHA1
没有留意百度的API对SHA1区分测试版和发布版。一直把测试版的SHA1当做发布版来用。参考:http://www.cnblogs.com/liter7/p/4740670.html原创 2016-07-20 18:43:53 · 445 阅读 · 0 评论 -
Android下模拟点击事件
private void setSimulateClick(View view, float x, float y) { long downTime = SystemClock.uptimeMillis(); final MotionEvent downEvent = MotionEvent.obtain(downTime, downTime,原创 2016-06-12 17:16:33 · 3312 阅读 · 1 评论 -
LISTVIEW嵌套GRIDVIEW的一些处理
前几天写了点击GRIDVIEW的条目,能够显示他在LISTVIEW中的位置,当时的处理是在ListView的适配器里的GetView方法里每次都new GridView的onItemClickListener,这样显然是不合理的,/**GridVIew的条目点击监听*/ private GvOnItemClickListener mGvOnItemClickListener;//成转载 2016-07-09 20:16:28 · 1204 阅读 · 0 评论 -
小票机打印位图原理(整理)
参考:C#并口热敏小票打印机打印位图http://blog.youkuaiyun.com/laner0515/article/details/8457337iOS 热敏打印机打印位图http://blog.youkuaiyun.com/xjmeplws/article/details/43704021原创 2016-06-29 13:13:07 · 2796 阅读 · 0 评论 -
百度地图sdk的导入
每次搞百度的ios版sdk都特别痛苦,每次都会出现问题的。上次搞百度语音,这次搞百度地图。出问题的原因基本上都是一些包没有添加进去。这次搞百度地图sdk3.0,就是漏了libstdc++6.0.9.tbd,下面是文档说明内容:第二步、引入所需的系统库百度地图SDK中提供了定位功能和动画效果,v2.0.0版本开始使用OpenGL渲染,因此您需要在您的Xcode工程中引原创 2016-07-24 13:14:01 · 1183 阅读 · 0 评论 -
AndroidStudio导入Eclipse项目后的几个问题
在build.gradle的android节点添加packagingOptions { exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt'}原创 2016-07-17 10:58:28 · 473 阅读 · 0 评论 -
Android之ScrollView嵌套ListView和GridView冲突的解决方法
由于ListView,GridView本身都继承于ScrollView,一旦在ScrollView中嵌套ScrollView,在ScrollView中嵌套使用ListView或者GridView,ListView只会显示一行多一点。两者进行嵌套,即会发生冲突,那么里面的ScrollView高度计算就会出现问题。我们也就无法得到想要的效果。核心解决方案: 重写ListView或者GridView转载 2016-07-07 14:26:42 · 468 阅读 · 0 评论 -
如何让一个scrollview中包含的listview拥有上拉刷新功能而不冲突
上面是一个固定的模块,比如展示个人信息等,下面是一个ListView列表。如果是这样的话,不需要在外层用ScrollView包裹。这样做本身就很不稳定,比如监听、展示的列表数据不全等等。改用ListView的addHeaderView()这个方法。把那个头部固定的布局添加到ListView的头部,具体如下: LayoutInflater inflater = LayoutInflater.fr转载 2016-07-08 09:59:44 · 447 阅读 · 0 评论 -
ListView中嵌套GridView点击事件
做一个项目时,需要在ListView中嵌套GridView,因为ListView的每个条目中不一定出现GridView,那么问题来了,添加GridView的Item的点击事件后,有GridView出现的条目中,ListView的Item点击事件无法触发,这时我们就需要设置ListView的Item条目的外层容器中添加属性“android:descendantFocusability="blocks转载 2016-07-08 10:29:06 · 3838 阅读 · 0 评论 -
jni生成头文件和编译so文件
1、新建接口文件2、生成头文件cmd下切换到项目下的bin/classes目录,执行javah ***.ClassName3、编译cpp文件,生成so文件cmd下切换到项目主目录,执行ndk-build命令(必须保证ndk安装目录已经添加到系统变量path中)原创 2017-06-06 16:50:49 · 751 阅读 · 0 评论