我的博客

  • Android 系统 Bar 沉浸式完美兼容方案

    引言自 Android 5.0 版本,Android 带来了沉浸式系统 bar(状态栏和导航栏),Android 的视觉效果进一步提高,各大 app 厂商也在大多数场景上使用沉浸式效果。但由于 Android 碎片化比较严重,每个版本的系统 bar 效果可能会有所差异,导致开发者往往需要进行兼容适配。为了简化系统 bar 沉浸式的使用,以及统一机型、版本差异所造成的效果差异,本文将介绍系统 bar

    2022-12-26 michael007js 620

  • Android本地视频压缩方案

    前言本文讨论的不是类似秒拍的短视频录制,而是用户选择本地一个现有视频,压缩后上传。秒拍的实现其实是自定义视频录制功能,从而控制录制时长,分辨率,码率等,生成体积很小的视频再上传。而我们则没办法控制原视频的参数,可能是一个很大的视频需要压缩处理。思路利用ffmpeg对视频转码,通过设定参数生成分辨率和码率更小的视频,实现压缩。当然,ffmpeg的功能远不止如此,这是一个很大的专题。用到的开源库:ht

    2022-11-23 michael007js 613

  • Android studio使用debug调试

    先编译好要调试的程序,如:1.设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可2.开启调试会话点击红色箭头所指向的虫子图标,Debug模式启动APP。点击红色箭头指向的小虫子,开始进入调试。IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法fun2()中,程序的第41行。红色箭头悬停的区域是程序的方法调用栈区。在这个区域中显示了程序执行到断点处所调用过的

    2022-11-25 michael007js 607

  • Spring 体系版本对应关系

    spring与JDK版本对应Spring Framework 6.0.x:JDK 17-21Spring Framework 5.3.x:JDK 8-19Spring Framework 5.2.x:JDK 8-15Spring Framework 5.1.x:JDK 8-12Spring Framework 5.0.x:JDK 8-10Spring Framework 4.3.x:JDK 6-8

    2023-08-17 michael007js 606

  • IDEA 总是提示登录github,登陆后不能push的解决办法

    运行环境IDEA版本:2020.2.3Windows 10git 版本:2.29.2问题描述:每次push到github时都提示登录,如下图: 然而,用命令行push是成功的(此方法适用的前提是能从命令行登录)。 IDEA的File|Settings|Version Control|GitHub的配置是已经授权成功了: 试了下使用Token和Login Via GitHub都是可以正常授权的。解

    2023-06-29 michael007js 566

  • 微信图片高效传输,原来用的是——Bitmap压缩方案

    微信图片高效传输,原来用的是——Bitmap压缩方案一、Bitmap定义bitmap:是使用bit位来存储数据的一种结构,当数据有明确的上下界时,我们可以转换到bitmap去存储,比如0 ~ 8区间的数,如果使用int来存,则需要耗费32字节大小,如果使用位来存,只需要花费1个字节大小,相差32倍,在大数据量的情况下,比较节约空间,而且索引效率高。bitmap的缺点也很明显,首先,当数据比较稀疏时

    2022-11-25 michael007js 563

  • 旧电脑通过转接卡安装nvme固态硬盘无需修改bios即可用旧SATA硬盘实现UEFI启动win10/11

    注意:本文探讨的是支持UEFI启动的旧电脑。MBR启动个人感觉已经被淘汰,作者不再做研究。主要材料:PCI-E转M.2的转接卡(根据你旧电脑支持情况选择)支持NVME协议M.2接口的固态硬盘U盘1个(8G以上)制作PE-启动盘(支持UEFI启动)。有一台可正常使用电脑。(制作启动盘)1.下载制作支持UEFI启动的U盘。推荐微PE,关键是绿色无广告。而且自动配置注册表可以跳过win11系统硬件检测直

    2023-05-04 michael007js 560

  • 国内频道iptv.m3u播放列表(永久自动更新)

    国内频道iptv.m3u播放列表(永久自动更新)源:https://iptv-org.github.io/iptv/countries/cn.m3u

    2024-02-01 michael007js 557

首页
关于博主
我的博客
搜索