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系统四层体系结构
安卓体系框架安卓四层体系架构思维导图应用程序层平常大家所使用的
Android应用
程序都是在这一层上的,提供一些核心应用程序以及让安卓开发者可以用java开发自己的安卓应用。
韩朝飞
·
2023-08-06 08:10
android程序自动升级,
android应用
程序自动升级功能(根据时间)
OverView:程序通过后台每天检查是否有最新版本,如果需要更新当前版本,将弹出对话框让用户选择是否在当前通过Market来更新软件。KnowledgePoints:SharedPreferences:一个轻量级的存储方法,类似于经常使用的.ini文件,它也是通过检索关键字来取得相应的数值。之所以是成为轻量级,是因为它所能应用的数值类型有限,对于存储较大数值,效率相对较低。System.curr
谈融
·
2023-08-06 04:37
android程序自动升级
Android系统源码 目录结构
下面列出了图1中使用的术语的定义:
Android应用
完全使用AndroidAPI开发的应用。GooglePla
庞哈哈12138
·
2023-08-06 00:01
android
拥抱创新:用Kotlin开发高效
Android应用
拥抱创新:用Kotlin开发高效
Android应用
引言在当今数字时代,移动应用已经成为人们生活中不可或缺的一部分。无论是社交媒体、电子商务还是健康管理,移动应用已经深刻地影响了我们的生活方式。
Calvin880828
·
2023-08-05 12:34
jetpack
compose
Kotlin进阶
android
jetpack
android
kotlin
android studio集成第三方库文件,在5.0以下报错:java.lang.NoClassDefFoundError
以下安装运行会报错误,5.0以上完全没有问题,一脸懵逼,经过网上查找资料,总结如下:错误例子:java.lang.NoClassDefFoundError:qalsdk.r(这边引用了,腾讯IM的库)原因:
Android
Boy强
·
2023-08-05 11:42
Android Studio 的Gradle版本修改
Gradle插件是专门为Android项目设计的Gradle扩展,它与Gradle一起工作,为
Android应用
程序提供特定的功能
登山望楼
·
2023-08-05 10:29
android
studio
android
ide
android handler清空,
Android应用
开发Android Handler 避免内存泄漏之清空队列
本文将带你了解
Android应用
开发AndroidHandler避免内存泄漏之清空队列,希望本文对大家学Android有所帮助。
Lee General
·
2023-08-05 10:19
android
handler清空
Android 应用的版本兼容 了解一下(理解 minSdkVersion、targetSdkVersion、maxSdkVersion、compileSdkVersion)
为了能在所有这些设备上顺利运行,Android系统在应用到设备上时,必不可少的需要处理与
Android应用
的兼容性问题。这里就牵扯出两个概念:设备兼容性与应用兼容性。
李斯维
·
2023-08-05 07:47
android monkey优化,Android 稳定性测试工具 Monkey(1) - Monkey 介绍及最常用指令
通过长时间、快速的随机发送的事件流,对
Android应用
不断造成操作的压力。优化不好,兼容不好的应用很容易在这种快速的随机操作中出现一些严重的异常问题,比如Crash(崩溃),ANR(无响应)等。
weixin_39717367
·
2023-08-05 03:45
android
monkey优化
error: style attribute ‘android:attr/enforceStatusBarContrast not found.
具体来说,android:attr/enforceStatusBarContrast属性是在Android10(APIlevel29)中引入的,因此,如果你正在尝试在针对早期版本的
Android应用
程序中使用它
浅墨cgz
·
2023-08-05 00:08
android
android
studio
ide
Android中的IPC方式
Android应用
程序通常由多个组件组成,这些组件可以在同一个进程中运行,也可以在不同的进程中运行。
三季人 G
·
2023-08-04 13:46
android
深入理解Android之应用程序进程启动流程
Activity启动流程中,应用程序根Activity的启动过程通过系统源码梳理了一遍,其中还有一个细节便是Android每个应用都是都是一个应用进程,而应用进程不会凭空产生,本文则通过系统源码继续探究
Android
maoqitian
·
2023-08-04 11:54
Android性能优化—Crash监控方案
在
Android应用
中发生的Crash有两种类型,Java层的Crash和Native层Crash。这两种Crash的监控和
sziitjin
·
2023-08-04 01:54
android
性能优化
android
java
android概述和环境搭建
240X400WQVAG432:240X432WVGA800:480X800WVGA854:480X8543>学习使用ANDROID操作系统桌面、电话拔号器、联系人(通信录)、4>开发与运行(卸载)第一个
ANDROID
乱舞饺子
·
2023-08-04 00:29
android
google
手机操作系统
单元测试
linux
开发工具
这些局部微动比iPhone的Live Photo更有逼格,凭什么?
Loopsie是一款从视频中制作局部动图的iPhone、
Android应用
。当你拍下一段视频后,使用Loopsie分别涂抹动的部分与不动的部分,一张局部静止、局部动的视频就做好了。
熊伟康
·
2023-08-03 17:06
Okhttp在SpringBoot中的应用,太强了
OkHttp的目标是成为一个快速、高效、可扩展且易于使用的HTTP客户端库,为
Android应用
程序提供网络访问的支持。使用OkHttp,我们可以轻松地完成一些常见的HTTP操作
揣晓丹
·
2023-08-03 12:12
java
okhttp
Hilt 稳定版发布 | 更便捷的 Android 依赖项注入
imageHilt是Jetpack推荐使用的
Android应用
依赖项注入(DI)解决方案,现已稳定。这意味着Hilt已经完全可以在生产环境中使用。
谷歌开发者
·
2023-08-03 10:39
图解 | 一图摸清
Android应用
进程的启动
一图摸清
Android应用
进程的启动~大纲:简要回顾AMS发送socket请求Zygote处理socket请求启动binder线程池总结细节补充参考资料本文约2.5k字,阅读大约11分钟。
哈利迪ei
·
2023-08-03 09:23
Android Zygote进程和app进程fork过程分析1
每一个
Android应用
程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。
牛晓伟
·
2023-08-02 19:41
android 如何分析应用的内存(十四)——jdb命令行
android如何分析应用的内存(十四)前面的系列文章介绍了
android应用
如何分析native内存。接下来就是
android应用
如何分析java内存。
安仔都有人用
·
2023-08-02 19:36
android
内存分析
android
jdb
jdb打印堆栈
jdb查看锁
jdb捕获异常
jdb跟踪方法
android 如何分析应用的内存(十五)——Visual Studio Code 调试
Android应用
android如何分析应用的内存(十五)——VisualStudioCode调试
Android应用
在上一篇文章介绍了jdb调试java应用接下来介绍用UI界面调试java应用,达到同jdb一样的效果。
安仔都有人用
·
2023-08-02 19:35
android
内存分析
VSCode
远程调试
VSCode
AOSP
VSCode
单步执行应用
Debug
for
Java
Debug
Visuliaze
如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android
背景如何在没有USB数据线的情况下使用AndroidStudio在手机中安装
Android应用
程序?
码农乐园
·
2023-08-02 17:56
android
物联网
unity
app
wifi
Android集成MQTT教程:实现高效通信和实时消息传输
随着物联网技术的不断发展,
Android应用
程序对于实时通信和消息传输的需求越来越迫切。
码农乐园
·
2023-08-02 17:23
android
关于E4A
易安卓,以下简称E4A,是一个基于谷歌Simple语言的编程工具,旨在实现通过类似易语言的Basic语法轻松编写
Android应用
程序。只要你有易语言的基础,就可以很轻松上手。
ToBe小冰
·
2023-08-02 13:23
Android Framework 之 Zygote
应用程序进程的复制:当一个新的
Android应用
程序需要启
milan-xiao-tiejiang
·
2023-08-01 18:17
android
zygote
深入理解与运用Android Jetpack Lifecycle
其中最重要的组件之一是Lifecycle,它提供了一种便捷的方式来管理
Android应用
程序组件的生命周期,使得开发者能够更加专注于应用逻辑的实现而不用过多关心生命周期管理。
码中之牛
·
2023-08-01 18:35
Android
jetpack
移动开发
android
jetpack
gitee
android
移动开发
安卓
Android程序入口ActivityThread和
Android应用
程序启动流程
首先附上ActivityThread.java的main方法:publicstaticvoidmain(String[]args){Trace.traceBegin(Trace.TRACE_TAG_ACTIVITY_MANAGER,"ActivityThreadMain");SamplingProfilerIntegration.start();//CloseGuarddefaultstotrue
weixin_41205419
·
2023-08-01 17:38
Android
面试技巧
ADB工具介绍
Android的初衷是用ADB这样的一个工具来协助开发人员在开发
Android应用
的过程中更快更好的调试APK,因此ADB具有一下等功能:安装卸载apk拷贝推送文件查看设备硬件信息查看应用程序占用资源在设备执行
雨天不打滑
·
2023-08-01 17:30
linux
嵌入式硬件
android
adb
调试器
android应用
去掉状态栏_android去掉状态栏
安卓轻松去掉标题栏和状态栏(通知栏)一、java代码去掉标题栏和状态栏(全屏)this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSC...文章mingchaosun2014-07-241516浏览量Androi
weixin_39620099
·
2023-08-01 16:13
android应用去掉状态栏
分析android程序的内存 mat,详解android内存分析工具Mat的使用教程
Android应用
开发过程中,或许稍一不小心便会出现内存泄露,那么我们该怎样才能检测到我们的应用是否存在内存泄露的问题或者说该使用什么样的工具来检测我们的应用是否存在内存泄露呢?
兔happy
·
2023-08-01 07:22
分析android程序的内存
mat
AOSP下的系统开发
修改aosp三个的方面系统app开发framework层定制native层定制AOSP开发的覆盖面是非常广的:第一个方向:以前是搞
android应用
开发,现在负责系统application开发,这样就会上手非常快
RexHuang
·
2023-08-01 06:20
This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime
文章目录解决方法:1、自动添加约束2、手动添加约束做的第一个
Android应用
程序是直接照着课本敲得,但是结果却不一样正常界面:运行界面:后来发现这里是有错的这句话的意思大概是:这个view没有被约束,
顺利毕业啊啊
·
2023-08-01 06:05
Android
异常解决
ShareSDK新浪微博登录提示 21338:sso package or sign error"
新浪微博
android应用
的签名工具下载地址:https://github.com/mobileresearch/weibo_android_sdk/blob/master/app_signatures.apk
Holden_Cao
·
2023-08-01 03:37
Android—ADB命令
adbdevices查看Android设备及端口号adbconnect连接Android设备adbstart-server开启服务adbkill-server关闭服务adbinstall***.apk安装
Android
憨憨李四
·
2023-07-31 19:22
测试工程师
android
adb
Android应用
内部广播机制详解
1.简介通常我们在使用Android广播的时候都会直接将广播注册到系统的AMS当中,由于AMS任务繁忙,一般可能不会立即能处理到我们发出的广播,如果我们使用广播是在应用内的单个进程中使用,则完全可以采用LocalBroadcastManager来处理。LocalBroadcastManager采用的是Handler的消息机制来处理的广播,而注册到系统中的是通过Binder机制实现的,速度是应用内广
天宇240
·
2023-07-31 16:50
mupdf-android-viewer 设计与实现浅析
目前在
Android应用
开发中,可用的PDF文档展示的开源项目好几个,最为方便的是AndroidPdfViewer,它基于PdfiumAndroid开发而来,而后者则是由AOSP中的pdfium封转而来
hanpfei
·
2023-07-31 15:15
Android
开发
关于Android 架构 的MVI 初级体
引子
Android应用
程序寿命与其扩展的灵活性有关,因为它需要一个坚实的基础,这就是为什么对于每个项目来说,最重要的步骤是创建应用程序架构,在与技术团队就定义系统中包含的元素、每个元素的功能以及它们将如何相互通信进行长时间的讨论后
Darren老师
·
2023-07-31 03:25
Android应用
分身检测
最近app在推广过程中发现有大量的用户使用小号来领取邀请奖励,而小号的操作往往是利用多开软件开启应用分身来登录。为此,我需要区分出本体和克隆体。当今市面上流行的分身主要有三类1.修改Framework手机厂商实现的分身功能就是用这种方式实现的检测方案:手上有个小米测试机,正好自带分身,通过getFileDir()的api试了下,在本体得到的是data/data/com.xxx.xxx/files,
得食猫
·
2023-07-31 00:24
Android IPC基础速成
还可以理解为虚拟的物理设备,它的设备驱动是/dev/binder;从Framework层角度看,Binder是ServiceManager连接各种Manager和相应的ManagerService的桥梁;从
Android
酷酷的Demo
·
2023-07-30 21:27
2021年技术总结
应用安全逆向方面,以及安全工具,安全架构方面是待补充内容应用安全-应用安全概览应用安全-移动应用安全Mobile安全漏洞Top10(OWASP
Android应用
安全-案例检测设备是否Root不同的加密算法应用加固概念
盛世光阴
·
2023-07-30 08:23
Android 面试题 避免OOM(内存优化)三
OOM介绍(outofmemory内存溢出)Android和java中都会出现由于不良代码引起的内存泄露,为了使
Android应用
程序能够快速高效的运行,Android每个应用程序都会有专门Dalvik
️ 邪神
·
2023-07-30 04:21
Android
OOM
面试题
Flutter 的线程模型和异步原理
本文字数::36130字预计阅读时间:91分钟在
Android应用
中,用户时常会遇到界面卡顿的情况,非常影响用户的体验。
搜狐技术产品小编2023
·
2023-07-29 16:20
flutter
安卓:百度地图开发(超详细)
一、百度地图介绍百度地图SDK是一套供开发者使用的软件开发工具包(SDK),用于在
Android应用
程序中集成和使用百度地图功能。
敬往事一杯酒哈
·
2023-07-29 11:09
第三方库
android
AAOS 音频动态路由
文章目录基本概念车载音频配置文件外部的配置音频区的方式车载音频服务配置路由流程框架中获取可用输出设备配置例子测试方法相关问题基本概念Android管理来自
Android应用
的声音,同时控制这些应用,并根据其声音类型将声音路由到
dawnminghuang
·
2023-07-29 08:49
音视频
android
理解跨平台技术
Android应用
采用Java或Kotlin编写,iOS应用采用Objective-C或Swift编写,Web端采用HTML/CSS/JavaScr
Ipkiss工作室
·
2023-07-28 14:20
Android
react
native
flutter
dart
Android 截图功能实现
截图功能实现简介效果图功能实现1.截取当前可见范围屏幕2.截取当前可见范围屏幕(不包含状态栏)3.截取某个控件4.截取ScrollView5.长截图6.截屏动画效果7.显示截屏结果,自动消失6.完整代码简介在
Android
tracydragonlxy
·
2023-07-28 09:31
Android
android
截屏
截图
Kotlin知识点
Kotlin是Google推荐的用于创建新
Android应用
的语言。使用Kotlin,可以花更短的时间编写出更好的
Android应用
。
AYBAIWAN
·
2023-07-28 09:41
kotlin
开发语言
android
【React Native】学习记录(一)——环境搭建
Expo是一套工具,库和服务,可让您通过编写JavaScript来构建原生iOS和
Android应用
程序。一开始学习的时候直接使用的是expo。
Armouy
·
2023-07-28 07:54
学习记录
react
native
【温故而知新】Android架构模式
MVCMVC(Model-View-Controller)是一种在
Android应用
程序中使用的架构模式,用于实现松耦合、可测试和可维护的应用程序。
wayne214
·
2023-07-28 06:31
Android
android
架构
理解Android中不同的Context
作者:两日的blogContext是什么,有什么用在Android开发中,Context是一个抽象类,它是
Android应用
程序环境的一部分。它提供了访问应用程序资源和执行各种操作的接口。
码中之牛
·
2023-07-27 03:12
移动开发
Android
架构
android
移动开发
Android
android
jetpack
Compose
架构
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他