自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(312)
  • 资源 (12)
  • 收藏
  • 关注

原创 flutter的登录界面

flutter的登录界面

2024-03-15 15:49:42 249

原创 自定义SeekBar

seekBar

2024-02-07 20:59:53 218

原创 安卓自定义垂直的虚线

安卓绘制垂直虚线

2024-02-02 23:27:02 305

转载 databinding在xml中的用法

大神博客再此

2023-12-19 01:01:23 70

原创 王学岗切面编程(AOP)最新配置

切面编程(AOP)最新配置

2023-12-06 18:05:13 105

原创 王学岗Android工具类集成

安卓工具类

2023-12-06 13:20:09 80

原创 王学岗崩溃捕获以及重启

Android崩溃获取、上传、重启等

2023-12-04 19:17:00 76

原创 王学岗网络监听

网络监听最新写法

2023-12-02 14:09:06 62

原创 王学岗重写MagicIndicator的CommonNavigator

很简单,为titleView增加了右间距。当然,别的实现方法也有很多。这种方法并不见得有多高明,只是记录下。

2023-11-22 10:32:25 117

原创 王学岗LinearLayout的item添加间距

这个方法的缺点非常明显,如果要修改间隔则非常麻烦,而且item一旦设置了间隔则复用性不好,我也会为这个方法给出优化方案来解决这个问题。这个方法和LinearLayout提供的divider非常相似,LinearLayout给出的方法是在每个item之间添加一个Drawable。new ColorDrawable() 可不可以使用new Drawable()替代?但是我今天研究MagicIndicator的时候发现了一个新的方法。2,在每一个item之间添加一个空白的view来顶起来。

2023-11-22 10:25:11 140

原创 王学岗约束性布局wrap_content失效的问题

运行大家会发现,TextView左侧超过了parent的start(也就是屏幕最左侧),RadioGroup右侧也不再屏幕内。这个时候需要在TextView中加入属性。这样,再次运行,界面就正常了。

2023-11-21 17:58:05 94

原创 王学岗绘制雷达图

绘制雷达图

2023-11-17 15:54:58 60

原创 ArrayList的clear()出异常

Arrays.asList(teamArray);不能调用clear()

2023-11-13 13:14:39 99

原创 王学岗visibility改变后调用onLayout()

visibility改变后调用onLayout()

2023-11-11 09:54:53 72

原创 王学岗自定义ViewGroup在哪里获取控件

自定义ViewGroup在哪里获取控件

2023-11-10 13:21:12 58

原创 王学岗在代码中触发AppBarLayout的监听事件

代码触发AppBarLayout的监听事件

2023-11-09 16:39:16 236

原创 王学岗-DiffUtil.Callback遇到的坑

第一个坑:注意 写DEMO的时候,用于比较的新老数据集,不仅ArrayList不同,里面每个data也要不同(不仅ArrayList需要new,里面的data也要new)。否则changed 无法触发。实际项目中可能遇不到,因为新数据往往是网络来的。第二个坑:系统生成该方法的时候会调用父类方法(super),一定要删除掉super方法。不注释掉super方法,你就等着哭吧。

2023-11-08 16:41:59 83

原创 颜色值透明度16进制的表示

颜色值透明度16进制的表示

2023-11-02 13:04:25 108

原创 王学岗拦截ViewGrope的MotionEvent.ACTION_MOVE

ViewGroup拦截MotionEvent.ACTION_MOVE

2023-10-14 11:05:37 68

原创 王学岗动态生成控件ID

动态设置控件ID

2023-10-09 11:11:27 75

原创 王学岗生成泛型的简易Builder

生成泛型的简易Builder。

2023-09-28 18:57:08 261

原创 MagicIndicator不与ViewPager连用的用法

MagicIndicator不与ViewPager连用的用法。

2023-09-08 13:46:42 96 1

原创 继承AndroidView Model的错误

我的ViewModel继承的是AndroidViewModel.但我传Application的时候传的是自己创建的Application。导致了错误,应该传Application。不知道造成这个错误的原因是不是我有两个自定义的Application(组件化开发,集成hilt需要自定义两个Application)经过一下午的思索,终于找到问题了。一行简单的代码,总是报这个错误。

2023-08-29 23:19:23 301

原创 王学岗机载开发(一)———————系统配置

