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
基础技术——Handler
笔者希望做一个系列,整理
Android
基础技术,本章是关于Handler为什么一个线程对应一个Looper?
我不勤奋v
·
2024-01-29 05:39
Android
基础技术
android
android
基础
Android
基础技术——Bitmap
笔者希望做一个系列,整理
Android
基础技术,本章是关于BitmapBitmap内存如何计算占用内存=宽*缩放比例*高*缩放比例*每个像素所占字节缩放比例=设备dpi/图片所在目录的dpiBitmap
我不勤奋v
·
2024-01-29 05:39
Android
基础技术
android
android
基础
101--Flutter简介
开发者可以通过Dart语言开发App,一套代码同时运行在iOS和
Android
平台。Flutter提供了丰富的组件、接口,开发者可以很快地为Flutter添加native扩展。
修_远
·
2024-01-29 05:28
Android
登录拦截:动态代理+Hook的实现
而我们这里没有这么麻烦,我们这里需要Hook的是ASM,是
Android
启动页面过程中的一个mInstance对象,它就是ActivityManagerService。
安安_660c
·
2024-01-29 04:57
清除
Android
Studio所有设置,恢复到初始
网上找了好多文档,都没有找到
Android
Studio目录,最后在官网找到了。
sunshine199110
·
2024-01-29 03:38
Android
编码神仙插件Machinet AI GPT-4 Chat and Unit Tests
我下载安装到
Android
Studio上,不需要登录直接可以使用。可以直接提问,支持中文。
sunshine199110
·
2024-01-29 03:37
编辑器
如何将现有的
Android
应用程序与React Native集成
Inthisguide,Iwillbegoingthroughhowtointegrateanexisting
Android
applicationwithReactNative.Thismightbeusefulifyoualreadyhaveanexisting
Android
applicationandwouldliketouseReactNativeonwards
weixin_26739079
·
2024-01-29 03:07
android
python
安卓
java
Frida JavaScript 使用举例
frida-U-fcom.primer.gamecerter-lhookStartActivity.js1、权限申请Java.perform(functionx(){console.log('重新加载脚本');varActivityCompat=Java.use("
android
.app.Activity
l and
·
2024-01-29 03:06
javascript
从 Apk 提取代码到单独 dex
从Apk提取代码到单独dex
Android
中动态加载是指应用程序在运行时加载和执行Dex文件的过程,可以在运行时加载不同的代码或功能,而无需重新编译整个应用程序,动态加载Dex文件通常涉及以下步骤:创建
l and
·
2024-01-29 03:06
Android
android
java
CodeLab:
Android
fundamentals 01.1:
Android
Studio and Hello World
Android
fundamentals01.1:
Android
StudioandHelloWorldTutorialsource:GoogleCodeLabDate:2021/04/06Completecourse
ChaunceyWei
·
2024-01-29 03:06
Android
Fundamentals
android
java
android
studio
Android
开发之玩转 Gradle,你可不能不熟悉 Transform,学
Android
看这就完事了
if(!deps.isEmpty()){task.dependsOn(deps);}},taskProvider->{//ifthetaskisano-opthenwemakeassembletask//dependonit.if(transform.getScopes().isEmpty()){TaskFactoryUtils.dependsOn(variantScope.getTaskCont
m0_64604042
·
2024-01-29 03:06
程序员
面试
android
移动开发
深入浅出 Gradle Sync 优化
动手点关注干货不迷路本文分析了
Android
StudioSync在Gradle层面的底层逻辑,并且从原理出发介绍了DevOps-Build团队GradleSync优化框架的实现细节以及在飞书项目中进行Sync
字节跳动技术团队
·
2024-01-29 03:05
java
android
移动开发
大数据
编程语言
Android
Gradle 基础入门
私自会把上传的资源更改基本,所以本文的PDF文档托管在Github上,地址:https://github.com/dengshiwei/work-summary/blob/master/work-blog/pdf/
Android
Gradle
Exploring1024
·
2024-01-29 03:05
Android基础
Android
开发之玩转 Gradle,你可不能不熟悉 Transform,三面美团
Android
岗
Transformtransform=customTransforms.get(i);//Checkthetransformonlyappliestosupportedscopesforlibraries://Wecannottransformscopesthatarenotpackagedinthelibrary//itself.Sets.SetViewdifference=Sets.diffe
m0_64603929
·
2024-01-29 03:05
程序员
面试
android
移动开发
Android
Gradle Sync Task list is empty
问题有时候
Android
studio打开项目,可能会遇到构建没有明显报错,但是Gradle却没有Tasklist,或者Tasklist不完整只有零星几个配置项。连打包任务都没有,我怎么打包!
l and
·
2024-01-29 03:35
android
gradle
android
studio学习-补充
41、双击shift键进行查找非常实用,可以找到文件,设置等,但是好像不能全局搜索文件内容,如果想要全局搜索文件内容,可以ctrl+h42、让
android
studio显示黑色主题进入Settings,
pin-csdn
·
2024-01-29 03:35
Android
Studio
android
studio
ide
android
探索
Android
开源框架 - 8. Gson使用及源码解析
Gson是我们经常用来在Java对象和JSON数据之间进行映射的库,今天我们就来分别讲一讲其使用和源码分析使用详解1.基本的解析与生成Gson提供了fromJson()和toJson()两个直接用于解析和生成的方法,前者实现反序列化,后者实现了序列化解析基本数据类型valgson=Gson()vali=gson.fromJson("100",Int::class.java)//100vald=gs
今阳说
·
2024-01-29 03:37
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
上一页
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
其他