- 博客(11)
- 资源 (5)
- 收藏
- 关注

原创 Android 处理高版本API加载图片失败(图片无法加载,显示默认图)
一、简介由于android api版本越来越高,在使用过程中可能会出现一些未预想的问题,记录一下近期在高版本模拟器上面遇到的一个问题二、问题描述笔者在高版本模拟器上面运行应用程序是发现,图片无法加载,显示默认加载图片,感到纳闷,在api24,7.0的系统上运行是可以正常加载出来的, 为何在28,9.0的系统上运行会无法加载图片查阅资料发现,为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 A.
2020-07-03 11:17:15
1755

原创 Android EventBus-----(EventBus使用详解)
前言:EventBus刚用不久,之前也不太懂,几经查阅也终于弄明白了,现在记录下来分享一下,用明白了之后发现其逻辑确实简单,并且耐用,现在已经习惯用EventBus了。一、EventBus简介1、EventBus是一款针对Android优化的发布/订阅事件总线2、EventBus主要功能是代替Intent、Handler、BroadCast等在Activity,Fragment,Service线程之间传递消息的。3、EventBus代码开销小、更加优雅、彻底解耦二、Ev...
2020-06-12 16:33:13
3469
2

原创 Android 实现一键反混淆功能
众所周知,androidSDK自身提供了一个反混淆工具,位于sdk\tools\proguard\bin目录下面的proguardgui.bat我们双击这个批处理文件,发现界面选择左侧的retrace目录,会出现上图所示界面,我们把混淆后保存的mapping文件导入到1的位置。把需要反混淆的错误文件放入2的位置。随即点击3位置的retrace,此时会在空白页面展示反混淆后的正确代码。...
2018-09-21 09:58:26
10537
22

原创 使用FastJson转换Json数据首字母大小写问题
请求Json数据的时候,传递过去的String类型转Json数据的时候经常有首字母是大写的情况,例如"LoginAccount":"02:00:00:62:73:74","LoginType":"1","Mac":"02:00:00:62:73:74"等等。转换成Json的时候FastJson的源码会做一段操作,fastjson内部做Bean转换时会使用到 com.alibaba.fastjson
2016-12-01 11:52:30
15409
3
原创 android 监听指定按键事件
android 监听按键事件前言:为了满足产品需求,或者开发童鞋想开个后门,可以在一些特定按键做一些特殊操作,这个时候我们需要监听程序的按键事件。一、部署变量、方法 1、定义变量 首先,新建几个变量用于对应按键事件 private static final int number8 = KeyEvent.KEY...
2020-11-30 14:56:50
716
1
原创 Android setNextFocusDown不起作用
长话短说,在开发TV或者机顶盒等项目的时候,不知道各位朋友是否有遇到这种情况,当你使用LeanBack的VerticalGridview或者HorizontalGridview时,上面或者下面还有需要聚焦的控件的时候,发现setNextFocusDown或者setNextFocusUp都不起作用,为什么不起作用,笔者查阅资料找到了问题,其实在LeanBack的源码库有介绍,VerticalGridview默认拦截了焦点边界。所以解决问题就一目了然了,在layout文件里Vertica
2020-07-08 16:53:22
2169
2
原创 Android6.0以上读写文件出现FileNotFoundException(Permission denied)
之前开发4.0,5.0安卓项目没有出现过这种问题,没想到开发7.0出现了这样的问题,如图根据字面意思理解,找不到文件,权限不足,我赶紧看了下是不是忘了添加读写权限明明添加了读写权限,为什么还是报了文件找不到,权限不足的错误呢,没有办法,只能到处查看资料,整理发现,原来android6.0以后,存在一些"敏感"权限,这时只能应用运行时申请权限,并且只有用户允许的情况下才能授予权限,对于用户来说确实提升了安全性。回归重点:如何解决这个权限问题首先,在你需要进行读写文件操作之前
2020-05-27 15:22:21
1300
原创 ListView选中时改变其背景图片
ListView中的Item选中时改变其背景图片,如下图实现原理其实很简单,如下所示<ListView android:id="@+id/lv_jiemu" android:layout_width="370px" android:layout_height="wrap_
2015-02-28 14:12:04
728
原创 android 使用百度地图定位
把 baidumapapi_v3_0_0.jar 和 locSDK_4.2.jar复制粘贴到项目的libs目录下,
2014-08-20 14:40:44
1188
xUtils - jar包下载
2016-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人