genius汪汪汪
码龄8年
关注
提问 私信
  • 博客:540,378
    社区:3
    540,381
    总访问量
  • 91
    原创
  • 1,319,550
    排名
  • 417
    粉丝
  • 10
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2016-09-21
博客简介:

geniushorse的博客

查看详细资料
个人成就
  • 获得171次点赞
  • 内容获得52次评论
  • 获得479次收藏
  • 代码片获得1,531次分享
创作历程
  • 7篇
    2023年
  • 8篇
    2022年
  • 12篇
    2021年
  • 32篇
    2020年
  • 29篇
    2019年
  • 11篇
    2018年
  • 25篇
    2017年
  • 13篇
    2016年
成就勋章
TA的专栏
  • compose
    1篇
  • windows
    1篇
  • C++
    1篇
  • 笔记
  • ubuntu
    3篇
  • JAVA
    28篇
  • android studio
    13篇
  • matlab
    1篇
  • Sublime Text 3
  • python
    13篇
  • Android
    57篇
  • notepad++
    2篇
  • git
    1篇
  • tools
    1篇
  • emoji
    5篇
  • 福利
    1篇
  • java基础
    1篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Android studio升级Giraffe | 2022.3.1 Patch 1踩坑

Android studio升级Giraffe | 2022.3.1 Patch 1后,出现项目编译不过,报了一些错,记录一下。
原创
发布博客 2023.09.27 ·
2761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windowSoftInputMode设置stateHidden,DIALOG dismiss后,键盘再次显示

windowSoftInputMode设置stateHidden,DIALOG dismiss后,键盘再次显示。
原创
发布博客 2023.07.31 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android全屏界面,弹窗显示时会拉起导航栏

在一个全屏界面,使用WindowManager显示弹窗后,会拉起底部导航栏。
原创
发布博客 2023.06.02 ·
831 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

小米手机 安装AndroidAuto后连接车机,提示android auto出现错误 通信错误16

小米手机 安装AndroidAuto后连接车机,提示android auto出现错误 通信错误16。
原创
发布博客 2023.05.25 ·
8172 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

android阿拉伯语数字处理

在设置系统语言为阿拉伯语后,调用String.format后会自动使用东阿拉伯数字,现在我们需要显示为西阿拉伯数字应该怎么办呢?
原创
发布博客 2023.04.18 ·
1255 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

EditText动态限制输入最大字符使用自定义InputFilter

需要限制edittext动态输入最大字节,因不同语言单个文字占用字节不一致,所以原生InputFilter无法满足。下需要大于规定字节数时保持之前的输入,小于规定字节数时保持输入。
原创
发布博客 2023.04.04 ·
649 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

android加密报错java.security.NoSuchAlgorithmException: Provider BC does not provide SM4/ECB/PKCS5Padding

需要调用removeProvider方法后再调用addProvider。打印BC版本号,会发现没有调用成功。避免内存泄漏,复用provider。build.gradle需要引入。
原创
发布博客 2023.04.03 ·
1791 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 中的 Unicode 编码

(.java)和编译后的 .class 文件的编码并不一样。源文件 .java 可以采用多种编码格式,如之所以有(可以有)
原创
发布博客 2022.11.04 ·
4081 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

compose开发:去除点击水波纹阴影效果

针对整个Activity,你可以在最root的compose里设置,通过CompositionLocal(让数据流经界面树的一种隐式方式),属性传递,把children就全部替换了。
原创
发布博客 2022.11.03 ·
2332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android Studio 查看db文件

FILE-settings-plugins-marketplace-搜索simplesqlitebrowser安装。FILE-settings-plugins-marketplace-搜索Database Navigator。1.最简单的方式直接下载simplesqlitebrowser插件,在as中点击db文件,即可打开。安装重启as后左侧多了DB Browser,点击添加DB文件。select * from table名。点击运行,即会生成数据库表。
原创
发布博客 2022.10.26 ·
6586 阅读 ·
6 点赞 ·
3 评论 ·
17 收藏

