自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 RGB概念理解

rgb

2024-04-09 10:17:51 387

原创 Android RecycleView中嵌套EditView 滑动导致数据被覆盖错乱

Android RecycleView中嵌套EditView 滑动导致数据被覆盖错乱

2023-08-22 16:19:08 387

原创 Android 获取文件类型

通过文件头获取文件类型

2023-02-15 14:05:48 636

原创 Android Studio 内无法直接运行 main 方法

Android Studio 内无法直接运行 main 方法

2023-02-14 10:43:39 177

原创 字符串有长度限制吗?是多少?

首先字符串的内容是由一个字符数组 char[] 来存储的,由于数组的长度及索引是整数,且String类中返回字符串长度的方法length() 的返回值也是int ,所以通过查看java源码中的类Integer我们可以看到Integer的最大范围是2^31 -1,由于数组是从0开始的,所以数组的最大长度可以使【0~2^31】通过计算是大概4GB。但是通过翻阅java虚拟机手册对class文件格式的定义以及常量池中对String类型的结构体定义我们可以知道对于索引定义了u2,就是无符号占2个字节,2个字节可

2021-08-19 14:40:05 1922

原创 手写findviewbyid和使用注解给变量赋值

手写findviewbyid和使用注解给变量赋值使用到注解和反射注解本身没有什么含义,只有配合反射和插桩技术时才能体现价值我们平时要初始化view都需要调用findviewbyid,那我们可不可以省去这一步呢?答案当然是可以的,下面我们就一块看看具体是怎么实现的。首先要了解注解和反射,不理解的小伙伴,去百度查一下,这里就不一一解释了//findviewbyid 的注解@Target(ElementType.FIELD)@Retention(RetentionPolicy.RUNTIME)pu

2021-05-11 15:01:07 249 1

原创 将List<Object>集合(汉字、字母、数字)按照拼音来排序

将List<Object>集合按照拼音来排序目录将List<Object>集合按照拼音来排序1.需求2.使用系统自带的compareTo可以排序汉字,如果其中混入了字母(纯字母),会直接排在汉字之前,一起来看一下下面的例子2.1.数组排序:2.2集合对象:3.实现混合排序1.需求混合排列 汉字、字母、数字,数字排在最前,字母跟汉字统一按照升序(a-z)来排列2.使用系统自带的compareTo可以排序汉字,如果其中混入了字母(纯字母),会直接排在汉字之前,一起来.

2021-03-16 16:27:53 1774 1

原创 启动一个没有注册的Activity

废话不多说,直接上代码import android.content.Context;import android.content.Intent;import android.content.pm.ActivityInfo;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.os.Build;import android.os.Handler;import a

2021-03-10 11:30:08 230 1

原创 将json字符串转换为自定义对象

将json字符串转换为自定义对象将json转自定义对象或者List String json = "{\"name\":cece}"; Gson gson = new Gson(); Person person1 = gson.fromJson(json,Person.class); System.out.println("pppp"+person1.toString()); json = "[{\"name\":cece},{\"name\":ddddd}]";

2020-05-29 16:07:25 547

原创 Android反射机制

Android反射机制实例创建一个测试类 Personpublic class Person {private String name = "张三";private int age = 15;private String desc ="这是一个学生";public Person() {}public Person(String name, int age, String desc) { this.name = name; this.age = age; this.d

2020-05-28 16:18:33 279

原创 Android List 排序

Android List< Point >排序1.按照x来排序1.1升序List points;Collections.sort(points, new Comparator() {@Overridepublic int compare(Point o1, Point o2) {if (o1.x-o2.x==0){return o1.y-o2.y;}return o1.x-o2.x;}});1.2降序List points;Collections.sort(poin

2020-05-28 14:37:55 1439

pinyin4j-2.5.0.zip

将汉字转为拼音

2021-03-16

android-samples.zip

android sdk 自带 实例(samples)如果资源所需积分不是2积分,可以给我留言,我会修改

2019-10-22

空空如也

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

TA关注的人

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