16 大强快跑

尚未进行身份认证

佛山地区个人软件开发。

等级
TA的排名 13w+

jni生成头文件和编译so文件

1、新建接口文件2、生成头文件cmd下切换到项目下的bin/classes目录,执行javah ***.ClassName3、编译cpp文件,生成so文件cmd下切换到项目主目录,执行ndk-build命令(必须保证ndk安装目录已经添加到系统变量path中)

2017-06-06 16:50:49

Eclipse下更新android sdk慢的解决办法

jni

2017-06-06 12:34:07

接入百度地图时sha1的获取方法

原地址:http://www.jianshu.com/p/6d4b7a8e65d1直接转的百度申请过程Key的申请地址为:http://lbsyun.baidu.com/apiconsole/key申请与配置步骤详见如下:登录百度账号访问API控制台页面,若您未登录百度账号,将会进入百度账号登录页面,如下图:登陆API控制台登

2017-03-10 11:54:08

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

ios导入支付宝移动支付遇到的问题

每次接入支付功能,总会碰到不少的问题。1、加入库文件和相关头文件2、设置头文件搜索目录3、新建PrefixHeader.pch 加入代码: #ifdef __OBJC__#import #import #endif

2017-01-06 14:32:01

Android 动态改变Layout的大小

设置View的大小是通过设置LayoutParams参数。如果一个view在一个RelativeLayout里面,需要用一个RelativeLayout.LayoutParams对象来设置在代码里面设置的高度height是px,如果想用dp单位设置,需要获取屏幕的密度,然后转换。final float scale = getActivity().getResources().g

2016-09-07 19:33:55

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

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

怎样通过xcode更新Provisioning证书

点击xcode菜单,进入Preferences,选中Accounts分页,选中Apple IDS中的账号,点击右下角的View Details按钮,在弹出的页面中删除对应的证书。参考:http://jingyan.baidu.com/article/22fe7ced07cf643002617f96.html

2016-08-06 22:39:20

微信支付启动时总是返回-1问题解决方法

很多人在开发的时候都遇到问题:为什么签名、appid都是正确的,但是运行应用的时候总是返回-1,提示签名错误。到底为什么呢?微信支付申请有两种支付方式:一种是公众号支付,另一种是App支付,而微信支付申请通过后会发送邮件到你的账户,如果你申请了公众号支付和app支付的话你将会收到两封邮件,截图如下:两封微信支付审核通过的邮件想孪生兄弟,如果不仔细看的话乍一看是一样的,注意画红框

2016-08-02 17:53:28

百度地图sdk的导入

每次搞百度的ios版sdk都特别痛苦,每次都会出现问题的。上次搞百度语音,这次搞百度地图。出问题的原因基本上都是一些包没有添加进去。这次搞百度地图sdk3.0,就是漏了libstdc++6.0.9.tbd,下面是文档说明内容:第二步、引入所需的系统库百度地图SDK中提供了定位功能和动画效果,v2.0.0版本开始使用OpenGL渲染,因此您需要在您的Xcode工程中引

2016-07-24 13:14:01

百度地图api的SHA1

没有留意百度的API对SHA1区分测试版和发布版。一直把测试版的SHA1当做发布版来用。参考:http://www.cnblogs.com/liter7/p/4740670.html

2016-07-20 18:43:53

AndroidStudio导入Eclipse项目后的几个问题

在build.gradle的android节点添加packagingOptions {        exclude 'META-INF/LICENSE.txt'        exclude 'META-INF/NOTICE.txt'}

2016-07-17 10:58:28

LISTVIEW嵌套GRIDVIEW的一些处理

前几天写了点击GRIDVIEW的条目,能够显示他在LISTVIEW中的位置,当时的处理是在ListView的适配器里的GetView方法里每次都new GridView的onItemClickListener,这样显然是不合理的,/**GridVIew的条目点击监听*/ private GvOnItemClickListener mGvOnItemClickListener;//成

2016-07-09 20:16:28

ListView中嵌套GridView点击事件

做一个项目时,需要在ListView中嵌套GridView,因为ListView的每个条目中不一定出现GridView,那么问题来了,添加GridView的Item的点击事件后,有GridView出现的条目中,ListView的Item点击事件无法触发,这时我们就需要设置ListView的Item条目的外层容器中添加属性“android:descendantFocusability="blocks

2016-07-08 10:29:06

如何让一个scrollview中包含的listview拥有上拉刷新功能而不冲突

上面是一个固定的模块,比如展示个人信息等,下面是一个ListView列表。如果是这样的话,不需要在外层用ScrollView包裹。这样做本身就很不稳定,比如监听、展示的列表数据不全等等。改用ListView的addHeaderView()这个方法。把那个头部固定的布局添加到ListView的头部,具体如下: LayoutInflater inflater = LayoutInflater.fr

2016-07-08 09:59:44

Android之ScrollView嵌套ListView和GridView冲突的解决方法

由于ListView,GridView本身都继承于ScrollView,一旦在ScrollView中嵌套ScrollView,在ScrollView中嵌套使用ListView或者GridView,ListView只会显示一行多一点。两者进行嵌套,即会发生冲突,那么里面的ScrollView高度计算就会出现问题。我们也就无法得到想要的效果。核心解决方案: 重写ListView或者GridView

2016-07-07 14:26:42

小票机打印位图原理(整理)

参考:C#并口热敏小票打印机打印位图http://blog.csdn.net/laner0515/article/details/8457337iOS 热敏打印机打印位图http://blog.csdn.net/xjmeplws/article/details/43704021

2016-06-29 13:13:07

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

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

查看更多

勋章 我的勋章
    暂无奖章