geniushorse
码龄6年
  • 359,727
    被访问
  • 79
    原创
  • 42,321
    排名
  • 49
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2016-09-21
博客简介:

geniushorse的博客

查看详细资料
  • 3
    领奖
    总分 327 当月 18
个人成就
  • 获得123次点赞
  • 内容获得36次评论
  • 获得279次收藏
创作历程
  • 2篇
    2022年
  • 12篇
    2021年
  • 32篇
    2020年
  • 29篇
    2019年
  • 11篇
    2018年
  • 25篇
    2017年
  • 13篇
    2016年
成就勋章
TA的专栏
  • windows
    1篇
  • C++
    1篇
  • 笔记
  • ubuntu
    3篇
  • JAVA
    28篇
  • android studio
    9篇
  • matlab
    1篇
  • Sublime Text 3
  • python
    13篇
  • Android
    53篇
  • notepad++
    2篇
  • git
    1篇
  • tools
    1篇
  • emoji
    5篇
  • 福利
    1篇
  • java基础
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
37 阅读 ·
0 点赞 ·
0 评论

java开发转义空格 ; 

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

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

Android解决分屏情况下背景拉伸问题
原创
发布博客 2021.12.16 ·
1786 阅读 ·
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 ·
995 阅读 ·
0 点赞 ·
0 评论

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 ·
240 阅读 ·
0 点赞 ·
0 评论

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 ·
75 阅读 ·
0 点赞 ·
0 评论

HashMap与红黑树

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

Android RecyclerView报错No adapter attached; skipping layout/No layout manager attached

RecyclerView的初始化通常要调用以下2个方法,不然不会显示recycleView.setLayoutManager(manager1);recycleView.setAdapter(adapter);一个是设定RecyclerView的布局,一个是绑定Adapter。layoutsetLayoutManager简单初始化可以如下:LinearLayoutManager manager1 = new LinearLayoutManager(getApplication());mana
原创
发布博客 2021.02.26 ·
605 阅读 ·
1 点赞 ·
0 评论

Android切换语言

