自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(391)
  • 资源 (22)
  • 收藏
  • 关注

原创 Android笔记--MediaCodec(二)

这一节主要了解MediaCodec处理音频...

2024-04-14 18:22:10 341

原创 Android源码笔记-输入事件(二)

这一节主要了解输入事件的获取,InputReaderThread继承自C++的Thread类...

2024-04-05 23:04:41 359

原创 Android笔记--MediaCodec(一)

这一节主要来了解一下MediaCodec,Android MediaCodec 是...

2024-03-30 23:45:54 557

原创 Android源码笔记-输入事件(一)

这一节主要了解一下Android输入事件源码...

2024-03-28 23:22:03 291

原创 Android笔记--FD

这一节了解一下FD(File Descriptor),它是操作系统对打开的文件或者输入/输出设...

2023-11-06 21:15:14 154

原创 Android笔记--WebSocket

这一节了解一下WebSocket的用法,WebSocket是一种基于TCP的全双工通信协议...

2023-11-05 23:08:31 864

原创 Android笔记--App缓存

获取应用缓存方式

2023-10-31 23:54:49 117

原创 Android笔记--Hilt

Hilt 是 Android 的依赖项注入库,可减少在项目中执行手动依赖项注入的样板代码

2023-08-30 20:20:54 685

原创 ChatGPT漫谈(三)

AIGC(AI Generated Content)指的是使用人工智能技术生成的内容,包括文字、图像、视频等多种...

2023-07-28 22:46:00 2235

原创 ChatGPT漫谈(二)

ChatGPT“脱胎”于OpenAI在2020年发布的GPT-3,任何外行都可以使用GPT-3,在几分钟内...

2023-07-25 21:34:51 2875

原创 ChatGPT漫谈(一)

最近一款“聊天机器人”迅速爆火,它叫ChatGPT,全称Generative Pre-trained Transformer,对话数据预先训练生成的Transformer模型

2023-07-17 20:28:14 1577

原创 Android笔记--内存管理

内存(Memory)是计算机的重要部件,也称主存储器,它用于暂时存放CPU中

2023-05-30 23:24:18 720

原创 Android笔记--共享内存

这一节了解一下共享内存,Android系统实现了一个匿名共享内存,用来在应用

2023-05-23 21:53:23 1253 1

原创 Plugin xxx was was not found in any of the following sources:

最近打开AndroidStudio,经常出现如下异常:

2023-05-09 21:23:04 2161

原创 Android笔记--Room

Room是Google Jetpack家族的一员,Room在SQLite上提供了一个抽象层...

2023-04-28 23:58:00 77

原创 Android笔记--断点续传

断点续传就是在下载资源过程中,网络出现中断后,下一次下载的时候能够接着...

2023-04-22 15:52:59 461

原创 Android源码笔记--电量(三)

这一节主要了解电源更新,源码中一般是通过xxxLocked来实现...

2023-03-12 16:48:43 300

原创 Android笔记--Compose基础

Compose是Google出的一个UI库,声明式开发,在构建界面的时候,无需像之前那...

2023-02-28 23:06:29 237

原创 Android笔记--动态设置Launcher

动态设置桌面Launcher,代码如下:

2023-02-23 20:36:51 573

原创 Android源码笔记--电量(二)

这一节主要了解PowerManager,在Android系统中,电源管理是基于Linux电源管理的轻量级Android电源管理。电源管理主要是通过锁和定时器来切换系统的状态

2023-01-28 19:14:42 918

原创 Android源码笔记--电量(一)

这一节主要了解BatteryService相关知识,在PowerManagerService中调用了BatteryService类的一些接口来获得电池的状态,下面看看BatteryService 是如何获得电池状态数据的...

2023-01-27 23:24:47 920

原创 Android源码笔记--网络(二)

这一节主要了解ConnectivityService,这个api在Android网络里使用较常见,它是Android网络管理的中心,它是在SystemServer中创建的

2022-12-17 16:43:23 1173

原创 Android源码笔记--存储

这一节主要学习存储相关源码,Android的存储系统主要由SystemSever进程中的MountService和Vold进程中的VolumeManager组成,它们管理着系统的存储设备,执行各种操作,包括mount、unmount、format等。

2022-12-11 20:14:51 600

原创 Android源码笔记--网络(一)

Android网络管理的核心是ConnectivityService 和 NetworkManagerService服务.ConnectivityService主要提供网络连接管理服务,NetworkManagementService主要提供物理网络管理服务。

2022-12-11 11:04:09 1413

原创 Android源码笔记--恢复出厂设置

最近在学习Android系统源码,这一节主要是恢复出厂设置。

2022-11-13 11:03:20 3019

原创 Android自定义View--Paint

在 GPU 加速时,流程中 多了一项“记录 、 更新显示列表”, 表示在第一步 View层次结构失效后 ,并不是直接开始逐层绘制 的...

