随笔博文

  • zxing 二维码、带logo二维码生成

    普通二维码生成import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class ZxingEncoder

    2022-11-21 michael007js 1254

  • Android:自定义动画神器-插值器与估值器(含实例教学)

    前言动画的使用 是 Android 开发中常用的知识可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策Android中 补间动画 & 属性动画实现动画的原理是:其中,步骤2中的 插值器(Interpolator)和估值器(TypeEvaluator)是实现 复杂动画效果的关键本文主要讲解 将详细讲解 插值器(Interpolator)和

    2024-11-05 michael007js 1189

  • Android 13 适配指南

    ❝「是的,你没看错,现在就要带你适配 Android13」。❞2022 的Google I/O 发布了 Android 13 beta 2 和 Android 13 Beta 1 国内厂商的设备支持列表,虽然按照惯例, Android 13 应该是年末才发布正式版,但是相信有的开发者已经收到了平台的 Android13 的适配要求,所以本篇也是结合 Oppo 的 Android 13 应用兼容性适

    2022-12-26 michael007js 1166

  • 怎么判断RecyclerView滚动到底部

    要判断RecyclerView是否滚动到底部,可以通过以下步骤:获取RecyclerView的布局管理器LayoutManager,可以是LinearLayoutManager、GridLayoutManager等等。通过LayoutManager获取RecyclerView的最后一个可见的item位置lastVisibleItemPosition,以及RecyclerView中item的总数it

    2023-03-31 michael007js 1107

  • RecyclerView 4种定位滚动方式演示

    概述相信大家在项目中使用RecyclerView时,经常会遇到这样的需求:将RecyclerView滑动到指定位置,或者检索RecyclerView的某一项(各个项的高度不确定),然后定位滚动这到一项,将它显示。下面就讲解4种RecyclerView定位滚动的方式及具体效果演示。scrollByrecyclerView.scrollBy(x, y)使用:recyclerView.scrollBy(

    2023-03-17 michael007js 1002

  • Android studio更换主题、背景图片

    相信现在大部分Android开发者都是使用的Android studio来开发,但是Android studio提供的主题有限,肯定不能满足追求美观的我们,所以废话不多说,接下来给大家介绍一下更换AS主题和背景图片的方法:一、更换主题:1、这个推荐大家一个可以下载AS主题的网站Color Themes,在这里大家可以下载自己喜欢的主题,个人推荐Ladies Night2,因为真的挺漂亮,如下图:2

    2022-12-07 michael007js 874

  • 【Android】TextView中不同大小字体如何上下垂直居中?

    前言在客户端开发中,我们往往需要对一个TextView的文字的部分内容进行特殊化处理,比如加粗、改变颜色、加链接、下划线等。iOS为我们提供了AttributedString,而Android则提供了SpannableString。在Android的android.text.style包下为我们提供了各种各样的span(可以参考这篇文章),例如:问题网上已经有着很多使用这些span的教程了,所以没

    2022-12-02 michael007js 867

  • Andorid字体修改SpannableString的使用

    一、概述  SpannableString和String一样都是一种字符串类型,SpannableString源码中的解释是:这类内容的文本是不变的,但是标记对象可以被附加和分离。也就是说,可以改变文本中的部分字符串,打造丰富多彩的文本显示效果。   一般项目中总会需要有在同一个文本中显示字体不同颜色,不同大小等效果,虽然可以在XML文件中设置多个TextView可以实现效果,但是在布局优化的角度

    2022-12-02 michael007js 828

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