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
Gradle for
Android
er
本文参考:深入理解
Android
之Gradle写给
Android
开发者的Gradle系列
Android
Studio自定义GradlePlugingradle是用于构建项目的,在安卓项目中,gradle构建主要是针对
leap_
·
2024-01-29 03:05
广色域照片闪亮登场
Android
: 开发者需知两三事
作者:LinPeiyong,软件工程师
Android
现已迎来新一轮的图像革新,由于sRGB的每个色彩通道只有8个比特,因此标准sRGB色域无法充分体现屏幕与摄像头最新技术的优势所在。
谷歌开发者
·
2024-01-29 03:55
前端使用lottie-web,使用AE导出的JSON动画贴心教程
Lottie简介官方介绍:Lottie是一个库,可以解析使用AE制作的动画(需要用bodymovie导出为json格式),支持web、ios、
android
、flutter和reactnative。
球球不吃虾
·
2024-01-29 03:52
随笔
前端
javascript
html
Android
应用间跳转
关于跳转应用的方式https://www.jianshu.com/p/862885bd8ea2URLScheme(
android
/iOS)
Android
中又叫DeepLinksapplinks(
android
未子涵
·
2024-01-29 03:31
Android
厂商推送Plugin化
背景由于要把项目内的推送能力提供给别的业务接入,当前已经接入了FCM(谷歌推送),HMS,小米,Vivo,OPPO,极光等好多平台的推送。但是业务接入可能只需要其中的几种而已,抛开SDK设计的一部分,光光从接入成本上来说其实就比较复杂了,下面是问题的汇总啊。要先设置很多AppKey之类的。要设置些类似applicationId之类的pleaceHolderFCM和HMS现在是通过plugin的方式
Android开发指南
·
2024-01-29 03:14
Android
Studio2022.3.1安装指南(包含安装过程中出现的一些error及解决方案,以及运行第一个helloworld,第一个apk文件)
首页目录一、安装
Android
Studio二、运行HelloWorld程序三、在手机模拟器上运行apk文件方法一方法二四、过程中出现的errorerror01error02error混淆五、结尾语前言注意
Q1ngl1n0
·
2024-01-29 02:23
android
studio
android
ide
Android
Studio2022.3.1版本Gradle配置,终于解决构建项目很久的问题!!
基于学习很多学习的人(包括我)在看前面几页创建第一个项目的时候,都会发现一个问题!!没错,就是这个地方不会显示这个app,一般都是等待配置的,网上描述的模棱两可,一点都不完全,我花费了一天的时间去百度,各种尝试修改build.gradlegradle.properties新建C:\Users\admin.gradle下的init.gradle这些都没用!!!终于终于在快要秃顶之时找到了一篇文章解决
韬哥爱乱来
·
2024-01-29 02:53
android-studio
android
gradle
【
Android
Studio】2022.3Giraffe连接超时,更换下载源,使用本地gradle,版本对应问题
记录了使用
Android
Studio2022.3Giraffe版本在搭建环境时遇到的问题,包括连接超时,gradle无法读取等。
BreezeDove
·
2024-01-29 02:22
androidstudio
笔记
android
studio
android
jetpack
intellij
idea
Gradle版本、Gradle插件版本和
Android
Studio版本之间的对应关系
问题描述有时候碰到gradle版本死活下载不下来,还会报GraldeSyncIssues,有可能是你的GradleWrapper版本和Gradle插件版本、
Android
Studio版本不匹配。
zhimingwen
·
2024-01-29 02:22
开发环境
android
gradle
android
studio
Android
通过拼接字符串的方式获取对应id的控件
getIdentifierintid=context.getResources().getIdentifier("tv_col"+(i+1),"id",context.getPackageName());textView=findViewById(id);⭐除此之外,它还可以用于获取一些其他res资源(如,string字符串,图片),对应第二参数可能要修改成“string”【想法来源】在Andro
cain07
·
2024-01-29 02:01
Hammer js——移动设备触摸手势
并支持以下特性:TapDoubleTapHoldDragTransform兼容性Hammer.js已经在IOS5系统的iPad1,IOS5系统的iPhone,
Android
2.3.3的三星GalaxyS
有水有房子
·
2024-01-29 01:51
js ios还是
android
,js判断客户端是iOS还是
Android
等移动终端的方法
移动互联网在逐渐的进步,而JavaScript是我们前端的主要开发语言之一,下面爱站技术频道小编就为大家带来了js判断客户端是iOS还是
Android
等移动终端的方法,希望对你有所帮助。
weixin_39924179
·
2024-01-29 01:15
js
ios还是android
JS判断服务端是win还是Linux,js 判断当前操作系统是ios还是
android
还是电脑端
js判断客户端是否是IOS或者是
Android
//如果返回true则说明是
Android
functionis_weixin(){varua=window.navigator.userAgent.toLowerCase
明嘻嘻
·
2024-01-29 01:45
js快速判断设备终端是ios还是
android
js代码varu=navigator.userAgent;//获取标识var
android
=u.indexOf('
设计师工作日常
·
2024-01-29 01:14
前端的诱惑
edge
javascript
html5
android
前端
ios
ux
JS 判断用户设备是IOS 还是
Android
$(function(){varu=navigator.userAgent,app=navigator.appVersion;varis
Android
=u.indexOf('
Android
')>-1||
_格鲁特宝宝
·
2024-01-29 01:14
Web
FrontEnd
javascript
IOS
Android
js判断用户设备
JS判断用户手机是IOS还是
Android
$(function(){varu=navigator.userAgent,app=navigator.appVersion;varis
Android
=u.indexOf('
Android
')>-1||
jojo付啾啾
·
2024-01-29 01:43
JS
Android
架构师6 设计模式之模板方法模式
前言模板方法模式就是定义一个操作中的算法框架,而将一些步骤延迟到子类中,使得子类不改变算法的结构即可重复定义算法的某些特点步骤。模板方法模式.png需求近日,乐视创始人贾跃亭造FF汽车的消息被广而告之。假如你是制造商,贾跃亭让你去制造一个车模型,以便让其观看并修改。基本实现定义一个车模抽象类CarModel,里面有车模基本的方法:publicabstractclassCarModel{//车模启动
zhang_pan
·
2024-01-29 00:47
Android
富文本拼接工具
有时一行文字需要设置不同大小、颜色、等甚至字体时,我们可以使用富文本来实现。本文暂只提供文本大小,颜色,字体,换行等操作的代码基类,如需其他,可按需自行实现。classSpannableUtils(privatevaltextView:TextView){valspanMode:Int=Spanned.SPAN_EXCLUSIVE_EXCLUSIVEvarenter:String?=System.
LikeBoke
·
2024-01-29 00:04
Android开发
android
kotlin
SpannableString
编译适用arm 架构的so
在jni调用那篇,我们介绍了使用gcc编译so库,但是在Mac系统下,直接使用默认的gcc编译so库,生成的so文件可能不适合
Android
手机的CPU架构,所以在手机中调用该so可能会报出如下异常UnsatisfiedLinkError
wind_sky
·
2024-01-28 23:09
Java多线程,
Android
多线程
目录一、线程的概念二、线程创建的方式及特点三、线程创建方式1、继承Thread类2、实现Runnable接口3、实现Callable接口(我觉得了解即可)4、AsyncTask异步任务(被弃用)5、AsyncTask替代方案四、线程的基础操作1、线程停止---true/false2、线程休眠---sleep()3、线程礼让---yield()4、线程插队---join()5、线程优先级---set
小小苏的小小苏
·
2024-01-28 23:37
java
java
多线程
android
cpu调度策略_
android
进程、线程调度简介
4、
android
是怎样支持ARM的big.LITTLE架构的?本文接下来将回答这几个问题。linux的调度策略
android
基于linux内核,
android
系
weixin_39640417
·
2024-01-28 23:37
android
cpu调度策略
linux线程调度nice,剖析
Android
中进程与线程调度之nice
那么在
Android
系统(LinuxKernel)中,进程是如何去抢占资源,线程又是如何根据优先级切换呢,本文将尝试剖析这个问题,研究nice在Linux以及
Android
系统中的应用。
细米米猪
·
2024-01-28 23:07
linux线程调度nice
线程调度(Java
Android
)
未经允许不得转载目录一、导读二、概览2.1、线程的属性三、线程的调度3.1Java内存模型3.2高速缓存3.3Java线程调度机制3.4
Android
线程调度四、推荐阅读一、导读我们继续总结学习基础知识
Android西红柿
·
2024-01-28 23:02
Android基础
java
android
开发语言
适用于
Android
手机和平板的 8 个顶级数据恢复工具列表!
我们理解您的担忧,并想谈谈适用于
Android
手机和平板电脑的数据恢复应用程序。想要了解有关最佳数据恢复应用程序及其工作原理的更多信息?干得好。有时您可能会意外丢失
Android
手机中的宝贵数据。
分享者花花
·
2024-01-28 23:18
手机数据恢复
手机
数据恢复软件
android
智能手机
电脑
iphone
华为
macos
手机
SharedPreferences内部原理浅析
在多进程模式或者目标sdk版本在HONEYCOMB以下版本每次读取缓存了的sp,
Android
会检查xml文件是否已经被重写了。
第一号伤心人
·
2024-01-28 23:01
Android
SDK 安装与Manager下载tools详情
Android
SDK安装与Manager下载tools详情
Android
SDK安装前往
android
网站下载下载图片红色处即可,下载后双击按步骤安装即可Managertools安装进入安装的文件目录,找到
九月镇灵将
·
2024-01-28 23:11
app
android
Android
网络连接探索(二)
如果应用有大量网络操作,则应该允许让用户设置喜好,例如应用同步数据的频率,是否仅在使用Wi-Fi时执行上传/下载,是否在漫游时使用数据,等等。一、检查设备的网络连接设备可以具有各种类型的网络连接,Wi-Fi或者移动网络。常见策略是仅在Wi-Fi网络可用时才获取大数据。在执行网络操作之前,最好检查网络连接状态。要检查网络连接,通常使用以下类:ConnectivityManager:响应有关网络连接状
Little丶Jerry
·
2024-01-28 22:27
安卓简介
android
简述
Android
开源,基于Linux的移动设备**操作系统**。
上山走18398
·
2024-01-28 22:40
11.4K Star,这款全平台使用的开源笔记真香
个人是十分喜欢写写东西,平时用的云笔记是有道云,今天分享一款免费简单但高效强大的开源笔记应用,提供了笔记、日记、博客等功能,并支持iOS/
Android
/Windows/Linux/Mac多平台的同步,
码个锤子Pro
·
2024-01-28 22:51
工具
笔记
关于如何在Outlook中设置签名?看这篇文章就差不多了
我们将向你展示如何在OutlookforWindows以及web、Mac、
Android
、iPhone和iPad中添加签名。
驾驭信息纵横科技
·
2024-01-28 22:47
outlook
客户端与服务端数据交换格式(json,xml,html)
二、数据交换格式应用场景移动端(
Android
、IOS)通讯方式采用http协议+JSON格式走restful风格。很多互联网项目都采用Http协议+JSON。
12313凯皇
·
2024-01-28 21:15
Android
Studio 中的 gradle sync failed 的解决办法
问题:10:55Gradlesyncfailed(12m44s827ms)gradlesyncfailed的解决办法原因:在
Android
Studio中下载时,需要接受License。
comedate
·
2024-01-28 21:51
技术分享
Android
Studio
gradle
failed
解决办法
何止学习
Android
事件分发机制
一、安卓UI层级image.pngActivity的结构为:Activity->PhoneWindow->DecorView->ContentView->...->View二、安卓UI事件分发流程1.安卓UI的View是树形结构的,基于这样的结构,事件可以进行有序的分发。事件收集之后最先传递给Activity,然后依次向下传递。根据Activity的内部结构也可以看出,事件分发的流程:Activi
何止搬砖工
·
2024-01-28 21:43
创建
Android
项目
而作为全球领先的移动操作系统,
Android
系统因其开放性和灵活性备受开发者青睐。本文将为您提供一份详细的
Android
项目创建指南,帮助您快速上手并成为一名优秀的
Android
开发者。
一只经常emo的程序员
·
2024-01-28 21:12
java
android
开发辅助工具
android
每日一题:Looper、handler、线程间的关系。例如一个线程可以有几个Looper可以对应几个Handler?
theme:awesome-green在
android
面试中,我们常会遇到Framework面试相关问题,而今天要分享的就是Looper、handler、线程间的关系。
代码我写的怎么
·
2024-01-28 20:27
基于springboot+vue物资管理系统java物资入库出库统计系统(源码调试+讲解+文档)
作者:计算机源码社个人简介:本人七年开发经验,擅长Java、微信小程序、Python、
Android
等,大家有这一块的问题可以一起交流!
计算机源码社
·
2024-01-28 20:54
使用单调队列解决 “滑动窗口最大值” 问题
本文已收录到GitHub·
Android
Family,有
Android
进阶知识体系,欢迎Star。技术和职场问题,请关注公众号[彭旭锐]私信我提问。前言大家好,我是小彭。
彭旭锐
·
2024-01-28 19:49
算法
数据结构
Android
笔记(六):JetPack Compose常见的UI组件
一、文本组件1.1TextColumn(modifier=Modifier.fillMaxSize().background(Color.Green).padding(10.dp)){Text(text=stringResource(id=R.string.title_content),modifier=Modifier.fillMaxWidth().border(BorderStroke(1.d
灯前目力虽非昔,犹课蝇头二万言。
·
2024-01-28 19:05
android
笔记
ui
android
compose
进阶1-2
android
常用控件综述
这里主要根据书本知识网络知识和使用过的控件及好用的第三方控件做一个总结统计,肯定不全面,但一下也想不到多少。一步步写下去发现真的是越基础的控件越精彩,因为现在有很多封装好的控件很少会去调原生的自己写,但是多了解一点也没有坏处。目录文本类1、TextView2、EditText3、AutoCompleteTextView(单项提示的自动完成文本框)4、MultiAutoCompleteTextVie
我在西边等太阳
·
2024-01-28 19:34
笔记
进阶1
android
Android
系统自带时间选择控件
中设置,一种是"clock"一种是"spinner"代码参考:1.clock显示效果:1.spinner显示效果:DatePicker1.calendar显示效果:2.spinner显示效果:常用属性:
android
qq_46600745
·
2024-01-28 19:34
时间选择
android
An exception occurred applying plugin request [id: “com.
android
.application“]
出现这个问题的原因是我升级了
Android
Studio,之前可以run的项目,突然之间不能使用了。
夜未央ぴ陌上花开丶
·
2024-01-28 19:04
android
android
studio
推荐一款第三方的日历框架------CalendarView
简介
Android
上一个优雅、高度自定义、性能高效的日历控件,完美支持周视图,支持标记、自定义颜色、农历等,任意控制月视图显示、任意日期拦截条件、自定义周起始等。
夜未央ぴ陌上花开丶
·
2024-01-28 19:03
android
第三方框架
Android
开发--实现时间戳的动态刷新
1.使用线程动态刷新xml布局更新时间线程/***更新时间线程*/privatevoidloadTimeThread(){//创建一个Handler对象,用于更新时间timeHandler=newHandler();//创建一个Runnable对象,用于更新时间并更新UIRunnablerunnable=newRunnable(){@Overridepublicvoidrun(){//获取当前时间
Afison
·
2024-01-28 18:32
Android
Java
android
Android
开发--自定义时频域折线绘制图
直接上干货!!!1.XML2.测试函数publicvoidgenerateData(Viewview){//生成随机数据floattimeDomainData=(float)Math.random();floatfrequencyDomainData=(float)Math.random();//更新视图customView.setTimeDomainData(timeDomainData);cu
Afison
·
2024-01-28 18:32
android
Android
图片的三级缓存策略,以及大图片的加载
1.图片的三级缓存策略1.内存缓存:优先加载,速度最快2.本地缓存:次优先级加载,速度次之,3.网络缓存:最后加载,速度由网速决定2.内存缓存首先创建一个MemoryCacheUtils类,内存缓存一般使用LruChche缓存策略,首先需要或者应用可用的最大内存,然后设置缓存的可用大小,将图片的缓存大小设为最大缓存的1/8或者1/4,应在初始化中调用,因此publicMemoryCacheUtil
海是倒过来的天_67f2
·
2024-01-28 18:36
OkHttp完全解读
一,概述OkHttp作为
android
非常流行的网络框架,笔者认为有必要剖析此框架实现原理,抽取并理解此框架优秀的设计模式。
风起云涌~
·
2024-01-28 18:04
okhttp
【
Android
】SDK31 原生api高斯模糊
在sdk31中,原生提供了两种类型的模糊;Backgroundblur:模糊区域是窗口Blurbehind:模糊区域是整个屏幕API:WindowManager#Backgroundblur
android
.view.Window
风起云涌~
·
2024-01-28 18:34
android
java
apache
【
Android
】记录一次输入法位置修改思路
输入法是全屏dialog,且不会被dismiss,显示与隐藏系统调用方法为showWindow(true)和hide(),以下是输入法Window创建,SoftInputWindow继承DialogmWindow= new SoftInputWindow(this, "InputMethod",mTheme, null, null,mDispatcherState,
风起云涌~
·
2024-01-28 18:04
android
java
【
android
】configuration
1,概述当configuration发生变化后,Activity方法onConfigurationChange会被调用,在此具体记录configuration更新在Framework中的调用过程,直至传入Activity;2,源码configuration包含一个应用对手机配置的感知,比如窗口大小、重力方向、手机模式等,可以查看具体成员,ok,包含配置文件的容器是ConfigurationCont
风起云涌~
·
2024-01-28 18:04
android
java
apache
Android
Handler完全解读
一,概述Handler在
Android
中比较基础,本文笔者将对此机制做一个完全解读。读者可简单参考上述类图与时序图,便于后续理解。
风起云涌~
·
2024-01-28 18:33
android
上一页
66
67
68
69
70
71
72
73
下一页
按字母分类:
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
其他