设置Android系统语言需要用反射的方式切换系统语言,需要传入Locale实例public void setLanguage(Locale lan) { try { Object objIActMag; Class clzIActMag = Class.forName("android.app.IActivityManager"); Class clzActMagNative = Class
原创
发布博客 2021.02.25 ·
245 阅读 ·
0 点赞 ·
0 评论

android 各国语言对应的缩写2

Language English Name Chinese Name Code GB...
转载
发布博客 2021.02.25 ·
202 阅读 ·
0 点赞 ·
0 评论

android 各国语言对应的缩写

android资源文件夹的写法规则语言缩写-国家地区缩写 语言缩写藏语:bo_CN en英文 en_US英文 (美国) ar阿拉伯文 ar_AE阿拉伯文 (阿拉伯联合酋长国) ar_BH阿拉伯文 (巴林) ar_DZ阿拉伯文 (阿尔及利亚) ar_EG阿拉伯文 (埃及) ar_IQ阿拉伯文 (伊拉克) ar_JO阿拉伯文 (约旦) ar_KW阿拉伯文 (科威特) ar_LB阿拉伯文 (黎巴嫩) ar_LY阿拉伯文 (利比亚) ar_MA阿拉伯文 (摩洛哥) ar_OM阿拉伯文
转载
发布博客 2021.02.25 ·
336 阅读 ·
0 点赞 ·
0 评论

Android的SimpleDateFormat进行日期格式化

代码简单的代码如下: private String getTime(boolean is24) { String DATE_TO_STRING_DETAIL_PATTERN = ""; if (is24) { DATE_TO_STRING_DETAIL_PATTERN = "dd.MM.yyyy HH:mm"; } else { DATE_TO_S
原创
发布博客 2021.02.25 ·
916 阅读 ·
0 点赞 ·
0 评论

Android需求:点击父布局区域,2个子view有press状态,且ACTION_UP时要有select状态

需求点击父布局区域,2个子view有press状态,且ACTION_UP时要有select状态大概就是上面这个图的状态解决xml布局 <RelativeLayout android:id="@+id/rl_device" android:focusableInTouchMode="true" style="@style/tab_item_layout"> <ImageButton
原创
发布博客 2021.01.30 ·
99 阅读 ·
0 点赞 ·
0 评论

学习C++--Hello World(一)

首先来看C++的第一个程序,Hello World#include<iostream>int main(){ std::cout<<"HelloWorld";}头文件#include<iostream>表示需要将代码中所需的“工具箱”拿过来命名空间std::cout<<"HelloWorld";std表示工具箱中的一个区域;由于我们需要输出显示内容,输出的工具在iostream这个工具箱中,iostream工具箱中分了多个区域,我们需
原创
发布博客 2021.01.05 ·
311 阅读 ·
3 点赞 ·
0 评论

Android seekbar拖动的时候显示一个小圆点

问题Android seekbar拖动的时候显示一个小圆点解决需要在xml文件seekbar里加个background的属性<SeekBar android:background="@null"/>
原创
发布博客 2020.11.03 ·
442 阅读 ·
0 点赞 ·
0 评论

Android的VersionCode和VersionName

定义Android的版本可以在androidmainfest.xml中定义,主要有android:versionCode和android:versionNameGoogle为APK定义了两个关于版本属性:VersionCode和VersionName,他们有不同的用途。VersionCode:对消费者不可见,仅用于应用市场、程序内部识别版本,判断新旧等用途。android:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升
转载
发布博客 2020.10.23 ·
1253 阅读 ·
0 点赞 ·
0 评论

Android9 蓝牙开发学习(6)——蓝牙各种广播监听

蓝牙开关状态变化BluetoothAdapter.ACTION_STATE_CHANGEDif (action.equals(BluetoothAdapter.ACTION_STATE_CHANGED)) { int state = intent.getIntExtra(BluetoothAdapter.EXTRA_STATE, BluetoothAdapter.ERROR); switch (state) { case BluetoothAdap
原创
发布博客 2020.09.16 ·
431 阅读 ·
0 点赞 ·
0 评论

Android9 蓝牙开发学习(5)——BluetoothPbapClient

BluetoothPbapClient主要实现电话簿下载电话号码簿访问协议(Phonebook Access Profile)BluetoothPbapClient初始化// 初始化BluetoothAdapter.getDefaultAdapter().getProfileProxy(context, mProfileListener, BluetoothProfile.PBAP_CLIENT);//还要实现BluetoothProfile.ServiceListener接口,在onServi
原创
发布博客 2020.09.16 ·
842 阅读 ·
0 点赞 ·
1 评论

Android9 蓝牙开发学习(4)——BluetoothHeadsetClient

BluetoothHeadsetClient主要实现HFP协议,主要实现拨打、接听、挂断电话(AG侧、HF侧)、切换声道功能。AG(Audio Gate)音频网关—音频设备输入输出网关 。HF(Hands Free)免提—该设备作为音频网关的远程音频输入/输出机制,并可提供若干遥控功能。在车载蓝牙中,手机侧是AG,车载蓝牙侧是HF,在android源代码中,将AG侧称为HFP/AG,将HF侧称为HFPClient/HF。BluetoothHeadsetClient初始化// A code blo
原创
发布博客 2020.09.16 ·
1807 阅读 ·
4 点赞 ·
0 评论

Android9 蓝牙开发学习(3)——BluetoothAvrcpController

BluetoothAvrcpController主要控制蓝牙音乐的播放暂停AVRCP全名是Audio Video Remote Cortrol Profile音频/视频bai远程控制配置文件。BluetoothAvrcpController初始化//初始化bluetoothAdapter.getProfileProxy(context, mAvrcpServiceListener, BluetoothProfile.AVRCP_CONTROLLER);//还要实现BluetoothProfile
原创
发布博客 2020.09.15 ·
913 阅读 ·
1 点赞 ·
0 评论
加载更多