Linux 的交换分区(swap),或者叫内存置换空间(swap space),是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合。交换分区的作用是,当系统物理内存吃紧时,Linux 会将内存中不常访问的数据保存到 swap 上,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问 swap 上存储的内容时,再将 swap 上的数据加载到内存中,也就是常说的 swap out 和 swap in。在最后面添加如下语句(按i进入编辑模式,光标移到最后,插入语句)

2023-07-09 19:18:56 173

原创 string资源中的占位符

n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=4.5时,输出格式为00.00。%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格。%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格。注dataBinding中如何实例化ViewStub。strings资源中定义。

2023-05-11 21:19:32 171 1

原创 jetpack的Navigation注意点

【代码】jetpack的Navigation注意点。

2023-05-06 22:27:04 77

原创 fragment退出的时候 fActivity finish()

jetpack的navigation如何在代码中控制返回键。比如我现在在布局中设置了app:defaultNavHost=“true”。但是某个fragment想直接退出Activity。

2023-05-02 17:42:02 226

原创 搜索文字变色

搜索文字高亮显示

2023-05-01 13:34:50 87

原创 王学岗码牛jetpack系列之ViewModel

viewModel

2023-04-30 20:15:24 503

原创 扩展方法的小妙招

扩展方法的妙用

2023-04-26 18:59:57 44

原创 为什么 @Autowired 要搭配 @JvmFiled 同时使用?

为什么 @Autowired 要搭配 @JvmFiled 同时使用?

2023-04-24 20:04:43 52

原创 王学岗码牛jetpack系列之dagger2(待续)

dagger

2023-04-24 20:03:09 59

原创 王学岗码牛jetPack系列之LiveData非粘性事件

liveData

2023-04-22 18:41:46 93

原创 王学岗码牛jetPack系列之lifeCyle

lifecycle的使用

2023-04-22 15:28:02 49

原创 解决bugjava.util.IllegalFormatConversionException: f != java.lang.Integer

2023-04-17 23:02:20 546

原创 自定义MagicIndicator指示器

MagicIndicator自定义Item布局

2023-04-15 00:51:06 395

原创 MagicIndicator文字变大变小的问题

MagicIndicator文字变大变小的问题

2023-04-14 21:36:45 172

原创 databingding小技巧

dataBind 小技巧

2023-04-14 15:20:08 44

原创 Glide修改占位图的ScaleType和src的ScaleType

设置不同的ScaleType

2023-04-13 18:30:51 313

原创 GridLayoutManager的item布局不等分的问题

recylerView GridLayoutManager 布局不等分

2023-04-08 19:38:10 252

生成泛型的简易Builder

生成泛型的简易Builder

2023-09-29

车机之AOSP环境配置

车机之AOSP环境配置

2023-07-09

oepnGLES简单的使用 oepnGLES简单的使用

oepnGLES简单的使用

2022-11-26

FFMpeg 库 FFMpeg 库 FFMpeg 库(openGL课程编辑)

FFMpeg 库 FFMpeg 库 FFMpeg 库FFMpeg 库

2022-11-23

kotlin项目(宁传奇老师讲解)

kotlin项目(宁传奇老师讲解)

2022-11-06

Battery Historiany的安装.docx

Battery Historiany的安装

2019-05-17

内存管理源码

内存管理源码

2019-05-12

使用jpeg优化图片

使用jpeg优化图片

2019-05-10

ndk19的jpeg配置

ndk19的jpeg配置

2019-05-10

LibJpeg静态库和四个头文件

LibJpeg生成的四个.h文件和一个静态库。

2019-05-09

libjpeg-turbo-2.0.2.tar.gz

LibJpeg库,图片优化的工具。LibJpeg库,图片优化的工具。LibJpeg库,图片优化的工具。

2019-05-09

布局渲染流程

布局渲染流程,布局渲染流程,

2019-05-01

仿美团项目——ReactNative

完全由ReactNative开发,仿照美团页面;

2019-04-11

ReactNative环境的配置和webstorm的使用

ReactNative环境的配置(包括windows版本和ios版本)和webstorm的使用

2019-03-21

html资源包括三个页面一个文件夹

html资源包括三个页面一个文件夹

2018-11-06

reactive-streams-1.0

rxjava2.1.3开发必不可少的夹包,没有该夹包找不到subscribe类; rxjava2.1.3开发必不可少的夹包,没有该夹包找不到subscribe类; rxjava2.1.3开发必不可少的夹包,没有该夹包找不到subscribe类;

2017-09-21

system-images

system-images.zip

2017-09-01

空空如也

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

TA关注的人

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