上一页 1 2 3 4 5 6 7 ··· 47 下一页
摘要: Shape在Android中设定各种形状,今天记录下,由于比较简单直接贴代码。 Shape子属性简单说明一下: gradient -- 对应颜色渐变。 startcolor、endcolor就不多说了。 android:angle是指从哪个角度开始变. solid -- 填充。 stroke -- 阅读全文
posted @ 2022-08-11 13:48 似水流云 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 效果预览 1 基本使用代码 void main() { ///启动根目录 runApp(MaterialApp( home: TestTipsPage(), )); } class TestTipsPage extends StatefulWidget { @override _TestTipsPa 阅读全文
posted @ 2022-08-02 13:46 似水流云 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 一、获取url中某个key的参数 Uri uri = Uri.parse(url); String value = uri.getQueryParameter("参数的key"); 二、url后拼接某个参数 Uri.Builder builder = Uri.parse(url).buildUpon 阅读全文
posted @ 2022-08-01 08:56 似水流云 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: 本文内容是我从《Android内核剖析》一书中学习整理。以便以后复习时方便查阅。 一、Binder 1.关于Binder 1.1 Binder是一种架构,这种架构提供了服务器接口、Binder驱动、客户端接口三个模块。 1.2 一个Binder服务器实际上就是一个Binder类的对象,该对象一旦创建 阅读全文
posted @ 2022-06-28 20:28 似水流云 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 引言 作为Android 开发者相信我们对于消息机制一定非常熟悉,对于进程内使用Handler处理Message 也一定了如执掌,而如果让你使用最简洁的方式实现进程间通信,也许有相当一部分初学者想到的是用AIDL自己实现,诚然思路是对的,但是还有更简单的机制供你使用。 一、Messenger 概述 阅读全文
posted @ 2022-05-31 14:44 似水流云 阅读(1495) 评论(0) 推荐(0) 编辑
摘要: 在MacOS系统上通过adb命令查看当前与电脑连接的安卓设备信息时有时候会出现类似于zsh: command not found: adb这样的提示。解决办法如下: 一、检查系统是否正确配置了Android开发相关的环境变量 在MacOS系统中可以通过命令vim ~/.bash_profile打开系 阅读全文
posted @ 2022-05-31 10:19 似水流云 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 LRU 是 Least Recently Used 最近最少使用算法。 曾经,在各大缓存图片的框架没流行的时候。有一种很常用的内存缓存技术:SoftReference 和 WeakReference(软引用和弱引用)。但是走到了 Android 2.3(Level 9)时代,垃圾回收机制 阅读全文
posted @ 2022-05-25 21:55 似水流云 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 环境 Java:1.8 Intellij IDEA:2019.2.4 前言 最近在写导出程序,对getGenericParameterTypes和getParameterTypes两个方法的区别产生了好奇。 区别 这两个方法都是用来获取方法形参类型的。 getGenericParameterType 阅读全文
posted @ 2022-05-18 16:20 似水流云 阅读(346) 评论(0) 推荐(0) 编辑
摘要: Android EventBus源码分析,基于最新3.1.1版本,看这一篇就够了!! 前言 上一篇文章对EventBus进行了一个介绍,并且对它的使用方式作了一个较全面的分析,建议在阅读本文之前,先看看上篇文章的内容:EventBus使用(全面分析,细节提醒) 本篇文章主要内容是对EventBus的 阅读全文
posted @ 2022-05-18 00:25 似水流云 阅读(325) 评论(0) 推荐(0) 编辑
摘要: EventBus使用 概述 关于 EventBus 在开发中经常会选择使用它来进行模块间通信、解耦。平常使用这个库只是很浅显的操作三部曲,register,post,unregister。来达到开发目的。始终有种不明确,模糊的操作感。因此准备对EventBus进行一个深入,全面的理解,消除模糊,片面 阅读全文
posted @ 2022-05-18 00:08 似水流云 阅读(3415) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 47 下一页