自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

川峰的博客

知我者谓我心忧,不知我者谓我何求

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

原创 Android创建/删除桌面快捷方式

创建桌面快捷方式,老的代码就不贴了,网上一大堆,基本是intent设置各种action。从Android 7.1(API 25)开始,Android新增了ShortcutManager,可以对桌面久按应用图标弹出的快捷方式进行管理,但是API 25上仍然可以使用老的方式添加快捷方式,从API 26开始支持通过ShortcutManager添加快捷方式了。为了兼容低版本我们可以使用support提...

2019-01-31 16:52:16 3240 1

原创 IllegalStateException: Cannot call this method while RecyclerView is computing a layout or scrolling

最近在使用RecyclerViewAdapter的时候遇到这个问题,这里总结记录一下,先看一下报错日志:原因是我在Adapter中的item放了一个CheckBox, 并给CheckBox设置了监听,当选中状态改变的时候,在监听回调中直接调用notifyItemChanged就会出现这个问题。代码如下: @Override protected void convert(fina...

2019-01-31 16:15:10 24081 16

原创 根据资源名称动态获取资源id的两种方式

通常情况下我们使用R.xxx的方式引用资源,在某些情况下需要根据资源的name来获取资源的id,查了下资料,目前主要有两种方式,这里总结记录一下:第一种,通过反射来获取例如,根据name获取drawable资源: private int getDrawableId(String drawableName) { try { Field field ...

2019-01-31 15:10:36 3934

原创 温故而知新:重新认识Activity的生命周期

2019-01-07 17:02:48 764

Enhancing Jetpack Compose app performance

Enhancing Jetpack Compose app performance

2024-02-27

Android性能优化学习源码

Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。Android性能优化学习源码。

2023-11-26

Android内存OOM优化详解.pdf

Android 内存 OOM 优化和治理,Android 内存泄漏原因详解与应对措施,Android 中的 Bitmap 使用详解,Android 中的 Bitmap 内存治理和优化详解,Android 内存分析命令详解,Java内存模型。Android 内存 OOM 优化和治理,Android 内存泄漏原因详解与应对措施,Android 中的 Bitmap 使用详解,Android 中的 Bitmap 内存治理和优化详解,Android 内存分析命令详解,Java内存模型。Android 内存 OOM 优化和治理,Android 内存泄漏原因详解与应对措施,Android 中的 Bitmap 使用详解,Android 中的 Bitmap 内存治理和优化详解,Android 内存分析命令详解,Java内存模型。Android 内存 OOM 优化和治理,Android 内存泄漏原因详解与应对措施,Android 中的 Bitmap 使用详解,Android 中的 Bitmap 内存治理和优化详解,Android 内存分析命令详解,Java内存模型。Android 内存 OOM 优化和治理

2023-11-26

Android中进程的ADJ值.pdf

Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。Android中进程的ADJ值,什么是ADJ,它和进程的优先级有什么关系。

2023-11-26

Android性能优化 ANR 问题分析

Android性能优化 ANR 问题分析

2023-11-25

Android性能优化 ANR 分析指导文档

Android性能优化 ANR 分析指导文档

2023-11-25

C++参考手册C++参考手册C++参考手册C++参考手册

C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册C++参考手册

2023-11-01

C语言参考手册C语言参考手册

C语言参考手册C语言参考手册C语言参考手册C语言参考手册C语言参考手册C语言参考手册C语言参考手册

2023-11-01

Android类加载机制、插件化、热修复

Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。Android类加载机制、插件化、热修复相关内容。

2023-10-24

RippleLayout.zip

RippleLayout.zip

2023-10-22

流式 FlowRadioGroup

流式 FlowRadioGroup

2023-10-22

可折叠和展开子view的开关布局控件

可折叠和展开子view的开关布局控件

2023-10-22

ViewPagerIndicator-Library.zip

ViewPagerIndicator-Library.zip

2023-10-21

InfiniteViewPager

InfiniteViewPager

2023-10-21

RangSeekBar

RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,RangSeekBar,

2023-10-21

Android 中 Loader 及 LoaderManager 的使用

Android 中 Loader 及 LoaderManager 的使用

2023-10-21

Android JNI中C++层与Java层的对象交互实例

Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。Android JNI中C++层与Java层的对象交互实例代码详细介绍。

2023-10-16

JNI技术之动态注册与JNI线程.pdf

JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。JNI静态注册与动态注册实例代码详细介绍。

2023-10-16

ffmpeg处理音视频流程

ffmpeg处理音视频流程。ffmpeg基本信息查询命令。ffmpeg处理流数据的基本步骤。将MP4转FLV格式。从MP4截取一段视频。ffmpeg H264解码与编码流程。ffmpeg AAC编码流程。时间戳:PTS与DTS。音视频同步方式。播放视频的基本思路。

2023-10-16

音视频入门基础知识笔记

音视频编解码相关的基础知识点。RGB与YUV表示。预测编码:帧内预测与帧间预测。I帧、P帧、B帧概念。PTS与DTS。GOP序列。H.264编码标准。H.264码流分析。数字音频信号。IDR帧与I帧的区别与联系。SPS与PPS。宏块。视频花屏与卡顿原因。

2023-10-16

音视频编解码相关的基础知识点

音视频编解码相关的基础知识点。RGB与YUV表示。预测编码:帧内预测与帧间预测。I帧、P帧、B帧概念。PTS与DTS。GOP序列。H.264编码标准。H.264码流分析。数字音频信号。IDR帧与I帧的区别与联系。SPS与PPS。宏块。

2023-10-16

Groovy语法&Gradle配置学习笔记

Groovy语法&Gradle配置学习笔记

2023-10-16

深入理解Android之Gradle

深入理解Android之Gradle

2023-10-15

fragment课程学习资料

fragment课程学习资料

2023-10-15

ViewPager + FragmentPagerAdapter

ViewPager + FragmentPagerAdapter

2023-10-15

FragmentTabHost

FragmentTabHost

2023-10-15

Android Fragment Lifecycle

Android Fragment Lifecycle

2023-10-15

DialogFragment

DialogFragment

2023-10-15

Fragment demo

Fragment demo

2023-10-15

Android Fragment 的基本使用(二)回退栈管理、与AC通信、状态恢复

Android Fragment 的基本使用(二)回退栈管理、与AC通信、状态恢复

2023-10-15

Android做的视频播放器MediaPlayer

基于Android的视频播放器,之前传的有错误,又修改了一下,界面不好,但功能都实现了,具有开始、暂停、重播、上一个、下一个等功能,但进度条和时间显示,可以调音量大小以及设置静音,具有从SD卡中选择视频文件的功能,也可以自动搜索SD卡中的视频文,可以添加视频到播放列表等等,当然也参考了一些其他的代码与资料,希望对学习Android的同志们有些帮助,我用的是Andorid2.2版本测试的

2012-08-12

MediaPlayer

自己实现的基于Android的视频播放器,具有开始、暂停、重播、上一个、下一个等功能,但进度条和时间显示,可以调音量大小以及设置静音,具有从SD卡中选择视频文件的功能,也可以自动搜索SD卡中的视频文,可以添加视频到播放列表等等,当然也参考了一些其他的代码与资料,希望对学习Android的同志们有些帮助

2012-07-31

电脑知识精华

电脑知识精华,全面的介绍了电脑故障及维护知识

2012-03-21

数据库原理实验报告资料

数据库上机实验,如何建立索引,如何检索等

2011-07-19

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

TA关注的人

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