E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
*Android
[
Android
] 智能书库 电子文档小说阅读器 Readest v0.9.26
一款免费开源的电脑端/手机端皆可用的的电子书阅读器,电子书资源越来越丰富,但各式各样的格式却不适配了,这个Readest就刚好能够解决这个问题。————————————————————功能介绍:智能书库系统:自动分类整理电子书,告别文件夹堆积混乱支持自定义标签和分类,打造个人专属书架强大的元数据编辑功能,轻松修正书籍信息海量格式支持:一站式读取EPUB、MOBI、KF8、FB2、CBZ等主流格式P
Q_Q493753155
·
2025-03-31 15:13
软件分享
小说阅读器
解决
Android
AGP 最新版本中 BuildConfig 报错问题
在最新版本的
Android
GradlePlugin(AGP)中,Google对构建系统做了不少改动,可能会导致一些与BuildConfig相关的问题。
tangweiguo03051987
·
2025-03-31 14:05
android
android
Android
Product Flavors 深度解析与最佳实践:构建多版本应用的全方位指南
1.高效配置模板1.1现代化多维度配置(KotlinDSL)
android
{flavorDimensions+=listOf("version","market","environment")productFlavors
tangweiguo03051987
·
2025-03-31 14:05
android
Kotlin语法
android
kotlin
Android
页面封装实战:打造高复用、灵活的 Scaffold 式布局与事件处理
在
Android
开发中,如何高效地封装页面布局并处理点击事件?本文通过实战演示,教你如何实现类似Flutter中Scaffold的高复用、灵活页面结构。
tangweiguo03051987
·
2025-03-31 14:05
android
android
Android
14 SystemUI中添加第三方AIDL
由于特殊需求,需要在SystemUI中添加第三方AIDL,去做一些客制化的修改。现在记录一下AIDL添加的过程。1.将AIDL文件拷贝到frameworks/base/packages/SystemUI/src/下,我要添加的AIDL文件是com/test/myctr/IDevicectr.aidl,添加后的路径是frameworks/base/packages/SystemUI/src/com/
hedalei
·
2025-03-31 14:00
Android系统开发
android
AIDL
SystemUI
Flutter完整开发实战详解(三、 打包与填坑篇)
一、打包流程1、
Android
打包在
Android
的打包上,Flutter提供了简洁的打包流程。在
android
/app/build.grade文件下,配置applicationId、ve
色的归属感
·
2025-03-31 12:18
http
udp
https
websocket
网络安全
网络协议
tcp/ip
谷歌将
Android
OS 完全转变为 “内部开发”
2025年3月27日,据
Android
Authority报道,谷歌证实将从下周开始完全在内部分支机构闭门开发安卓操作系统。
自不量力的A同学
·
2025-03-31 07:49
android
android
字体大小 根据分辨率 自动调整
((Button)v).setTextSize(adjustFontSize+2);}elseif(vinstanceofTextView){if(v.getId()==R.id.title_msg){//顶部标题((TextView)v).setTextSize(adjustFontSize+4);}else{((TextView)v).setTextSize(adjustFontSize);}
2401_87022338
·
2025-03-31 07:46
android
java
开发语言
Android
中自定义蓝牙的MTU
1、最大传输单元(MaximumTransmissionUnit,MTU)MTU是指在一个协议数据单元中(ProtocolDataUnit,PDU)有效的最大传输Byte。2、蓝牙MTU默认23个Bytecorespec中ATT的默认MTU为23个Byte,ATT的Opcode占1个Byte、ATT的Handle2个Byte、GATT占20个Byte。23Byte(ATT)=1Byte(Opcod
MasonYyp
·
2025-03-31 06:42
Android
Android
Audio基础——MediaPlayer播放音频(二十一)
Android
SDK提供了3套音频播放的API,分别是:MediaPlayer,SoundPool,AudioTrack。
c小旭
·
2025-03-31 05:02
Android
Audio
android
Audio开发
H5与原生通讯之二 (DSBrige,H5,IOS,
Android
源码实例)
H5与原生通讯之二(DSBrige,H5,IOS,
Android
源码实例)H5和natvie通讯方式简介1.H5和IOS通讯2.H5和
Android
通讯H5和natvie通讯具体实现1.通过DSBrige
极客雨露
·
2025-03-31 04:28
HTML5
H5和原生
Android
学习总结之通信篇
一、Binder跨进程通信的底层实现细节(挂科率35%)高频问题:“Binder如何实现一次跨进程方法调用?”候选人常见错误:仅回答“通过Binder驱动传输数据”,缺乏对内存映射和线程调度的描述混淆Binder驱动与AIDL的角色满分答案:Binder的跨进程通信依赖于三层协作模型:1.用户空间与内核空间的交互:Client通过BinderProxy调用transact(),将请求封装为Parc
每次的天空
·
2025-03-31 03:51
android
学习
2025 前端 JS 源码逆向实战:6 种绕过限制查看源码的合法方法
代理工具拦截与响应篡改1.BurpSuite2025动态解混淆三、浏览器扩展生态应用1.资源嗅探与下载(2025新版插件)四、本地代码劫持与Hook技术1.覆盖原生JavaScript方法五、移动端源码提取方案1.
Android
阿贾克斯的黎明
·
2025-03-31 02:41
网络安全
状态模式
关于
Android
模块编译
1、m:编译整个安卓系统makesfromthetopofthetree2、mm:编译当前目录下的模块,当前目录下需要有
Android
.mk这个makefile文件,否则就往上找最近的
Android
.mk
你好,工程师
·
2025-03-31 02:40
Android
android
java
apache
修改
Android
系统默认语言
方法一:打开build/target/product/full_base.mk将PRODUCT_LOCALES值修改即可;zh_CN为中文、en_US为英文方法二:修改对应locale属性亦可方法三:设置属性PRODUCT_PROPERTY_OVERRIDES+=\ro.product.locale=zh-CN\ro.product.locale.language=zh\ro.product.lo
你好,工程师
·
2025-03-31 02:40
Android
android
java
生怕认可java+flatmap,RxJava 操作符flatMap 与 concatMap详解
本文独家发布到公众号:
Android
技术杂货铺封面图-pixabay近两年来,RxJava可以说是异常的火爆,受到众多开发者的追捧与青睐,虽然后入门的门槛较高,学习成本较大,但是还是掀起一场学习Rxjava
木子岛力
·
2025-03-30 23:29
Android
设计模式之工厂方法模式
一、定义:定义一个用于创建对象的接口,让子类决定实例化哪个类。二、组成:1.抽象工厂:工厂模式的核心,声明工厂方法,返回抽象产品对象。2.具体工厂:实现工厂方法,返还具体的产品对象。3.抽象产品:定义产品的相关接口。4.具体产品:实现抽象产品的具体类。三、具体例子:抽象产品publicabstractclassProduct{publicabstractvoidmethod();}具体产品Apub
木子庆五
·
2025-03-30 22:47
设计模式
工厂方法模式
android
Android
设计模式详解之命令模式
前言命令模式是行为型设计模式之一;定义:将一个请求封装成一个对象,从而让用户使用不同的请求把客户端参数化;对请求排队或者记录日志,以及支持可撤销的操作;使用场景:需要抽象出待执行的动作,然后以参数的形式提供出来,类似于过程设计中的回调机制,而命令模式正是回调机制的一个面对对象的替代品;在不同的时刻指定、排列和执行请求。一个命令对象可以有与初始请求无关的生存期;需要支持取消操作;支持修改日志功能,这
惜许
·
2025-03-30 18:17
玩转设计模式
命令模式
android
设计模式
实现类今日头条主界面:ViewPager与TabLayout深度整合
二、环境配置(2023最新)//build.gradle(Module)dependencies{implementation'
android
x.viewpager2
w2361734601
·
2025-03-30 16:34
android-studio
android
ViewPager
TabLayout
Google 停止开源
Android
?
今天看到有很多消息称谷歌将停止开源
Android
,比如这一篇《谷歌决定终止开源
Android
》。对此消息有些将信将疑,毕竟这些年被各种反转虐了无数回。抱着掌握第一手材料的态度,去外面的世界看了看。
云水木石
·
2025-03-30 15:27
开源
android
python子线程调用主线程的控件显示_Python+PyQT5的子线程更新UI界面的实例
Android
的UI访问是没有加锁的,多个线程可以同时访问更新操作同一个UI控件。
weixin_39529463
·
2025-03-30 12:04
Android
腾讯bugly监听奔溃信息
接入网站implementation'com.tencent.bugly:crashreport:latest.release'同意隐私协议后初始化//初始化buglyprivatevoidinitBugly(){//创建UserStrategy对象CrashReport.UserStrategystrategy=newCrashReport.UserStrategy(this);//设置应用渠道
氤氲息
·
2025-03-30 11:56
安卓原生学习
android
Android
图片选择器使用详解
一、概述在
Android
开发中,图片选择器是一个常见的功能需求,它为用户提供了从设备本地存储中选择图片的能力。这个功能在很多应用中都有广泛的应用,如社交分享、图片编辑、上传头像等。
不会写代码的猴子
·
2025-03-30 10:24
Android
android
Android
地址选择器的实现
最近在做地址管理的功能,新建地址的时候,需要根据后台提供的省市区的数据,让用户进行地址的选择,最近项目比较赶,本来想网上找一个的,可是找了很久都没找到我想要的效果,所以就根据后台提供的数据,弄了一个。1.先看实现的效果图本来数据是根据请求后台接口返回的数据,我这里就不请求后台数据了,直接把请求成功后的数据写死,可是把全国省市区的数据太多,导致报错:字符串数据太长,所以我这里只获取了北京的数据。2.
龙旋
·
2025-03-30 10:24
原创
Android
地址选择器
Android
浮动窗口进阶——画中画,浮动视频
今天继续上一篇
Android
顶层窗口、浮动窗口的进阶应用。上一篇主要讲解了WindowManager服务和如何使用WindowManager编写一个顶层窗口。
一叶知秋dong
·
2025-03-30 09:12
android
app
开发
Android
笔记【17】返回数据的两种方法
目录一、问题二、具体分析1、代码2、区别1.目的和使用场景resultLauncherstartActivity2.数据传递方式3.返回结果的管理4.代码示例对比使用resultLauncher启动活动并处理返回结果:使用startActivity启动活动(不处理返回):总结3、使用startActivity启动活动,也可以返回信息。因为有putExtra区别总结示例对比1.使用startActi
m0_72696598
·
2025-03-30 08:07
Android开发
android
笔记
一文带你轻松入门Flutter开发
文章目录一、Flutter简介二、开发环境搭建2.1安装FlutterSDK2.2安装DartSDK2.3设置
Android
SDK2.4配置IDE2.5配置模拟器三、第一个Flutter应用3.1创建项目
网络安全天地
·
2025-03-30 05:23
http
udp
https
websocket
网络安全
网络协议
tcp/ip
硬件独立性
硬件独立性与HAL的作用硬件抽象层(HAL)定义:HAL是
Android
操作系统中的一个关键组件,它提供了一组标准接口,使得应用程序能够与底层硬件进行交互,而不需要了解硬件的具体实现细节。
你一身傲骨怎能输
·
2025-03-30 01:29
安卓操作系统
系统架构
Android
系统编译
摘自:http://blog.csdn.net/chen_chun_guang/article/details/6078314
Android
编译系统分析之返璞归真自
Android
开源以来,引起了嵌入式行业一股热潮
niepengpeng333
·
2025-03-30 01:29
android系统编译
android
makefile
shell
command
build
include
《探索 HarmonyOS NEXT(5.0):开启构建模块化项目架构奇幻之旅 —— 模块化基础篇》
构建一个开箱即用的项目,从Git上拉取下来即可直接进行开发,其中涵盖路由通信、上下拉刷新、网络请求、事件通知、顶部tab封装等功能,项目里调用API为鸿洋大佬的wan
Android
API。
JasonYin~
·
2025-03-30 01:54
HarmonyOS
NEXT
纯血鸿蒙
1024程序员节
CocoaPods使用详解
好比Java语言的Maven,nodejs的npm,
Android
的grandle。而对于ios平台来说,CocoaPods是ios开发平台一个非常流行的第三方库管理工具。
xiangzhihong8
·
2025-03-29 22:09
iOS开发大揭秘
ios
ios开发
蓝牙遥控小车实战项目
本文还有配套的精品资源,点击获取简介:本项目旨在通过蓝牙技术,利用Arduino和
Android
上位机控制一辆小型车辆。它涉及电子工程、嵌入式系统和移动应用开发等领域。
轮胎技术Tyretek
·
2025-03-29 19:47
全面掌握
Android
开发:
Android
API应用指南
本文还有配套的精品资源,点击获取简介:
Android
API作为开发
Android
应用的核心接口,为开发者提供构建多样化应用程序所需的丰富功能和工具。
宁南山
·
2025-03-29 19:16
Android
手机蓝牙连接热敏打印机 打印票据
手机蓝牙连接热敏打印机打印票据话不多说上代码:项目地址:可直接作为项目依赖引用allprojects{repositories{...maven{url'https://jitpack.io'}}}dependencies{compile'com.github.guochenhome:BluetoothPrint:1.1.2'}如果第一步报Error:Executionfailedfortask'
郭陈同学
·
2025-03-29 18:13
Android开发笔记
蓝牙
手机
鸿蒙5.0开发【高效使用DevEco】
AI很友好,开发效率很高,但是对于逻辑性强的代码就没那么友好,而且IM系统本身有很多逻辑和历史包袱,新的平台的SDK也要兼容这些历史逻辑,有很多新同事对历史逻辑不了解,如果现熟悉的话成本又很高,所以从
Android
鸿蒙系统小能手Mr.Li
·
2025-03-29 18:11
鸿蒙开发
harmonyos
华为
鸿蒙
程序员
navpathstack
DevEco
openharmony
android
kernel-6.6编译ko驱动
https://download.csdn.net/download/weixin_47982517/90546147
逐梦云间
·
2025-03-29 17:32
c语言
android
Android
设计模式之观察者模式
一、定义:定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。二、核心角色:Subject:抽象主题被观察的角色,管理观察者集合,提供注册/注销方法,定义通知逻辑。ConcreteSubject:具体主题,存储具体状态数据,状态变更时触发通知。Observer:抽象观察者,定义更新接口,使得主题状态发生变化时更新自己。ConcreteOberve
木子庆五
·
2025-03-29 16:29
设计模式
观察者模式
android
Gradle实战指南:从入门到进阶,与Maven的深度对比
而Gradle凭借GroovyDSL的灵活语法、增量编译的极致性能(构建速度比Maven快2-10倍)和面向任务的编程模型,已成为
Android
官方构建工具,并在Spring、Hibernate等知名框架中广泛应用
潘多编程
·
2025-03-29 16:29
maven
java
用
Android
studio 做出QQ登录界面
1.布局界面代码如下:
android:id="@+id/ll_number"
android
:layout_width="match_parent"
android
:layout_height
puerhuo
·
2025-03-29 15:23
android
studio
android
studio
原生
Android
开发
原生
Android
开发是指使用
Android
官方提供的工具和编程语言来开发
Android
应用,通常使用Java或Kotlin编程语言,结合
Android
SDK(软件开发工具包)和
Android
Studio
酒江
·
2025-03-29 12:56
android
在
Android
MVVM架构模式下使用数据绑定技巧(包括理论知识和实战案例)
下面是一份关于在
Android
MVVM架构模式下使用数据绑定技巧的保姆级教程,包括理论知识和实战案例。我们将从基础概念入手,逐步深入到具体的实现细节。
计算机搬砖艺术家
·
2025-03-29 11:55
Andriod
android
Android
VMOS(安卓虚拟机)-v3.0.9
Android
VMOS(安卓虚拟机)链接:https://pan.xunlei.com/s/VOMMtg2ZnoYsjEM380W--XFqA1?
私人珍藏库
·
2025-03-29 11:20
android
小爱控制via电视浏览器搜索图片-Homeassistant重制上一个自动化
制作自动化详情为了完成图片搜,暂定指令找找{描述}在执行脚本的adb地方输入以下指令,百度因安全不让在图片地址直接搜转用bing>->amstart-nmark.via.gp/mark.via.Shell-a
android
.intent.action.VIEW-dhttps
wjcroom
·
2025-03-29 10:42
智能音箱
电视盒
自动化
python
richeditor-
android
:打造
Android
移动应用的富文本编辑体验
本文还有配套的精品资源,点击获取简介:在移动应用开发中,richeditor-
android
为
Android
平台提供了一个功能强大的富文本编辑器,旨在提供与H5端类似的编辑体验,使开发者能够快速实现专业的文字编辑功能
Kingston Chang
·
2025-03-29 09:03
Android
学习总结之MMKV(代替SharedPreferences)
一、引言:存储革命的必然性在
Android
开发领域,SharedPreferences(SP)作为官方推荐的轻量级存储方案,曾是开发者的首选。
每次的天空
·
2025-03-29 08:26
android
学习
Android
面试总结之Handler 机制深入探讨原理、应用与优化
答:使用过,Handler是
android
中设计的用于线程间通信的工具类,针对单个Handler对象而言,与其关联的有Message,MessageQueue和Looper,其中Message存储于MessageQueue
每次的天空
·
2025-03-29 08:56
android
android
studio 运行flutter项目
在
Android
Studio中运行Flutter项目简介Flutter是一个流行的跨平台移动应用开发框架,而
Android
Studio是一种强大的集成开发环境,支持Flutter开发。
鹅肝手握高V五色
·
2025-03-29 07:15
http
udp
https
websocket
网络安全
网络协议
tcp/ip
Android
Gradle 插件问题:The option ‘
android
.useDeprecatedNdk‘ is deprecated.
问题与处理策略问题描述在
Android
项目中,报如下警告Theoption'
android
.useDeprecatedNdk'isdeprecated.Thecurrentdefaultis'false
我命由我12345
·
2025-03-29 06:43
Android
-
问题清单
android
java-ee
java
android-studio
android
runtime
android
jetpack
android
studio
Android
自定义控件:imageview重写onMeasure方法实现图片按指定比例显示,拉伸永不变形,解决屏幕适配问题
使用ImageView会遇到的问题在
Android
应用中,都少不了图片的显示,ImageView,轮播图,ViewPager等等,很多都是来显示图片的,比如一个广告条的轮播效果,参看博客:广告条效果实现
伊特君
·
2025-03-29 01:09
UI控件
imageview
自定义控件
Imageview按比例显示
【漏洞修复】
Android
Studio快速编译glibc2.39、curl7.86.0、openssl3.1.2、cups2.4.10、zlib1.3.0源码(arm64
Android
11为例)
要在
Android
Studio中编译或获取高版本的glibc、curl、openssl等库的arm64-v8a架构二进制文件,需结合NDK工具链和构建脚本配置。
漫步企鹅
·
2025-03-28 22:12
android
studio
gitee
android
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他