- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 从源码角度看Handler为何发生内存泄漏及其解决方法
主要从源码分析了Handler为何会导致内存泄漏,其实不是因为是内部类导致,主要是因为Handler被长生命周期对象所持有,形成了 ActivityThread -> Looper ->MessageQueue -> Message -> Handler的持有链。而Handler又持有了外部类的引用,所以导致了Activity无法被回收。提供解决Handler内存泄漏的方法:保证Activity退出时,清空MessageQueue、使用静态内部类和弱引用。......
2022-07-18 14:14:26
1036
原创 android对PDF文件的操作(上传、预览、下载和转存相册)
android对PDF文件的操作(上传、预览、下载和转存相册)一、上传PDF文件到服务器 前段时间有一个老项目需要添加对PDF的上传、下载和预览等操作,我这边完成之后整理发一下博客,因为项目较老,框架技术也不是先进技术。 上传文件主要使用了OkGo网络请求框架,如果是使用OKhttp的将网络请求代码和回调方法改成相应的即可,因为上传文件需要
2020-07-31 16:04:52
4706
2
原创 模仿美团跑腿做的跑腿小程序
模仿美团跑腿做的跑腿微信小程序 前段时间参考美团跑腿做了一个跑腿的微信小程序,主要是微信小程序原生开发和WEUI框架、接入了腾讯地图,一共两个小程序,分为了用户端和跑腿端。需要注意的是,该项目只是测试项目,还未上线,所以在进入项目时便要求用户授权,这个是不合微信小程序要求的,会被打回来,需要的话自己修改。大概思路是将home界面设为主界面和初始界面,只有在进入我的信息、订单、地址或者下订单等需要个人信息时再判断cookie以
2020-07-31 14:40:10
3714
5
原创 结合仿造美团民宿和爱彼迎的微信小程序
结合仿造美团民宿和爱彼迎的微信小程序 前段时间参考美团民宿和爱彼迎做了一个预订民宿的微信小程序,使用微信小程序原生开发和weui框架,主要实现了用户预订民宿功能。包括民宿查看、条件检索、浏览历史、客服聊天、与房东聊天、评价敏感词过滤、高德地图接入等。 大概的界面如下:一、首页: 进入主界面后在
2020-07-31 13:56:42
3171
3
原创 微信公众号使用cookie存储access_token导致的一直重新获取超次数问题
微信公众号使用cookie存储access_token导致的一直重新获取超次数问题 最近做了一个项目,包含微信公众号的推送告警功能,在看着微信开发文档的基础上写完了,大概的就是获取access_token、并与openId、template_id和告警内容结合来实现对用户的推送提醒。但是access_token有2小时的过期时限,且有获取次数的限制。所以在获取完之后,我便将其放入到cookies之中,并定义2小时的过期期限,
2020-07-31 11:36:10
1736
原创 微信公众号iframe导致的jsp扫码签名出错问题
微信小程序的星级评价样式和处理逻辑 前段时间写了一个微信公众号,里面有一个扫码登录网页端的操作,明明是按照在别的界面扫码获取条形码数字的方法来写的,但是却不知道为什么一直提示签名错误。 jssdk报config:fail,Error: 系统错误,错误码:63002,invalid signature &nb
2020-07-31 11:07:46
536
原创 微信授权登录出现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
1158
原创 微信小程序的星级评价样式和处理逻辑
微信小程序的星级评价样式和处理逻辑 前段时间在做类似美团民宿的微信小程序,作为类似电商的小程序,不可避免地我们需要对房东或者房源进行评价,方便后面的租客不要进入黑店巨坑钱色两空,或者进入美食堕落一条街,在烧烤摊,小吃摊里流连忘返,同样导致钱"色"两空。 在做评价功能的时候,我们为了美观和考虑到用户的简单易用度,一般会使用点亮星星进行星级评价来对房源好坏进行分级。同时
2020-07-31 09:53:11
3099
原创 TableLayout和Fragment结合下的ListView中多按钮响应方法
TableLayout和Fragment结合下的ListView中多按钮响应方法      前段时间在做一个项目,在项目里面需要用户使用Android的app,对某一机器进行相关操作,由于模式和按钮都很多,让我对如何集成在一个小小的手机界面里绞尽脑汁,后来我选择了使用tablelayout和fragment结合的顶部导航栏的方法对几种...
2018-08-26 19:10:51
489
对fragment下的listview多按钮相应
2018-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人