- 博客(22)
- 收藏
- 关注
原创 android开发报错记录
Gradle’s dependency cache may be corrupt 在Android Studio中,删除.gradle文件夹下面的所有文件或文件夹,然后再编译运行就可以了UnsupportedMethodException 报错内容:Unsupported method: InstantRun.getRestartDexFile(). 某些方法当前引用版本的grad
2016-11-28 13:20:51
508
转载 用抓包工具Fidder查看请求数据
有的时候做开发会遇到需要查看请求参数和返回的数据是否有问题的情景,但是debug来看又会很麻烦,前几天在网上查到了一个神器就是Fidder在这里记录一下使用方法和设置1.下载安装Fiddler 百度搜索即可,下载后安装2.设置Fiddler 打开Fiddler, Tools-> Fiddler Options (配置完后记得要重启Fiddler) 选中”Decrpt HTTPS tra
2016-11-12 15:03:54
6912
原创 Android应用如何反馈Crash报告(即上传崩溃日志信息)
转载自:http://www.cnblogs.com/draem0507/archive/2013/05/25/3099461.html一、为什么要Crashcrash可以理解成堕落,垮台。按照我们通俗理解就是android App 因为不可预知的因素导致奔溃。即使我们的程序发布前,经历了很多的测试,但是经过无数用户各种使用情况之后,可能会发生意想不到的crash.为了及时反馈bug,通常我们都需要
2016-11-10 14:48:55
2668
转载 android:windowSoftInputMode属性详解
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如&mdash有未定义的结果
2016-09-22 12:22:21
821
原创 Android压缩Bitmap
这两天在做的一个app对图片进行压缩,踩了几个坑,这里记录一下。百度上很多解决方案使用Bitmap.compress()方法来进行图片压缩:OutputStream out = new FileOutputStream(file); bm.compress(Bitmap.CompressFormat.JPEG, 80, out); imageView.setImageBitmap(bm);
2016-09-20 22:26:30
882
转载 Ionic打包过程下载Gradle失败的解决方法
原文:http://www.jianshu.com/p/9595eccac3d1今天升级Android Studio后,用ionic打包android项目会报错,大致提示信息是需要使用更高版本的gradle,于是我找到了上面这篇教程,然后搜到错误信息提示版本的gradle.zip包将我们下载的gradle.zip存放在本地路径:yourproject/platforms/android/gradle
2016-09-20 22:11:10
5230
转载 Android调用系统各种功能
**选取图片和裁剪图片** 方法一: 这样写可以一次性调用系统相册选择图片并进行图片裁剪,但是Android6.0以上好像并不能裁剪图片 // 获取并剪切图片 Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType(“image/*”); intent.putExtra(“crop”, “true”);
2016-09-05 23:54:13
1153
转载 Cordova 开发自定义插件
通过命令行创建 app 应用之后,你会发现目录结构是这样子的:├── platforms | ├── android | ├── ios | ├── wp7 | └── … ├── plugins | ├── org.apache.cordova.device | └── … ├── config.xml └── www 这里的 platfor
2016-08-29 23:27:04
2298
1
原创 ionic报各种诡异错误的解决办法
1.Refused to execute inline event handler because it violates the following Content Security Policy directive: “default-src ‘self’ data: gap: https://ssl.gstatic.com ‘unsafe-eval’”. Note that ‘script-s
2016-08-18 16:16:04
4521
原创 ionic 下拉刷新时触发上拉加载事件的解决办法
不知为何我的项目使用 ion-refresher 和 ion-infinite-scroll的时候,出现了每次下拉刷新的时候,都会多次触发上拉加载控件的事件研究小半天最后终于找到了解决办法:如果ion-infinite-scroll 的 immediate-check 属性没有设置 ,那么改为immediate-check=”false”如果ion-infinite-scroll 的 immedia
2016-08-17 13:00:09
6413
转载 AngulaJS路由 ui-router 传递多个参数
angular中使用routeParams传递参数.在app.js中写法 when( ‘/online_show_list/:video_type/:factory/’, { templateUrl: ‘statics/partials/online_show_list.html’, controlle
2016-08-13 11:30:46
6355
转载 Ionic调用摄像头拍照和选择图库照片功能的注意点
代码示例$scope.takePhoto=function(){ var options = { //这些参数可能要配合着使用,比如选择了sourcetype是0,destinationtype要相应的设置 quality: 100,
2016-08-12 18:28:21
10275
转载 HTML如何阻止事件冒泡
(1)什么是事件起泡 首先你要明白一点,当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生,这就是事件的发生。 当事件发生后,这个事件就要开始传播。为什么要传播呢?因为事件源本身并没有处理事件的能力。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮本身不能处理这个事件(废话),事件必须从这个按钮传播出去,从而到达能够处理这个事件的代码
2016-08-11 13:00:54
11853
转载 ionic 中使用 slidebox 利用angular ng-repeat 渲染后不显示问题
用ng-if判断遍历的数组是否为空,不为空时再用repeat遍历该数组即可
2016-08-11 11:53:59
1510
转载 cordova添加各种第三方插件
百度地图cordova plugin add https://github.com/mrwutong/cordova-qdc-baidu-location
2016-08-05 14:17:33
2385
转载 error: variable missing(use:--variable API_KEY=value)问题的解决
error: variable missing(use:–variable API_KEY=value)问题是在ionic 项目里添加jpush插件的时候遇到的 。当通过git 下载了插件后(这一步:git clone https://github.com/jpush/jpush-phonegap-plugin.git),如果直接执行ionic plugin add /c:/Users/wh-PC/
2016-08-05 14:14:40
1443
转载 cordova常用命令、插件
安装 cordova:npm install -g cordova创建应用程序cordova create hello com.example.hello HelloWorld 添加平台cordova platform add androidcordova platform add ios完成后运行以下命令查看:cordova platfrom list移除
2016-08-05 14:09:04
543
转载 修改angular post提交json数据的格式_ $httpProvider配置
修改angular post提交默认格式是json数据的格式,我们如果想用$_Post接收数据的话,那么就得配置$httpProvider$httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';$httpProvider.defaults.headers.put[
2016-08-04 18:20:41
3757
转载 AngularJs自定义指令
除了 AngularJS 内置的指令外,我们还可以创建自定义指令。你可以使用 .directive 函数来添加自定义的指令。要调用自定义指令,HTML 元素上需要添加自定义指令名。使用驼峰法来命名一个指令, runoobDirective, 但在使用它时需要以 - 分割, runoob-directive:AngularJS 实例body ng-app=
2016-08-04 16:03:10
602
转载 ngResource模块的使用
ngResource模块是angular专门为RESTful架构而设计的一个模块,它提供了'$resource'模块,$resource模块是基于$http的一个封装.下面来看看它的详细用法1.引入angular-resource.min.js文件2.在模块中依赖ngResourece,在服务中注入$resourcevar HttpREST = angular.mo
2016-07-30 10:39:12
867
转载 html5自定义required的提示文字
HTML5表单验证给前端开发带来许多便利,但是默认的提示不友好。我们可以通过setCustomValidity方法来自定义提示信息,更准确的提示给用户。先来看看未使用setCustomValidity()方法的实现:A: 输入内容为空对应的接口属性值:B: 输入内容不符合规则的结果对应接口属性值:
2016-07-29 19:00:11
31190
原创 Android Studio项目打包时资源文件报错解决办法
有的项目打包时会报Error:(64) Error: "xxx.xml" is translated here but not found in defaul这种错误1.build.gradle里的android{}里添加lintOptions { abortOnError false}2.build.gradle里的android{}里添加lintOpt
2016-07-22 14:38:37
4750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人