首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android应用开发
逗比先生
创建于2023-12-26
订阅专栏
Android应用开发
等 1 人订阅
共22篇文章
创建于2023-12-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深入剖析Android分层架构:MVC、MVVM、MVP、MVI的区别
本文聚焦于 Android 开发中的 MVC、MVVM、MVP、MVI 分层架构模式。通过点图清晰展示各架构组件关系与数据流向,以登录功能为例提供伪代码示例,深入剖析各模式在数据处理、组件交互等方面的
优秀开源View网址集合
AndroidEventBus : https://github.图表库 : https://github.摄像头相关:http://www.xuebuyuan.com/zt/36778934.C(NDK):http://www.fishc.com/dvd/dvd.OpenGL ...
JAVA进制转换
// Integer.toBinaryString(int i)//返回的是i的二进制表示,返回类型为String // Integer.toString(int i,int radix)//返回的是i的二进制表示,返回类型为String,但是负数不适用。 // Integer....
java8 StreamApi 创建篇
Stream:用于操作数据源(集合,数组等)的元素序列。1.Stream 自己不会存储元素。1.Stream 不会改变源对象。1.Stream 的操作都是延迟操作。即不调用终止操作(foreach等),中间不会执行。Paste_Image.Stream stream1 = pLi...
Android 系统Api YuvImage.compressToJpeg 存在native级别的内存泄漏-CSDN博客
写这篇文章前先调侃下Google的Android工程师们吧,作为一个普通的程序员,怎么都不敢去怀疑他们吧。直到现在我找到了标题中的问题,并且找到了解决方案,我依然认为这不是失误,应该是他们别有用意把! 在给Google提交了issue和解决方案,但是 一直没有人鸟我。我认为And...
JNI编写步骤总结
2·添加本地方法支持.右键工程。3·使用javah生成.h头文件,并把生成的.javah -jni 本地方法所在的全类名(-jni可以省略) (注意这里存在jdk1.6跟1.7的问题) 1.6在当前工程的bin/classes下执行javah命令 1.4·在jni下面建立一个.c...
Android视频处理技术
1.录制rtsp视频 ffmpeg -i rtsp://admin:admin1234@172.20.12.198:554/ -vcodec copy out.2.android给视频加水印的 A:ffmpeg -i E:\out.avi -i E:\bbb.png -filte...
java8 StreamApi 中间操作篇-CSDN博客
就如同流水线一样,多个中间操作形成一道流水线,但是只有执行了终止操作,中间的一系列操作才会一次性执行完,最终得出结果,这个过程可以称为“惰性求值”。1. filter——接收 Lambda , 从流中排除某些元素。limit——截断流,使其元素不超过给定数量。skip(n) ——...
Socket 网络通信TIPS-CSDN博客
1.可以传输一个Object ,不过肯定要序列化,所以实现java.io.Serializable接口就是必不可少的。is = new ObjectInputStream(new BufferedInputStream(socket.getInputStream())); os ...
JNI编写时候的LOG打印-CSDN博客
1·在Android.#define LOGI(...#define LOGE(...1·在Android.2·创建头文件:log.* log.#define LOGI(...#define LOGE(...#define LOGI(...#define LOGE(....
Kotlin的爽歪歪之处
Kotlin是啥我就几句话总结下:类似IOS的Swift,却比Swift成熟稳重,使用起来一样的爽。Kotlin可以被直接编译为java虚拟机执行字节码,跟JAVA100%互通。也可以被编译为js直接被浏览器执行,直接的native编程,跟C一个样,当然这个还不够成熟。前阵子官方...
java8 Lambda之国产001-CSDN博客
Lambda简单点说就是对函数型接口的实现的简单封装,是匿名函数,是一段可以传递的代码。函数式接口:用注解@FunctionalInterface修饰的接口,说白了就是一个接口里面只有一个抽象方法。testConsumer("aaa", (x)->System.out.c.Sys...
Android 获取图片的亮度
总体思路:Bitmap可以返回某个点的RGB值bitmap.getPixel),对当前区域取一些特定点获取其RGB值,bitmap.getPixel返回的是ARGB值,通过移位操作获取到R、G、B的值,使用亮度=0.229×R + 0.587G + 0.114B进行亮度值计算,将...
Socket传输网络字节序和本地字节序(干货)
在我们进行Socket自定义协议网络字节传输的时候,我们不能直接使用从网络传输过来的字节数组进行解析,我们首先需要做一次转换。import java.nio.private static ByteBuffer buffer = ByteBuffer.buffer.return b...
Android ProtoBuf
1.apply plugin: 'com.google.classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.include '**/*.artifact = 'com.google.protobuf:protoc-g...
java8 StreamApi 结束操作篇-CSDN博客
1.allMatch——检查是否匹配所有元素anyMatch——检查是否至少匹配一个元素noneMatch——检查是否没有匹配的元素findFirst——返回第一个元素findAny——返回当前流中的任意元素count——返回流中元素的总个数max——返回流中最大值min——返回...
zero ICE androidstdio 上面的集成操作
// srcDir = '.url 'https://repo.zeroc.classpath group: 'com.zeroc.gradle.ice-builder', name: 'slice', version: '1.3.// compile 'com.zeroc:ic...
如何中Android中使用lambda-CSDN博客
java8中出了个lambda,使得代码看起来简洁了很多,这么好的东东必须用起来啊,可惜我是做android开发的。大家都知道,java更新太快了,android兼容更不上其节奏啊,痛苦。。。我们先来看一段java跟android的血泪史吧: 在 2006 年,Java 6 发布...
为啥TextureView比SurfaceView表现还差呢?
为啥TextureView比SurfaceView表现还差呢? TextureView 和 SurfaceView 都有各自的优势和局限性,所以它们的性能表现也会因应用的具体需求和使用场景而异。
Android 拍照及相册选图旋转的那些坑
Android 拍照及相册选图旋转的那些坑
下一页