计蒙不吃鱼_社区达人页

个人头像照片
计蒙不吃鱼
已加入开发者社区1350

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布67篇文章
15条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • Java
  • C语言
  • Python
  • 移动开发
  • 项目管理
  • 计算机视觉
  • 自然语言处理
  • 人工智能
  • SQL
  • 物联网
擅长领域

保持专注,别因后悔而停下脚步,微笑,自省,原谅,遗忘,然后继续向前。

暂无精选文章
暂无更多信息

2025年05月

  • 05.29 11:55:12
    发表了文章 2025-05-29 11:55:12

    Android 动画之帧动画 + 补间动画 + 属性动画

    本文介绍了Android开发中的三种动画类型:帧动画、补间动画和属性动画。帧动画通过依次播放一系列静态图片实现动态效果,支持Java代码与XML两种实现方式。补间动画基于起始和结束位置自动生成过渡效果,涵盖透明度、位移、旋转、缩放及组合动画等多种形式,并可搭配插值器优化动画过程。属性动画则通过改变对象属性实现动画,支持透明度、位移、旋转、缩放及组合动画,灵活性更高且适用于更复杂的场景。文中提供了详细的代码示例,帮助开发者快速上手。
  • 05.29 11:39:46
    发表了文章 2025-05-29 11:39:46

    Android数据库的使用(增删改查)

    本文介绍了一个简单的数据库操作Demo,包含创建数据库、增删改查功能。通过5个按钮分别实现创建数据库、插入数据、删除数据、更新数据和查询数据的操作。代码结构清晰,适合初学者学习Android SQLite数据库基础操作。
  • 05.29 11:31:59
    发表了文章 2025-05-29 11:31:59

    Android Handler的使用方式以及其机制的简单介绍

    Handler 是 Android 中实现线程间通信的重要机制,可传递任意两线程数据。常用场景包括子线程向主线程(UI 线程)传递结果,以及主线程向子线程发送消息。其核心涉及四个类:Handler(发送/接收消息)、Message(消息载体)、MessageQueue(消息队列)和 Looper(消息循环泵)。基本流程为:Handler 发送 Message 至 MessageQueue,Looper 从队列中按 FIFO 取出并处理。
  • 05.29 11:25:07
    发表了文章 2025-05-29 11:25:07

    Android全局广播+本地广播

    本文详细介绍了Android中的全局广播与本地广播的使用方法及其注意事项。针对Android 8.0及以上版本广播机制的变化,文章分析了静态注册失效、跨应用广播无法接收及广播接收顺序问题,并提供了相应解决方案,如通过`setPackage()`指定包名和避免静态与动态注册共存。此外,文章还深入讲解了LocalBroadcastManager的使用场景与优势,强调其在应用内通信中的高效性和安全性,同时对比了全局广播与本地广播的区别,为开发者提供了清晰的实践指导。
  • 05.29 11:15:52
    发表了文章 2025-05-29 11:15:52

    ListView的简单优化

    本文介绍了通过使用`ViewHolder`模式优化`ListView`适配器的原理与实现。核心思想是创建一个容器(`ViewHolder`)来存储复用的`View`,减少`findViewById`的调用次数,从而提升性能。在`BaseAdapter`的`getView`方法中,通过判断`convertView`是否为空,决定是否需要重新初始化视图。如果`convertView`为空,则利用`LayoutInflater`加载布局并绑定`ViewHolder`到视图;否则直接从视图的标签中获取已有的`ViewHolder`。这种方式有效降低了资源消耗,提高了列表渲染效率。
  • 05.29 11:03:49
    发表了文章 2025-05-29 11:03:49

    一个最最最简单的自定义控件(Textview)

    简介:为实现一个界面中两个跑马灯效果,避免抢焦点问题,自定义了一个MyTextView类继承自TextView。通过重写`isFocused()`方法使其始终返回true,确保每个跑马灯都能正常滚动。在XML中使用自定义控件时,设置相关属性如`ellipsize="marquee"`、`focusable="true"`等,实现多跑马灯同时运行的效果。
  • 05.29 10:58:51
    发表了文章 2025-05-29 10:58:51

    Java多线程基础

    本文主要讲解多线程相关知识,分为两部分。第一部分涵盖多线程概念(并发与并行、进程与线程)、Java程序运行原理(JVM启动多线程特性)、实现多线程的两种方式(继承Thread类与实现Runnable接口)及其区别。第二部分涉及线程同步(同步锁的应用场景与代码示例)及线程间通信(wait()与notify()方法的使用)。通过多个Demo代码实例,深入浅出地解析多线程的核心知识点,帮助读者掌握其实现与应用技巧。
  • 05.29 10:50:32
    发表了文章 2025-05-29 10:50:32

    Bitmap高效加载

    本文介绍了Android中Bitmap的基础概念、加载方式及高效加载的重要性。Bitmap是图像处理核心类,支持获取图片信息与操作(如缩放、裁剪)。其加载方式包括通过文件路径、字节数组、流和资源ID实现。为避免内存溢出、优化性能,需高效加载Bitmap,关键在于BitmapFactory.Options的属性:inJustDecodeBounds、outWidth&outHeight、inSampleSize。文末提供了一个简单的Util工具类及其使用方法,展示如何实际应用这些技术点以优化Bitmap加载效果。
  • 05.29 10:42:21
    发表了文章 2025-05-29 10:42:21

    Android内存优化之图片优化

    本文主要探讨Android开发中的图片优化问题,包括图片优化的重要性、OOM错误的成因及解决方法、Android支持的图片格式及其特点。同时介绍了图片储存优化的三种方式:尺寸优化、质量压缩和内存重用,并详细讲解了相关的实现方法与属性。此外,还分析了图片加载优化策略,如异步加载、缓存机制、懒加载等,并结合多级缓存流程提升性能。最后对比了几大主流图片加载框架(Universal ImageLoader、Picasso、Glide、Fresco)的特点与适用场景,重点推荐Fresco在处理大图、动图时的优异表现。这些内容为开发者提供了全面的图片优化解决方案。
  • 05.29 10:32:47
    发表了文章 2025-05-29 10:32:47

    Android 文件数据储存之内部储存 + 外部储存

    简介:本文详细介绍了Android内部存储与外部存储的使用方法及核心原理。内部存储位于手机内存中,默认私有,适合存储SharedPreferences、SQLite数据库等重要数据,应用卸载后数据会被清除。外部存储包括公共文件和私有文件,支持SD卡或内部不可移除存储,需申请权限访问。文章通过代码示例展示了如何保存、读取、追加、删除文件以及将图片保存到系统相册的操作,帮助开发者理解存储机制并实现相关功能。
  • 05.29 10:21:30
    发表了文章 2025-05-29 10:21:30

    Android使用zxing生成二维码

    这是一篇关于如何在Android应用中生成二维码的教程。首先,需要导入zxing库的jar包。布局文件中包含一个按钮、一个图片控件和一个输入框。用户可以在输入框中输入想要转换为二维码的内容,点击按钮后,程序会通过实例化QRCodeWriter类并使用for循环绘制二维码图像,最后将生成的二维码显示在ImageView上。源码展示了具体的实现细节,包括布局定义与Java逻辑代码,便于开发者理解和实践。
  • 05.29 10:13:54
    发表了文章 2025-05-29 10:13:54

    Android使用DatePickerDialog显示时间

    本示例展示了如何通过Android的Calendar类获取当前年月日,并使用DatePickerDialog实现日期选择功能。点击TextView弹出日期选择对话框,用户选择后更新显示。注意:Calendar.MONTH值从0开始,需加1修正。布局含一个TextView,Java代码完成日期获取、对话框创建与回调处理。
  • 05.29 10:04:49
    发表了文章 2025-05-29 10:04:49

    Android使用okhttp加载图片

    本教程介绍了如何使用 OkHttp 和 Handler 在 Android 应用中加载并显示网络图片。首先确保添加了网络权限和 OkHttp、Okio 的依赖包。通过定义全局 Handler 处理消息,实例化 OkHttpClient 请求图片数据,并在 onResponse 方法中将图片数据传递给主线程,最终利用 Bitmap 加载到 ImageView 中。
  • 05.29 00:58:55
    发表了文章 2025-05-29 00:58:55

    星闪开发入门级教程之安装编译器与小项目烧录

    这是一篇关于星闪(新一代近距离无线连接技术)开发入门的教程,适合新手学习。文章从安装Hispark Studio编译器开始,详细讲解了环境配置、项目创建、代码修改及烧录过程。通过一个简单的红灯闪烁Demo,演示了GPIO控制和任务调度的基本用法。同时提供了功能代码解析,帮助理解LED高低电平控制原理。附有开发板相关资料链接,方便进一步学习。适合对嵌入式开发感兴趣的初学者参考实践。
  • 05.29 00:24:01
    发表了文章 2025-05-29 00:24:01

    Android studio中build.gradle文件简单介绍

    本文解析了Android项目中build.gradle文件的作用,包括jcenter仓库配置、模块类型定义、包名设置及依赖管理,涵盖本地、库和远程依赖的区别。
  • 05.29 00:12:49
    发表了文章 2025-05-29 00:12:49

    Android跑马灯的简单实现方式

    本文介绍两种在Android中实现跑马灯效果的方法。第一种适用于从右至左滚动,要求字体长度超过控件长度,通过设置特定属性实现。第二种使用定时器调整padding值,实现更灵活的滚动方向。
  • 05.29 00:01:36
    发表了文章 2025-05-29 00:01:36

    Android图片的手动放大缩小

    本文介绍了通过缩放因子实现图片放大缩小的功能,效果如动图所示。关键步骤包括:1) 在布局文件中设置 `android:scaleType="matrix"`;2) 实例化控件并用 `ScaleGestureDetector` 处理缩放手势;3) 使用 `Matrix` 对图片进行缩放处理。为避免内存崩溃,可在全局配置添加 `android:largeHeap="true"`。代码中定义了 `beforeScale` 和 `nowScale` 变量控制缩放范围,确保流畅体验。
  • 05.28 23:50:13
    发表了文章 2025-05-28 23:50:13

    Android星级评分条RatingBar样式的改变及出现问题的解决方法

    本文介绍了自定义 RatingBar 的实现方法,通过布局文件、layer-list 样式文件和 style 文件的配置完成个性化星星评分效果。关键步骤包括:1) 在布局文件中添加 RatingBar 并引用样式;2) 创建 layer-list 文件定义背景、次级进度和进度图片;3) 在 style 文件中定义 RatingBar 样式并应用到布局中。可能出现的问题及解决办法:直接报错通常是图片素材过大,调整尺寸即可;星星流眼泪是图片形状问题,需将图片置于透明圆形或正方形内重新组合。附有具体代码示例,方便开发者快速上手实现自定义评分组件。
  • 发表了文章 2025-06-10

    一篇文章实现Android图片拼接并保存至相册

  • 发表了文章 2025-05-29

    OkHttp源码解析(小白必看,建议收藏)

  • 发表了文章 2025-05-29

    Android使用EditText+Listview实现搜索效果(使用room模糊查询)

  • 发表了文章 2025-05-29

    Android SVG动画详细例子

  • 发表了文章 2025-05-29

    Android自定义view之网易云推荐歌单界面

  • 发表了文章 2025-05-29

    Android关于BottomNavigationView效果实现指南

  • 发表了文章 2025-05-29

    一篇文章带你走近Android自定义view

  • 发表了文章 2025-05-29

    讲讲ViewGroup的setPersistentDrawingCache方法

  • 发表了文章 2025-05-29

    Android中TextToSpeech的使用

  • 发表了文章 2025-05-29

    Android线条等待动画JMWorkProgress(可添加依赖直接使用)

  • 发表了文章 2025-05-29

    讲讲Android为自定义view提供的SurfaceView

  • 发表了文章 2025-05-29

    Android利用SVG实现动画效果

  • 发表了文章 2025-05-29

    Android颜色渐变动画效果的实现

  • 发表了文章 2025-05-29

    Android动态搜索的简单实现

  • 发表了文章 2025-05-29

    Android自定义view之线条等待动画(灵感来源:金铲铲之战)

  • 发表了文章 2025-05-29

    Android自定义view之利用PathEffect实现动态效果

  • 发表了文章 2025-05-29

    Android自定义view之围棋动画(化繁为简)

  • 发表了文章 2025-05-29

    Android自定义view之围棋动画

  • 发表了文章 2025-05-29

    Android自定义view之利用drawArc方法实现动态效果

  • 发表了文章 2025-05-29

    Android自定义view之3D正方体

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息