常用Android studio快捷键

常用Android studio快捷键
转载
发布博客 2022.10.13 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android studio编辑区不显示代码,sdk manager打不开,failed to save settings please restart android studio

Android studio编辑区不显示代码,sdk manager打不开,failed to save settings please restart android studio点击右下角小红点,会告诉你原因按照提示disabe 插件重启就好了。
原创
发布博客 2022.06.23 ·
1141 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Android自定义seekbar

android seekbar progressdrawable使用
原创
发布博客 2022.06.01 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android开发 显示tm小文字

1.需求2.代码1.// ============ Use Html String ========== TextView tvUseHtml = findViewById(R.id.tvUseHtml); String htmlString = "This is use HTML string.<sup><small>Sina weibo</small></sup>"; tvUseHtml.se
原创
发布博客 2022.01.06 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java开发转义空格&nbsp;&#160

&nbsp;&#160都是空格,&nbsp是html中的空格的转义。而&#160是XSL中的空格的转义。(XSL是可扩展样式表语言的外语缩写,是一种用于以可读格式呈现 XML(标准通用标记语言的子集)数据的语言。)“项目名称 ”, &#160 这样的空格,用String的 trim();方法是去不掉的! 因为&nbsp;&#160 这些东西 trim();不当他们是空格!...
原创
发布博客 2022.01.05 ·
2126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android解决分屏情况下背景拉伸问题

Android解决分屏情况下背景拉伸问题
原创
发布博客 2021.12.16 ·
2182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows批量去除文件名中的括号&空格&批量重命名

1.批量去除文件名中的括号:在需要修改的文件夹中新建一个txt文件,把下面的代码写进去,保存,修改后缀名为.bat,双击运行即可。 @Echo Off&SetLocal ENABLEDELAYEDEXPANSION FOR %%a in (*) do ( echo 正在处理 %%a set "name=%%a" set "name=!name:(=!" set "name=!name:)=!" ren "%%a" "!n.
转载
发布博客 2021.08.18 ·
3265 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

Android RecyclerView,ListView的滚动条基本方法,始终显示

记录下滚动条的基本方法:始终显示滚动条:android:scrollbarFadeDuration="0"android:fadeScrollbars="false"滚动条宽度:android:scrollbarSize="17dp"滚动条显示位置:android:scrollbarStyle="outsideOverlay"滚动条背景:android:scrollbarTrackVertical="@color/scroll_bar_bg"滚动条滑块:android:scro
原创
发布博客 2021.04.02 ·
1064 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

NIO与IO的区别

18. NIO与IO的区别  NIO即New IO,这个库是在JDK1.4中才引入的。NIO和IO有相同的作用和目的,但实现方式不同,NIO主要用到的是块,所以NIO的效率要比IO高很多。在Java API中提供了两套NIO,一套是针对标准输入输出NIO,另一套就是网络编程NIO。  NIO和IO的主要区别,下表总结了Java IO和NIO之间的主要区别:IO NIO面向流 面向缓冲阻塞IO 非阻塞IO无 选择器1、面向流与面向缓冲  Java IO和NIO之间第...
转载
发布博客 2021.03.06 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HashMap与红黑树

一、为什么需要HashMap?在我们写程序的时候经常会遇到数据检索等操作,对于几百个数据的小程序而言,数据的存储方式或是检索策略没有太大影响,但对于大数据,效率就会差很远。1、线性检索:线性检索是最为直白的方法,把所有数据都遍历一遍,然后找到你所需要的数据。其对应的数据结构就是数组,链表等线性结构,这种方式对于大数据而言效率极低,其时间复杂度为O(n)。2、二分搜索:二分搜索算是对线性搜索的一个改进,比如说对于[1,2,3,4,5,6,7,8],我要搜索一个数(假设是2),我先...
转载
发布博客 2021.03.06 ·
993 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏
加载更多