自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 从源码角度看Handler为何发生内存泄漏及其解决方法

主要从源码分析了Handler为何会导致内存泄漏,其实不是因为是内部类导致,主要是因为Handler被长生命周期对象所持有,形成了 ActivityThread -> Looper ->MessageQueue -> Message -> Handler的持有链。而Handler又持有了外部类的引用,所以导致了Activity无法被回收。提供解决Handler内存泄漏的方法:保证Activity退出时,清空MessageQueue、使用静态内部类和弱引用。......

2022-07-18 14:14:26 868 1

原创 android对PDF文件的操作(上传、预览、下载和转存相册)

android对PDF文件的操作(上传、预览、下载和转存相册)一、上传PDF文件到服务器       前段时间有一个老项目需要添加对PDF的上传、下载和预览等操作,我这边完成之后整理发一下博客,因为项目较老,框架技术也不是先进技术。       上传文件主要使用了OkGo网络请求框架,如果是使用OKhttp的将网络请求代码和回调方法改成相应的即可,因为上传文件需要

2020-07-31 16:04:52 3966 1

原创 模仿美团跑腿做的跑腿小程序

模仿美团跑腿做的跑腿微信小程序       前段时间参考美团跑腿做了一个跑腿的微信小程序,主要是微信小程序原生开发和WEUI框架、接入了腾讯地图,一共两个小程序,分为了用户端和跑腿端。需要注意的是,该项目只是测试项目,还未上线,所以在进入项目时便要求用户授权,这个是不合微信小程序要求的,会被打回来,需要的话自己修改。大概思路是将home界面设为主界面和初始界面,只有在进入我的信息、订单、地址或者下订单等需要个人信息时再判断cookie以

2020-07-31 14:40:10 3403 5

原创 结合仿造美团民宿和爱彼迎的微信小程序

结合仿造美团民宿和爱彼迎的微信小程序      前段时间参考美团民宿和爱彼迎做了一个预订民宿的微信小程序,使用微信小程序原生开发和weui框架,主要实现了用户预订民宿功能。包括民宿查看、条件检索、浏览历史、客服聊天、与房东聊天、评价敏感词过滤、高德地图接入等。      大概的界面如下:一、首页:      进入主界面后在

2020-07-31 13:56:42 2860 3

原创 微信公众号使用cookie存储access_token导致的一直重新获取超次数问题

微信公众号使用cookie存储access_token导致的一直重新获取超次数问题       最近做了一个项目,包含微信公众号的推送告警功能,在看着微信开发文档的基础上写完了,大概的就是获取access_token、并与openId、template_id和告警内容结合来实现对用户的推送提醒。但是access_token有2小时的过期时限,且有获取次数的限制。所以在获取完之后,我便将其放入到cookies之中,并定义2小时的过期期限,

2020-07-31 11:36:10 1500

原创 微信公众号iframe导致的jsp扫码签名出错问题

微信小程序的星级评价样式和处理逻辑       前段时间写了一个微信公众号,里面有一个扫码登录网页端的操作,明明是按照在别的界面扫码获取条形码数字的方法来写的,但是却不知道为什么一直提示签名错误。       jssdk报config:fail,Error: 系统错误,错误码:63002,invalid signature   &nb

2020-07-31 11:07:46 426

原创 微信授权登录出现java.lang.IllegalArgumentException: Control character in cookie value or attribute.的原因及解决方法

       前段时间在做公众号的微信授权登录,在我的微信测试工具、我的手机都没有出现问题,但是后来上线到服务器之后,很多测试人员告诉我他们没法授权登录,但是我却可以正常登陆。在后台我发现打印了java.lang.IllegalArgumentException: Control character in cookie value or attribute.错误。      &

2020-07-31 10:18:24 1063

原创 微信小程序的星级评价样式和处理逻辑

微信小程序的星级评价样式和处理逻辑      前段时间在做类似美团民宿的微信小程序,作为类似电商的小程序,不可避免地我们需要对房东或者房源进行评价,方便后面的租客不要进入黑店巨坑钱色两空,或者进入美食堕落一条街,在烧烤摊,小吃摊里流连忘返,同样导致钱"色"两空。      在做评价功能的时候,我们为了美观和考虑到用户的简单易用度,一般会使用点亮星星进行星级评价来对房源好坏进行分级。同时

2020-07-31 09:53:11 2509

原创 TableLayout和Fragment结合下的ListView中多按钮响应方法

TableLayout和Fragment结合下的ListView中多按钮响应方法      前段时间在做一个项目,在项目里面需要用户使用Android的app,对某一机器进行相关操作,由于模式和按钮都很多,让我对如何集成在一个小小的手机界面里绞尽脑汁,后来我选择了使用tablelayout和fragment结合的顶部导航栏的方法对几种...

2018-08-26 19:10:51 436

对fragment下的listview多按钮相应

这是一个可以用于对机器多功能操作的android客户端方法,无后台,主要是对特别多模式和按钮进行分类和相应。使用tablelayout和fragment结合的顶部导航栏的方法对几种模式进行分类,在使用list view将几种操作方法进行适配,对listview中的多个按钮相应不同的方法,输出指令。 有兴趣可以看看这篇博客:https://blog.csdn.net/whxyxj/article/details/82083102

2018-08-26

空空如也

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

TA关注的人

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