听闻风起
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
IPC基础知识

IPC基础知识

Android 中的IPC机制1. Android IPC简介 IPC是Inter-Process Communication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。 线程是CPU调度的最小单元,同时线程是一种有限的系统资源。而进程一般指一个执行单元,在PC和移动设备上指一个程序或者一个应用。一个进程可以包含多个线程,因此进程和线程是包含与被包含的关系。
2024-01-18
Android > IPC
#Android
adb基本命令

adb基本命令

一、ADB是什么?adb 称之为:Android 调试桥 (Android Debug Bridge )是一种允许模拟器或已连接的 Android 设备进行通信的命令行工具,它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令)的访问。可以在Android SDK/platform-tools中找到 adb 工具或下载 ADB Ki
2023-10-24
工具知识 > adb
#adb
CameraX实时预览+拍照

CameraX实时预览+拍照

预览+图片拍摄实时预览1.编辑activity_main layout 文件: 123456789101112131415161718192021222324252627<?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayo
2023-05-26
Android
#Android进阶知识
CameraX 的基础

CameraX 的基础

CameraX实现相机功能预计实现功能: 实时预览(缩放、点击聚焦) 拍照(晃动拍照)、录像 实现左右滑动,切换拍照、录像 给拍照的图片加水印 CameraX是什么,能解决什么问题 Jetpack的一个支持库,最低版本要求Android5.0 默认的相机功能还是Camera2的能力,当然API都变了,同时提供CameraX Extensions拓展库可以添加各种特效,例如人像、HDR、夜间和美
2023-05-26
Android
#Android进阶知识
自定义圆形图片

自定义圆形图片

官方推荐使用AppCompatImageView来实现自定义ImagView。 123public class AppCompatImageView extends ImageView implements TintableBackgroundView, TintableImageSourceView 12345678910111213141516171819202122232
2023-05-22
Android
#Android
滤镜效果

滤镜效果

滤镜效果先说一下,我要完成的效果: 给上面的的图片加上一层透明度25的黑色蒙层,或者说是一层淡黑色的滤镜。达到下面的效果。 我现在已知的有两种方法: 1.使用ImageView 的api当设置setBackgroundDrawable时,整个ImageView的控件背景色会变。当设置setImageDrawable时,ImageView中间内容区会被图片填充。但是周围会有一些边距,默认无法填充
2023-05-16
Android
#Android
Bitmap基础使用

Bitmap基础使用

Bitmap的一些应用场景 1. 使用Bitmap时防止OOM的有效方法:高效压缩图片1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556/** * 谷歌推荐使用方法,从资源中加载图像,并高效压缩,有效降低OOM的概率 * @param res
2023-05-15
Android
#Android进阶知识
Bitmap里面的常见方法

Bitmap里面的常见方法

BitMap的基本使用我们创建一个BItMap有几种方式? 答:两种:一种是使用BitmapFactory类去加载,另一种是使用Bitmap类加载。 一、BitmapFactory 1.1 BitmapFactory提供了多种创建bitmap的静态方法1234567//从资源文件中通过id加载bitmap//Resources res:资源文件,可以context.getResources()获得
2023-05-15
Android
#Android进阶知识
Android Bitmap 全面详解

Android Bitmap 全面详解

Android Bitmap 全面详解明确整理这篇博客的目的: 对自己了解的bitmap知识做一个梳理; 进一步了解OOM; 主要对是介绍怎么使用bitmap,可能会对部分重要的方法进行源码的解读 一.Bitmap的定义Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。 首先让我们开始对一张图片转化
2023-05-15
Android
#Android进阶知识
Collection接口

Collection接口

Collection因为接口无法创建对象。接口是抽象化的,无法实例化对象。所以下面将使用collection的子类来介绍collection里面的方法。 这是多态,父类型的引用指向子类型的对象。 1Collection list = new ArrayList<>(); return method description iterator< > itera
2023-04-24
Java
#Java
1…34567

搜索

Hexo Fluid