自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 android开发报错记录

Gradle’s dependency cache may be corrupt 在Android Studio中,删除.gradle文件夹下面的所有文件或文件夹,然后再编译运行就可以了UnsupportedMethodException 报错内容:Unsupported method: InstantRun.getRestartDexFile(). 某些方法当前引用版本的grad

2016-11-28 13:20:51 463

转载 用抓包工具Fidder查看请求数据

有的时候做开发会遇到需要查看请求参数和返回的数据是否有问题的情景,但是debug来看又会很麻烦,前几天在网上查到了一个神器就是Fidder在这里记录一下使用方法和设置1.下载安装Fiddler 百度搜索即可,下载后安装2.设置Fiddler 打开Fiddler, Tools-> Fiddler Options (配置完后记得要重启Fiddler) 选中”Decrpt HTTPS tra

2016-11-12 15:03:54 6776

原创 Android应用如何反馈Crash报告(即上传崩溃日志信息)

转载自:http://www.cnblogs.com/draem0507/archive/2013/05/25/3099461.html一、为什么要Crashcrash可以理解成堕落,垮台。按照我们通俗理解就是android App 因为不可预知的因素导致奔溃。即使我们的程序发布前,经历了很多的测试,但是经过无数用户各种使用情况之后,可能会发生意想不到的crash.为了及时反馈bug,通常我们都需要

2016-11-10 14:48:55 2559

转载 android:windowSoftInputMode属性详解

activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如&mdash有未定义的结果

2016-09-22 12:22:21 791

原创 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 813

转载 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 5148 1

转载 Android调用系统各种功能

**选取图片和裁剪图片** 方法一: 这样写可以一次性调用系统相册选择图片并进行图片裁剪,但是Android6.0以上好像并不能裁剪图片 // 获取并剪切图片 Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType(“image/*”); intent.putExtra(“crop”, “true”);

2016-09-05 23:54:13 1093

转载 Cordova 开发自定义插件

通过命令行创建 app 应用之后,你会发现目录结构是这样子的:├── platforms | ├── android | ├── ios | ├── wp7 | └── … ├── plugins | ├── org.apache.cordova.device | └── … ├── config.xml └── www 这里的 platfor

2016-08-29 23:27:04 2239 3

原创 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 4463

原创 ionic 下拉刷新时触发上拉加载事件的解决办法

不知为何我的项目使用 ion-refresher 和 ion-infinite-scroll的时候,出现了每次下拉刷新的时候,都会多次触发上拉加载控件的事件研究小半天最后终于找到了解决办法:如果ion-infinite-scroll 的 immediate-check 属性没有设置 ,那么改为immediate-check=”false”如果ion-infinite-scroll 的 immedia

2016-08-17 13:00:09 6332 2

转载 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 6311

转载 Ionic调用摄像头拍照和选择图库照片功能的注意点

代码示例$scope.takePhoto=function(){ var options = { //这些参数可能要配合着使用,比如选择了sourcetype是0,destinationtype要相应的设置 quality: 100,

2016-08-12 18:28:21 10220

转载 HTML如何阻止事件冒泡

(1)什么是事件起泡 首先你要明白一点,当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生,这就是事件的发生。 当事件发生后,这个事件就要开始传播。为什么要传播呢?因为事件源本身并没有处理事件的能力。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮本身不能处理这个事件(废话),事件必须从这个按钮传播出去,从而到达能够处理这个事件的代码

2016-08-11 13:00:54 11697

转载 ionic 中使用 slidebox 利用angular ng-repeat 渲染后不显示问题

用ng-if判断遍历的数组是否为空,不为空时再用repeat遍历该数组即可

2016-08-11 11:53:59 1462 2

转载 cordova添加各种第三方插件

百度地图cordova plugin add https://github.com/mrwutong/cordova-qdc-baidu-location

2016-08-05 14:17:33 2350

转载 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 1384

转载 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 518

转载 修改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 3711

转载 AngularJs自定义指令

除了 AngularJS 内置的指令外,我们还可以创建自定义指令。你可以使用 .directive 函数来添加自定义的指令。要调用自定义指令,HTML 元素上需要添加自定义指令名。使用驼峰法来命名一个指令, runoobDirective, 但在使用它时需要以 - 分割, runoob-directive:AngularJS 实例body ng-app=

2016-08-04 16:03:10 565

转载 ngResource模块的使用

ngResource模块是angular专门为RESTful架构而设计的一个模块,它提供了'$resource'模块,$resource模块是基于$http的一个封装.下面来看看它的详细用法1.引入angular-resource.min.js文件2.在模块中依赖ngResourece,在服务中注入$resourcevar HttpREST = angular.mo

2016-07-30 10:39:12 829

转载 html5自定义required的提示文字

HTML5表单验证给前端开发带来许多便利,但是默认的提示不友好。我们可以通过setCustomValidity方法来自定义提示信息,更准确的提示给用户。先来看看未使用setCustomValidity()方法的实现:A: 输入内容为空对应的接口属性值:B: 输入内容不符合规则的结果对应接口属性值:

2016-07-29 19:00:11 31019

原创 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 4470 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除