源码android手机

Android 系统版本和 API 等级对应关系表

Android 系统版本和 API 等级对应关系表 平台版本 API 级别 系统代号 正式版本发布时间 Android 13 33 Tiramisu(提拉米苏) 2022年5月12日 Android 12 32 Snow Cone v2(刨冰) 2022年3月7日 Android 12 31 Sno ......
等级 Android 版本 系统 API

Android Studio 文件类型及目录

Android Studio 文件类型及目录Android Studio创建安卓项目成功后,就会出现以下这个文件/目录结构: 1、.idea(或.build) //系统自动生成的文件,无需手动编辑。 2、app //项目的代码文件和资源文件。 2.1 libs //项目用到的第三方jar包(比如百度 ......
Android 类型 文件 目录 Studio

IDEA编译Spring源码教程

大家在学习spring时源码总是绕不开的,今天我分享一下我的spring源码编译过程,详细讲解了常见问题的解决办法。 此过程中要用到的工具及版本: 1.JDK11 2.Spring-framework 5.3.27 3.Gradle7.5.1 4.IDEA 2021.3 文章目录: 1.下载spri ......
源码 教程 Spring IDEA

视频直播源码,Android TextView设置跑马灯效果

视频直播源码,Android TextView设置跑马灯效果 1、先在xml中给Textview设置好对应的属性 <TextView android:id="@+id/tv" android:layout_width="200dp" android:layout_height="wrap_conte ......

手机上好用的备忘录是哪个

手机备忘录有什么用?如果你没有使用过它,大概会觉得就是一个简单的记事工具,可有可无。但如果你经常使用它,你就会发现它不仅可以用来记录生活、工作、学习中的一切事情,还可以用来设置待办提醒,进行时间管理等。 不过市面上的手机备忘录APP五花八门,有没有一款多功能且支持免费使用的手机备忘录软件呢?手机免费 ......
备忘录 手机

直播软件源码,自定义RecyclerView支持快速滚动

直播软件源码,自定义RecyclerView支持快速滚动 问题描述: RecyclerView自带快速滚动无法控制滚动条的长度唯一,也就是说随着item的增多,滚动条的长度会越变越小。 解决问题: 通过自定义RecyclerView来实现滚动条的长度不会因为item的增多而发生长度变化。 packa ......
RecyclerView 源码 软件

比特币源码分析--深入理解区块链16.Base58编码和解码

比特币源码分析--深入理解区块链16.Base58编码和解码 Base58是比特币中使用的一种独特编码方式,它主要用于比特币的钱包地址,在前面文章已经介绍过如何通过椭圆曲线方程算法,通过私钥来生成相应的公钥,钱包地址就是通过公钥计算得来,在后面的章节中将详细介绍如何通过公钥生成钱包地址。由于钱包地址 ......
区块 源码 编码 Base 16

Android之调用service的方法