2022-11-12 10:48:32 460

原创 Android笔记--卸载

【代码】Android笔记--卸载。

2022-10-30 09:55:30 770

原创 Android面向切面AspectJ

这一节主要了解一下AspectJ技术,它属于AOP(Aspect Oriented Programming)技术,意为:面向切面编程...

2022-08-14 23:29:33 899

原创 C++笔记--Vector

这一节主要了解vector用法,向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)...

2022-08-07 20:25:10 184

原创 NDK笔记--静态注册与动态注册

这一节主要了解静态注册与动态注册过程,NDK开发的时候,一般我们首先需要把Java方法声明为native...

2022-08-07 20:23:37 391

原创 NDK笔记--C++调用java

这一节主要了解从C/C++调用java的过程,一般是用在Android与Native交互的场景中...

2022-08-07 20:18:47 360

原创 C++笔记--数组

一个二维数组,在本质上,是一个一维数组的列表。其中,type可以是任意有效的C++数据类型...

2022-07-30 20:47:41 403

原创 C++笔记--auto

auto(自动,automatic)是存储类型标识符,表明变量"自动"具有本地范围,块范围的变量声明(如for循环体内的变量声明)默认为auto...

2022-07-24 19:52:56 511

原创 C笔记--字符串

这一节主要复习一下字符串,在C语言中字符串是由字符数组与空字符\0组成。空字符(Nullcharacter)又称结束...

2022-07-23 16:02:59 373

原创 C笔记--结构

结构标记用于为结构命名,在定义之后,结构标记就代表花括号内的声明,可以用它作为该声明的简写...

2022-07-17 16:09:52 469

原创 C笔记--动态内存

如果它用于扩大个内存块,那么这块内存原先的内容依然保留,新增加的内存添加到原先内存块的后面...

2022-07-16 11:21:53 256

原创 C++笔记--future

这一节学习C++里面的future,在多线程里面, 如果等待线程只打算等待一次,那么当条件为 true 时...

2022-07-10 15:08:54 2064

原创 C++笔记--条件变量

这一节主要学习条件变量,条件变量(Condition Variable)的一般用法是:线程 A 等待某个条件并挂起,直到线程 B 设置了这个条件,并通知条件变量,然后线程 A 被唤醒执行。它产...

2022-07-09 10:49:55 638

原创 C++笔记--线程间共享数据

当线程在访问共享数据的时候,必须制定一些规矩,用来限定线程可访问的数据位。还有,一个线程更新了共享数据,需要对其他线程进行通...

2022-07-03 11:18:18 585 1

原创 Android笔记-自定义Gradle插件

这一节主要学习自定义Gradle插件,如果你想在多个项目中复用一系列Gradle tasks,那么可以提取这些tasks到一个自定义插件中...

2022-06-26 20:22:44 549

Java基础知识,复习巩固

主要是Java的一些基础知识点,能回答全的基本是非常6了

2020-11-23

ModuleInterface

一个简单的创建模块化接口的小案例,DialogFragment Fragment Activity Interface

2017-11-02

Android终端命令

超级方便的命令。

2017-04-24

Android主题色

Android主题色设置学习。

2017-03-22

Android uml

uml

2017-03-12

AndroidStudio教程

AndroidStudio教程。

2017-03-09

常见TV应用布局

常见TV应用布局。

2017-03-07

CardViewDemo

这代码是CardView的一种效果,如果能帮上你,给我一个赞,谢谢。

2017-03-01

AndroidStudio

AndroidStudio

2017-02-23

CanvasDemos

用于画折线的轮子。

2017-02-14

Android蒙层效果

蒙层效果,适用于Android引导页的使用。

2017-02-13

Android技术级别

该文档描述了Android的技术级别,段位,看看你打到哪里了。

2017-02-06

自定义RecyclerView

里面是一个自定义RecyclerView类,可实现加载更多,根据你具体开发需求调整。

2016-12-25

Android反编译工具

这是一个Android反编译工具,图形化界面,不用敲命令,非常直观,并且好用。

2016-12-04

JavaScript练习

文件里面是很多经典的JavaScript练习的Demo,需要熟练的掌握。

2016-11-01

Android路线图

这里是Android路线图的一些图片,知识体系,四大组件,View,线程和进程等等。

2016-09-20

AndroidUI之Fragment

市面上一种常用的UI布局,目前有很多移动软件使用这种布局。

2016-09-05

关闭Activity

这是关闭Activity的demo,通过发送广播的形式执行,运用了单例模式。

2016-09-01

VoiceListener

一个语音听写的小demo,其中需要你将Key换一下就能运行,没有语音对话框提示,直接说话,它会将声音转换成文字,希望能够帮助到您。

2016-08-08

jdk的安装图示

这里面是jdk的安装图示,很详细!

2016-06-30

android开发环境安装图示

android开发环境安装图示

2016-06-24

空空如也

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

TA关注的人

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