自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android的PopupWindow弹窗高度为WRAP_CONTENT时贴边显示在指定view的上面

Android的PopupWindow弹窗高度为WRAP_CONTENT时贴边显示在指定view的上面。

2024-04-25 16:21:15 163

原创 BottomSheetDialogFragment禁止上下拖动

一个简单设置禁止BottomSheetDialogFragment上下拖动关闭弹窗

2022-10-24 09:36:37 1706 1

原创 List集合快捷排序

一、Comparable封装排序规则方式1、要排序的对象实现Comparable接口,并重写抽象排序规则方法compareTo(Vip o);/** * 描述:可被List快捷排序的bean * * @author zsg * @date 2022-01-22 */public class Vip implements Comparable<Vip> { /** * 等级 */ private int grade; /**

2022-01-22 20:27:50 737

原创 Android EditText 内容直接使用百度搜索

将要搜索的内容text 直接拼接百度搜索接口:https://www.baidu.com/s?wd= text然后使用WebView打开该搜索链接即可

2022-01-22 19:38:29 1934

原创 Android 10获取手机相册照片变成白色空白

出现此问题是因为Android 10系统对手机存储权限做了更改,解决此问题需要在manifest清单文件中添加权限请求:requestLegacyExternalStorage=“true”,如下:<application android:name=".MyApplication" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android

2022-01-22 19:25:54 3131

原创 Android状态栏字体颜色更改

此方法只是基础的简单设置,没有做手机系统适配,可能在某些手机系统上不生效<!-- actionbar 默认颜色 --><color name="colorPrimary">#6200EE</color><!-- 状态栏背景颜色 --><color name="colorPrimaryDark">#FFFFFF</color><!-- CheckBox、switch等选择控件默认选中颜色 --><color

2022-01-22 19:10:49 2858

原创 解决URL传输文件时链接有中文名和空格问题

上传或下载文件时经常会遇到文件链接里有中文和空格,致使文件链接中的这部分文本失效问题,解决这种问题的方式也很简单,只需要对其进行UTF编码然后替换掉路径中的空格即可,方式如下://UTF-8 编码之后空格变成 “+” 号,我们将所有的 “+” 替换成 “%20” 就可以了String url = URLEncoder.encode(path,"utf-8").replaceAll("\\+", "%20");//此外编码之后的 “:” 和 “/” 也会被编码,我们需要将其替换回来,//然后就可以得到

2022-01-22 18:56:44 1460

原创 Android使用Windows弹出输入法

Android系统除了可以使用InputMethodManager来弹出输入法外,还可以使用window弹出输入法,特别是在弹窗里有Edittext需要弹出输入法时,使用window弹出输入法也是挺好使的,写法如下:// 获取窗口Window window = requestDialog.getWindow();//弹出输入法window.clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);window.setSoftInput

2022-01-22 18:37:16 2437

原创 Android入门二:开发平台

Android原生开发可以使用三个eclipse、idea和android studio这三个平台开发:1、eclipse:对于该平台,Google已停止了eclipse开发插件的更新,不建议使用该平台入门,除非学校学习Java课程使用了该平台,顺手练习。2、idea:这是我现在使用的开发平台,因为idea可移动端和前后端兼顾开发,且android studio的使用操作和idea开发Android的操作基本一致,两个平台切换开发Android不需要什么适应期。3、Android studio:Goo

2021-10-06 21:28:47 353

原创 Android入门一:搭建Java开发环境

一、下载免安装版JDK(点此下载),下载后解压到合适的路径上,最好是独立的路径,如下图。解压到合适的目录路径二、复制JDK的目录路径,打开系统环境变量配置Java开发环境。win10下鼠标操作如下:打开文件管理 > 右键此电脑 > 单击属性打开系统设置窗口 > 选择高级系统设置 > 选择环境变量 > 开始配置环境变量。部分图示如下。1、找到系统环境变量2、新建JAVA_HOME系统变量,变量值即为JDK的目录路径3、在系统变量中找到Path变量,然后在该变

2021-10-06 20:58:37 488

jadx-gui.zip

只有一个jadx-gui.exe文件

2021-10-06

jdk1.8.0.zip

Java1.8 免安装版,解压到合适位置后配置环境变量即可。

2021-10-06

fastjson-1.1.71.android.jar

fastjson-android是fastjson专门为android开发提取出来的一个精简的fastjson包,更适应android开发特点,序列化和反序列化操作简便。

2020-07-09

Jackson2.10.3.zip

Jackson 是当前用的比较广泛的,用来序列化和反序列化 json 的 Java 的开源框架,是目前最流行的 json 解析器之一 , Spring MVC 的默认 json 解析器便是 Jackson。与其他 Java 的 json 的框架 Gson 等相比, Jackson 解析大的 json 文件速度比较快;Jackson 运行时占用内存比较低,性能比较好;Jackson 的核心模块由三部分组成,本压缩包全包含,导入可用。

2020-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除