MainActivity.java : private BackgroundMusicService caller; @Override protected void onCreate(Bundle savedInstanceState) { Intent svc = new Intent(getA ......
Android service 方法

Android UI组件

1.TextView 知识点: autoLink:文本自动识别为web超链接、email地址等——第五章 AcitonBar用法:自定义ActionBar——第四章 创建Acticity选项菜单:让返回键在ActionBar中显示后,重写onOptionsItemSelected——第四章 创建,注 ......
组件 Android

fcitx5-android 安卓开源输入法

fcitx5-android/fcitx5-android: An attempt to run fcitx5 on Android (github.com) Fcitx5 for Android | F-Droid - Free and Open Source Android App Reposi ......

[Android Studio报错]Cant determine type for tag<macro name=“m3_comp_bottom_app_bar_container_color“

使用最新版本的SDK33新建项目时,直接编译会有如下报错 Can't determine type for tag '<macro name="m3_comp_bottom_app_bar_container_color">?attr/colorSurface</macro>' 经过排查,是app目 ......

源码安装 openresty

#!/bin/bashrc # 参考文档:https://openresty.org/en/installation.html # 定义版本号 OPENRESTY_VERSION=1.21.4.1 # 安装编译依赖 yum install pcre-devel openssl-devel gcc c ......
openresty 源码

手机穿戴设备能力共享,提升丰富交互体验

HUAWEI Wear Engine面向手机和穿戴设备的应用与服务开发者,提供华为穿戴设备开放能力。 开发者通过调用Wear Engine开放能力,可以实现手机上的生态应用与服务给华为穿戴设备发消息、发通知、传输数据,并获取穿戴设备状态、读取传感器数据等,也可以实现华为穿戴设备上的生态应用与服务给手 ......
能力 设备 手机

“android.annotation.NonNull”在“android.annotation”中不是公开的。无法从外部包访问

您指的是 Android 平台的内部注释,这些注释不是您要用于自己的代码的注释。对于您的代码,您应该导入这些注释的 AndroidX 版本: androidx.annotation.NonNull androidx.annotation.Nullable 等 您还需要确保您已声明依赖androidx ......
annotation android NonNull

【Vue2.x源码系列07】监听器watch原理

本章目标:监听器是如何实现的?监听器选项 - immediate、deep 内部实现?在初始化Vue实例时,我们会给每个侦听器都创建一个对应watcher,我们称之为侦听器watcher ......
监听器 源码 原理 watch Vue2

android java.lang.Exception: java.net.ProtocolException: Expected HTTP 101 response

Android stomp长连接连接异常: 报错:java.lang.Exception: java.net.ProtocolException: Expected HTTP 101 response ...... 解决:请求的网络走了代理,把代理关掉就可以了 ......

Bug实录——Android设备函数未写返回值崩溃

昨天在安卓设备上运行在服务器上交叉编译的代码时,在初始化时崩溃,逐层printf后发现在一个类实例调用初始化函数后崩溃。函数很简单,只是将两个float成员变量赋值。返回类型被设置为int,但忘记在函数体最后写return 0;了。加上之后,崩溃未出现了。 如下列函数: int init(float ......
函数 Android 设备 Bug

Android之ListView局部刷新和全部刷新

代码 // 全部刷新 // ((ListViewAdapter)mListView.getAdapter()).notifyDataSetChanged(); // 局部刷新 int start = mListView.getFirstVisiblePosition(); int end = mLi ......
局部 ListView Android

java学习日记20230415-LinkedHashSet源码

LinkedHashSet全面说明: LinkedHashSet是HashSet子类; 底层是一个LinkedHashMap,底层维护了一个数组和双向链表 根据元素的hashCode值来决定元素的位置,同时使用链表维护元素的次序,使得元素看起来是以插入的顺序保存的 不允许添加重复元素 维护了一个ha ......
LinkedHashSet 源码 20230415 日记 java

vuue-pdf 在手机微信端显示多页pdf

0. 官网很明确有示例,照抄即可, 可惜,我在csdn浪费了太多时间.走了很多弯路 1. https://www.npmjs.com/package/vue-pdf 官网地址,看示例,照抄即可 3. <template> <div> <pdf v-for="i in numPages" :key=" ......
pdf vuue-pdf 手机 vuue

vue2源码-九、异步更新

异步更新 异步更新原因 以下情况下: vm.name = '123' vm.name = '234' vm.name = '123' ... 如果我们频繁的修改一个数据,就会多次触发视图渲染dep.notify->watcher.update 这样就会降低性能,因此就需要采用异步更新策略,仅仅在最后 ......
源码 vue2 vue

智能家居更改了域名后,手机访问不了接口

1. 本地开发测试接口更改(原先是https://test-home.digilight.net/8080)后去除了8080端口号 2. 对应的后台合法请求域名也得修改,如下图: 3. 手机访问测试环境,结果显示网络错误,没法访问 解决方法: 去除勾选不合法域名校验, 然后手机就可访问了 ......
智能家居 接口 域名 智能 手机

客服系统源码界面,访客发送评价功能界面,vue+elementui发起评价

近期在定制化聊天界面的过程中,重写了下访客聊天界面的评价弹窗功能。 现在实现的效果是下面这样的 实现代码html部分 <!--在线评价--> <div v-if="comment.dialog" class="comment"> <div class="scoreBox"> <i class="ic ......
界面 elementui 源码 功能 系统

ConcurrentHashMap源码&底层数据结构分析

ConcurrentHashMap:线程安全的HashMap 1.存储结构 ConcurrnetHashMap 由很多个 Segment 组合,而每一个 Segment 是一个类似于 HashMap 的结构,所以每一个 HashMap 的内部可以进行扩容。但是 Segment 的个数一旦初始化就不能 ......

手机备忘录APP哪个好用

你有随手记事的习惯吗?如果你观察周围办事细致、不容易忘事的朋友或同事,你就会发现这些人都有一个共同的特点,这就是能够做到随手记录琐事,例如记录家庭和孩子的各种注意事项、待办事项,记录工作中的任务清单、需要注意的事情,记录学习笔记等。 而以前大家想要随手记事,需要使用纸质版的笔记本或记事本,但随着智能 ......
备忘录 手机 APP

《Android开发——Android Studio的下载、安装与配置》

Android开发——Android Studio的下载、安装与配置 一、下载; Android Studio最新的版本有一些BUG,不稳定,推荐安装老版本。 在正式安装Android Studio之前,需要安装JDK,同学们可以参考下面这个博客下载、安装JDK并配置环境变量。 《Java基础——J ......
Android Studio

视频直播系统源码,CSS3如何调整背景图片大小

视频直播系统源码,CSS3如何调整背景图片大小 1.length length:设置背景图片的高度与宽度。第一个值设置宽度,第二个值为高度。如果只给出第一个值,那么第二值则设置为auto(自动)。 举例,将背景图片改为20emx20em(默认1px = .05em) width: 30em; hei ......

提高kafka消费速度之从源码去了解Spring-kafka的concurrency参数

网上看到这篇文章,觉得很不错,这里转载记录一下。 转自:提高kafka消费速度之从源码去了解Spring-kafka的concurrency参数 - 简书 第一部分、引言 在spring应用中,如果我们需要订阅kafka消息,通常情况下我们不会直接使用kafka-client,而是使用了更方便的一层 ......
kafka Spring-kafka concurrency 源码 速度

springboot项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)

来了就点个赞再走呗,即将毕业的兄弟有福了文章底部获取源码springboot项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)技术框架:java+springboot+vue+mysql后端框架: Spring Boot、Spring MVC、MyBatis Plus前端界面: vue、B ......

【Vue2.x源码系列06】计算属性computed原理

本章目标:计算属性是如何实现的?计算属性缓存原理以及洋葱模型的应用?在初始化Vue实例时,我们会给每个计算属性都创建一个对应watcher,我们称之为计算属性watcher ......
源码 computed 属性 原理 Vue2