自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义Toast 设置布局宽度

使用自定义Toast 的时候有个坑,你在布局中设置宽高是无效的,必须在代码中动态设置,而且不能设置跟布局的宽高,必须设置第二级布局的LayoutParma。最后还有一个坑,在setGravity的时候务必加一个参数Gravity.FILL_HORIZONTAL,否则之前设置的是不生效的~以下是布局<?xml version="1.0" encoding="utf-8"?>&...

2018-07-25 17:07:58 4731 4

原创 android 某些app无法抓包问题

原因之一:使用了AsyncHttpClient 1.49以上版本可能会造成此问题,把依赖版本改成1.43即可。

2018-02-25 00:07:01 6870 1

原创 Installation error:INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION

解决方案:1.重启电脑或者手机2.在Studio 里面make project 试试!!

2018-02-24 23:59:57 1180

原创 Android 异常:javax.net.ssl.SSLException: hostname in certificate didn't match

前几天我们服务器从腾讯云转到阿里云,然后部分手机厂商(主要是OPPO和VIVO)的app无法登录,经过断点测试发现app请求报错:javax.net.ssl.SSLException: hostname in certificate didn't match *** app用的第三方联网框架AsyncHttpClient,服务器是Https请求的,app本地并没有做ssl验证,请求响应也没

2017-09-18 15:06:13 1110

原创 Android Studio 导入项目很慢的问题

在AS 中导入别人的项目的时候非常慢,关键就是因为本地没有该项目的指定Gradle 版本,而AS自动下载又非常慢,所以网速不太给力的话会消耗大量时间。手动下载项目中gradle 版本并复制到你的AS配置文件夹中:导入项目的gradle配置信息在   ...\StudioProjects\dudu\gradle\wrapper 其中有个gradle-wrapper.properties 用记

2017-07-28 11:17:56 578

原创 Android禁止Edittext弹出软键盘并且使光标正常显示

公司正在开发的app有需求是:在编辑栏中弹出自定义的键盘,并且正常显示光标。刚开始以为很简单,按照网上的教程,没一个完美实现的。所以自己琢磨了下再结合其他人的代码,自己实现了需求。1.首先禁用系统自带键盘,并关联自定义的键盘:利用Edittext 的setOnTouchListener 方法,设置控件被点击时响应的键盘:getcashmoneyedit.setOnTouchListen

2017-07-05 14:55:23 1219

原创 EditText设置不可编辑

App里面某些用户没有修改权限时候,需要设置Edittext 控件不可编辑,虽然是个小问题,但是网上有很多不一样的答案,经过本人亲测,以下方法可行:使用setFocusableInTouchMode(false) 即可让控件不可编辑,反之设置为true。

2017-06-16 16:27:16 669

原创 Execution failed for task ':app:compileReleaseJavaWithJavac'解决方案

在使用Android Studio 生成APK时候报错,之前一直很正常,当天删除了一些无用的lib包,改了些代码后就无法生成apk了,但是clean project 正常。具体报错是:FAILURE: Build failed with an exception. * What went wrong:Execution failed for task ':app:compi

2017-05-08 11:34:35 17110

原创 安卓微信支付开发基本流程-实际开发篇

之前写过一篇微信支付的官方demo篇,点击查看详情。现在支付模块已经完成了,所以应该把正式项目中的问题和源码和记录下,以备以后参考。安卓端的app支付流程官方讲的比较详细了,所以开发的时候一定要仔细阅读,按照步骤开发,碰到问题基本百度都能搞定。点击这里查看官方app开发文档Android开发要点说明1、后台设置商户在微信开放平台申请开发应用后

2016-11-02 11:57:54 1071

原创 android.view.InflateException: Binary XML file line #46异常处理

先来看下报的异常,仅仅贴了主要部分:Process: com.dudu.duduhelper, PID: 13694 android.view.InflateException: Binary XML file line #46: Attempt to invoke virtual method 'boolean java.lang.String.equal

2016-10-20 15:41:08 10036 10

原创 安卓微信支付开发基本流程-demo篇

微信支付的应用场景非常广泛,但是官方文档写的不够详细。我百度了很多资料,结果也不满意,在填了很多坑以后,特意写下此博客,给自己总结,也让后面的人少走些弯路。微信支付的开发基本流程在官方文档已经说清楚了,由于我们项目的服务器接口还没写好,所以我先导入官方demo看能不能支付成功并成功回调到结果页面。以Android Studio为例1.先导入sdk包 把下载好的libammsdk.j

2016-10-19 16:28:28 2475

原创 Android获取User_agent信息

项目中服务器有一个需求就是获取请求端的设备信息,因为浏览器是通过UA来识别的,所以app端 的HTTP请求也要设置UA信息。百度了半天没找到靠谱的解答,通过查询stackoverflow找到答案:地址是http://stackoverflow.com/questions/1429981/httpurlconnection-in-android-doesnt-send-correct-user-ag

2016-10-18 11:53:00 6948

原创 Android Studio 用Eclispse生产的keystore签名文件发布apk

可能现在越来越多的安卓开发者开始用AS了,但是很多老版本是用Eclipse生产的key。如何在AS中使用Eclipse的key?1.在AS中打开Build-->Generate singed apk(如图)2.在Key store payth输入之前Eclipse生成的keystore文件所在目录,   在Key store password  输入当时的密码,

2016-10-13 13:41:02 688

原创 Android中动态添加view,删除view,获取view的内容

最近在项目中碰到一个需求,在编辑一个红包详情页面的时候,需要动态的添加使用条件,并且可以删除,最后提交数据的时候需要获取到条件里面的数据。网上搜了一些答案没有比较满意的解决方法,所以写下此文。效果图:解决思路:1.使用布局的addview方法,即可动态添加。2.动态删除需要获取到当前条目在布局中的位置或者对象,然后用removeview方法删除。3.提交服务器需要获取条

2016-09-28 20:56:51 16593 5

空空如也

空空如也

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

TA关注的人

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