- 博客(10)
- 资源 (12)
- 收藏
- 关注
原创 java.lang.RuntimeException: setParameters failed
在使用相机的时候经常会遇到这种问题,尤其是自定义相机的,之前在三星上解决了好久,解决方案没有记录忘记怎么解决来着,此次专门做个记录,最进在最新的锤子手机上又复现了,总结出来的就是不支持设置的尺寸大小,报错的位置camera.setParameters(p);这是因为个别机型在SupportPreviewSizes里汇报了支持某种预览尺寸,但实际是不支持的//寻找最佳预览
2017-12-01 10:32:02
9812
4
原创 动态创建Fragment
在项目的开发过程中,动态创建fragment是没必要的,而且不太现实的,因为fragment要显示UI加载数据。因为我们的项目使用的跨平台的开发框架React Native,安卓的activity、fragment的只是用来显示js页面的容器,所有的业务都是js来实现的,包括底部的Tabbar切换都是js实现的,原生安卓只是显示出来。现在的需求是,根据底部的tabbar 创建fragment然后加
2017-08-03 18:05:54
928
原创 使用MobLink点击链接打开app
现在的市场中使用链接打开app或者下载app的例子很多,比如某个商品的详情页下面有个横幅链接,点击后即跳转到app或者相应的下载地址。使用MobLink很方便,但是一不注意就掉坑里了。集成很简单,参照这个文档基本上就没问题了:http://wiki.mob.com/sdk-moblink-android-2-0-0/需要说明的是文档里有这么一句话:注意:scheme一定要写,配置的sc
2017-07-12 16:44:45
4330
原创 [CodePush] Unable to get the hash of the binary's bundled resources
React Native项目运行闪退:Unable to get the hash of the binary's bundled resources - "codepush.gradle" may have not been added to the build definition.这个问题之前的项目也会遇到过,也在网上查过相关资料,很意外的竟然没有相关的问题,在Google网看到有个别一样的
2017-07-12 10:15:55
1363
原创 讯飞10407
这个问题搞了差不多两天的时间,之前在另个应用集成的时候没出什么问题,这次搞得差点崩溃,论坛及网上查的都说appID跟下载的SDK不一致,下载了好多个SDK下来跟app ID也是一样的,可就是一直报10407,之前的应用集成的时候也是照着官方文档:“将在官网下载的Android SDK 压缩包中libs目录下所有子文件拷贝至Android工程的libs目录下“,这次也一样照办,郁闷了好久,肯定的是a
2017-06-29 15:29:21
1065
转载 E/dalvikvm: Could not find class
在app下build.gradle添加 1.buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" }}2.在applicatio
2016-09-17 20:16:13
921
原创 Finished with Non Zero Exit Value 3
android { // Other stuffs dexOptions { javaMaxHeapSize "4g" }}来源:http://stackoverflow.com/questions/29720831/finished-with-non-zero-exit-value-3
2016-09-13 11:37:25
755
原创 友盟分享
友盟分享微博/QQ/支付宝踩坑纪录一定要打包后再运行,Debug模式下微博跟支付宝永远也调不起来 ,郁闷了两天就是一直在Debug模式下调试。 1。QQ/QQ空间一点就闪退,提示分享取消了,xml 里面的 列表内容04xxx” />这个跟application里设置的PlatformConfig.setQQZone(“1105504xxx”, “”)一样就可以了,我的key是同事直接发给
2016-09-07 20:49:34
759
原创 安卓给TextView几个字段设置点击事件
最近需要给TextView的几个字段设置设置点击事件,这个应该是很普遍的,也很容易实现的,但是百度了好久都是千篇一律的,设置的开始跟结束位置都是固定写死的必然要(0,5)这样设参,而且不灵活。需要用到的组件有SpannableString,这个组件也有个getSpanStart()跟getSpanEnd()两个方法,这两个开始跟结束的位置怎么使用还不会,一直报空,然后采用比较笨拙的方法,就是将数据
2016-07-24 23:28:13
1521
翻译 Android乱码
android { compileSdkVersion 18 buildToolsVersion "23.0.1" android {compileOptions.encoding = "GBK"} //在build.gradle加上 defaultConfig { minSdkVersion 10 targetSdkVersio
2016-04-12 16:41:42
518
自定义相机VIN码识别
2017-09-13
gitflow使用指南
2016-10-28
React与安卓activity交互
2016-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人