- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 android agp 8.0 混淆异常
混淆后报错:java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType。发现是从 Android Gradle 插件版本 8.0.0 开始,这些优化默认处于启用状态。
2024-04-29 18:40:35 452 3
原创 recyclerview中的textview使用跑马灯抢焦点导致输入法重置问题
解决方法:直接设置选中就可以让跑马灯跑起来。textview.setSelected(true);textview.setEllipsize(TextUtils.TruncateAt.MARQUEE);问题跑马灯没有获取到焦点会导致没有跑马灯效果,但是像下面那样把isfocused重写了后会导致edittext的焦点被抢了,经过测试直接用setSelected设置成selected为true还有设置ellipsize可以避免抢焦点的问题。@SuppressLint("AppCompatCustom
2021-11-23 14:02:56 508
原创 Android studio 格式化缩进失效
Android studio 格式化缩进变成2个空格格式化缩进4个空格变成2个空格解决方法格式化缩进4个空格变成2个空格格式化缩进4个空格变成2个空格,设置了code style也没用解决方法转到settings->editor->code style,进去general,然后选中“enable EditorConfig support”....
2020-06-03 10:07:06 1654
原创 android studio 3.5版本 xml 格式化后view的顺序错乱
android studio 3.5版本 xml 格式化后view的顺序错乱官网解决方法:https://developer.android.com/studio/releases/?utm_medium=studio-assistant&utm_source=android-studio编辑XML代码时,如果从菜单栏中选择代码>重新格式化代码,则IDE可能会应用不正确的代码...
2019-08-29 15:04:04 568
原创 融云聊天记录备份到本地。
思路: 1、获取融云聊天记录本地数据库 2、将本地数据库复制一份到sd卡 3、将备份到sd卡的数据库与融云本地数据库合并。1、经过查找资料后发现融云的聊天记录数据库保存地址为: /data/data/包名/files/{app融云生产key}/{用户useid}/storage2、复制数据库文件到sd卡: FileUtils.copyFile(dbPath, SDPath);3、SQLit
2017-10-30 17:37:17 2909
原创 悬浮框计算器
悬浮框计算器。 判断悬浮框权限: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { return Settings.canDrawOverlays(context); } else { return true; }源码地址: https://github.co
2017-09-25 14:31:40 680
原创 解决Android studio 编译时报错debug.apk does not exist on disk. Error while Installing APK
第一步:第二步:添加before launch的Gradle-aware Make。java.net.UnknownServiceException: CLEARTEXT communication ** not permitted by network security使用VideoView出现"无法播放此视频"在 res 下新增一个...
2017-07-11 12:02:33 722
原创 MediaPlayer遇到的几个坑
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-04-12 15:13:26 3096
原创 升级android studio后编译的应用短暂白屏
android的新版本出了一个革命性的功能就是Instant Run(即时运行)!新的即时运行功能可以让开发者像写html网页一样写Android原生代码,能做到一边修改代码,一边在模拟器或者实际设备上看到 修改代码后的结果。但是现在也有一个很坑的问题,使用了instant Run功能后开启应用就会短暂白屏,即使是全新的项目也会出现短暂的白屏。 如图所示,出现这种短暂白屏肯定会对用
2016-06-07 10:50:23 3726 2
原创 标题栏按钮滑动或点击切换fragment
前阵子做项目需要用到标题栏点击按钮切换fragment,就像QQ现在的聊天和电话那样的效果点击就切换到另外一个界面,在网上也没有找到现成的代码,索性自己写了一个demo。只是自己一个人写,也不知道自己写的怎么样,刚好现在也没有什么事,记录下来以后当成一个笔记。 做完的demo(还真不是一般的丑,哈哈哈哈):这下面是MainActivity的代码:public class M
2016-06-02 15:15:54 1476
原创 不规则imageview区域点击
设计思路:将图片的不需要点击事件的区域设置成透明,判断是否透明,如果是透明的就拦截点击事件。然后将几张图片重叠起来,所以就只是很简单的将imageview的onTouchEvent进行重写。做成的效果就是如下:点击猫的梯形部分就弹出cat,而点击狗的梯形部分就弹出dog。这是两张分开的图,素材:下面的就是代码:PolygonImageviewpublic class P
2016-02-29 16:17:17 2378 1
Android悬浮框计算器。
2017-09-27
android 标题栏两个按钮滑动切换
2016-05-24
不规则imageview点击事件拼图
2016-02-29
android+javaweb+mysql天气预报系统
2015-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人