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应用
主流开发语言和开发环境?
Java被广泛应用于企业级应用开发、移动应用(特别是
Android应用
)、游戏开发、大数据处理(如Hadoop生态系统)、云计算服务端开发等场景。C++简介:C+
dami_king
·
2024-02-19 20:50
开发语言
Android Studio 的 Gradle Task 没有显示
问题AndroidStudio的GradleTask没有显示详细问题笔者需要获取
android应用
MD5,一种方法是但是笔者的AndroidStudio的GradleTask没有显示解决方案依次点击:File
飞滕人生TYF
·
2024-02-19 18:44
android
studio
android
ide
Android四大组件
其中活动是所有
Android应用
程序的门面,凡是在应用中你看得到的东西,都是放在活动中的。而服务就比较低调了,你无法看到它,但它会移植在后台默默地运行,即使用户退出了应用,服务仍然是可以继续运行的。
昨天剩下的一杯冷茶
·
2024-02-19 16:02
android四大组件
Android四大组件是构成
Android应用
程序的基本构建块,它们包括:Activity(活动):Activity是用户界面的一部分,通常代表应用程序中的一个屏幕或一个交互页面。
依旧很淡定
·
2024-02-19 12:28
android
Appium 自动化测试
1.Appium介绍1,appium是开源的移动端自动化测试框架;2,appium可以测试原生的、混合的、以及移动端的web项目;3,appium可以测试ios,
android应用
(当然了,还有firefoxos
美团程序员
·
2024-02-19 11:10
软件测试面试
软件测试
技术分享
appium
职场和发展
测试工具
面试
Android反编译第一神器JADX,超40k star
Android反编译第一神器JADX,超40kstar引言jadx是一个非常强大的工具,可以将
Android应用
程序反编译为可读的Java代码。
Calvin880828
·
2024-02-15 10:19
Android开发工具
android
Android APK编译流程
构建流程直达官网介绍image.png如上图所示,典型
Android应用
模块的构建流程通常按照以下步骤执行:1.编译器将您的源代码转换成DEX文件(Dalvik可执行文件,
yanlong107
·
2024-02-15 08:21
Android TextView详解(一)
TextView简介在
Android应用
中,我们通常使用TextView向用户展示文本信息,并可设置文字的字体大小、颜色、背景色等基本样式,本篇我们将学习TextView的一些常用操作和属性。
我的宝宝最可爱
·
2024-02-13 13:33
Android系列教程
android
android
studio
前端
java
xml
解决Glide加载自签名的https图片时失败问题
前言在
android应用
中,Glide这个工具库想必大家已经很熟悉了,它主要是用来加载和显示图片的。
liangbf
·
2024-02-12 20:58
Android应用
图标微技巧,8.0系统中应用图标的适配
大家好,2018年的第一篇文章到的稍微有点迟,也是因为在上一个Glide系列结束之后一直还没想到什么好的新题材。现在已经进入了2018年,Android8.0系统也逐渐开始普及起来了。三星今年推出的最新旗舰机GalaxyS9已经搭载了Android8.0系统,紧接着小米、华为、OV等国产手机厂商即将推出的新年旗舰机也会搭载Android8.0系统。因此,现在已经是时候需要让我们的应用程序对Andr
喜欢听风的人
·
2024-02-12 08:06
android
app逆向-⽹络请求库okhttp3
它被广泛用于在Java和
Android应用
程序中进行HTTP请求。OkHttp支持HTTP/2、SPDY和HTTP/
我是花臂不花
·
2024-02-12 07:16
app逆向随笔
java
android
studio
2024给你一些Android 应用性能优化的建议
2024给你一些
Android应用
性能优化的建议在当今激烈竞争的移动应用市场中,用户对应用性能和体验的要求越来越高。因此,进行
Android应用
性能优化是开发过程中必不可少的一环。
Calvin880828
·
2024-02-12 05:52
Android性能
现代Android开发
android
性能优化
Android性能调优 - 应用安全问题
Android应用
安全1.组件暴露:像比如ContentProvider,BroadcastReceiver,Activity等组件有android:exported属性;如果是私有组件android:
emmmmsuperdan
·
2024-02-11 00:46
Android应用安全
android
安全
Android ImageView,使用Kotlin的ImageButton
lldiscussandimplementImageViewandImageButtoninourandroidapplicationusingKotlincode.在本教程中,我们将使用Kotlin代码在
android
cunchi4221
·
2024-02-10 10:13
android
python
java
css
eclipse
Android AOSP源码研究之万事开头难----经验教训记录
的地址并配置为清华源6.初始化仓库7.指定我们需要下载的源码分支并初始化2.1使用移动硬盘存放Android源码的坑2.2解决方法3.Android源码编译4.Android源烧录1.概述做了四五年的
android
职场007
·
2024-02-10 03:21
Andorid
AOSP
Android
AOSP
android
源码下载编译
Android
源码烧录
AOSP
避坑指南
Android应用
的清除数据和清除缓存
Android应用
的清除数据和清除缓存大家在用Android手机的时候肯定都遇到过内存剩余空间越来越小的情况;内存小的手机,如果安装新应用的时候,系统有时候甚至会提示你下载软件再安装;这时候我们可以打开手机应用管
风度_dbfe
·
2024-02-09 12:44
Android编程权威指南读书笔记 - 第四五章
第四章:
Android应用
调试故意制造bug,比如注释掉某个view的findViewById方法。就会闪退。
武当霍元甲
·
2024-02-09 07:09
Android开发-之屏幕适配
例如,Android屏幕尺寸多种多样,如5寸、5.5寸、6寸、6.4寸等等,当然,屏幕分辨率也是多种多样,这很容易导致同一元素在不同手机上显示的效果不同的问题,因此,
Android应用
开发中
jack22001
·
2024-02-09 04:47
android
Android 11 RenderScript: Failed to load runtime , loading default
解决方案application中添加属性android:allowNativeHeapPointerTagging="false"allowNativeHeapPointerTagging是一个用于
Android
夜明智灵
·
2024-02-09 00:00
Android应用
漏洞及常见解决方案
文章目录一.基本信息1.1应用权限1.2应用行为1.3第三方SDK1.4恶意程序1.5越权行为1.6权限滥用风险1.7资源文件包含APK二.源文件安全2.1应用完整性2.2程序签名包2.3Java代码加壳程度2.4Java代码混淆2.5SO文件加固2.6H5文件加固2.7Java层关键函数风险2.8资源文件泄露风险2.9单元测试配置三.数据存储风险3.1WebView明文存储密码3.2数据库注入漏
博主逸尘
·
2024-02-08 22:42
Android
Android
漏洞
ionic
Apktool任意文件写入漏洞分析 CVE-2024-21633
Apktool是一款流行的开源逆向工程软件,用于反编译和编译
Android应用
,因此,Apktool被许多其他逆向工程软件集成。
INSBUG
·
2024-02-08 22:10
漏洞分享
代码审计和安全渗透
安全
网络安全
JVM、DVM和ART的区别
JVM(JavaVirtualMachine)、DVM(DalvikVirtualMachine)和ART(AndroidRuntime)是三种不同的虚拟机技术,它们分别用于执行Java应用程序和
Android
碎念枫子
·
2024-02-08 16:13
java和javascript的区别和联系
之间的主要区别和联系:区别设计目的和用途:Java是一种通用的、面向对象的编程语言,设计用于在各种平台上(如Windows、Mac、Linux、Android等)运行,广泛应用于企业级应用、移动应用(特别是
Android
Persistence is gold
·
2024-02-08 14:19
javascript
Android ANR:Application Not Responding详解
如果
Android应用
的界面线程处于阻塞状态的时间过长,就会触发“应用无响应”(ANR)的错误。此时系统会向用户显示一个对话框,ANR对话框会为用户提供强行退出应用的选项。
多仔百事宅
·
2024-02-08 01:06
云服务器也能挂游戏 安卓模拟器
特网科技基于Windows操作系统预装了BlueStacksAndroid模拟器您能够通过Android模拟器安装
Android应用
程序、如APP游戏、安卓APP、APP游戏等。
互联网哪些事情
·
2024-02-07 15:59
云服务器
服务器
安卓模拟器
服务器
游戏
android
安卓应用连接外部设备的方式优劣分析以及应用场景
Android应用
通过BluetoothAPI可以实现与外部设备的连接。2.1.1、优点范围适中,一般可达10米左右,适合个人消费电子产品的交互。功耗较低,适
洪信智能
·
2024-02-07 15:24
安卓开发
android
安卓学习笔记之二:APKtool工具实现反编译-编译-签名全过程
APKTool介绍APKTool是一个开源的、跨平台的反编译、回编译
Android应用
程序的工具。
manmanbab
·
2024-02-07 07:35
智能手机
学习
笔记
Android应用
内切换语言
一、前言:最近接触到
Android应用
内切换语言的问题,研究了两天,做个记录先。实现了中文,英文,泰语的切换。
因为我的心
·
2024-02-07 06:45
Android应用
程序上线到Google Play商店
将
Android应用
程序上线到GooglePlay商店涉及多个步骤。以下一般的上线流程,具体的步骤可能会根据开发者的需求和GooglePlay的更新而有所变化。
super_Dev_OP
·
2024-02-07 03:49
android
深度剖析原理!Android高级工程师面试实战,文末领取面试资料
很多人说Android开发前景越来越差了我觉得这个回答是片面的首先
Android应用
开发前景差是在最近两年出现的,也就是从2018开始,从那时起移动端的程序员已经慢慢出现供大于求的局面,本人作为移动端开发
左夜天
·
2024-02-06 19:41
程序员
android
ANR 出现的场景以及解决方案
弹出ANR提示窗1.产生场景activity内对事件5秒无法完成处理BroadcastReceiver内对事件10秒无法完成处理Service的各个生命周期函数在特定时间(20秒)内无法完成处理2.原理
Android
我看Android
·
2024-02-06 17:54
2024是时候转Framework开发了
因此,
Android应用
程序开发和Framework开发变得越来越受欢迎。
Calvin880828
·
2024-02-06 17:52
Android
Framework
android
QMUI_Android:提升Android开发效率与质量的利器
QMUI_Android:提升Android开发效率与质量的利器在
Android应用
开发过程中,开发者常常面临着重复编写基础组件和处理兼容性问题的挑战,这不仅耗费时间,也降低了开发效率。
Calvin880828
·
2024-02-06 17:18
Android开源框架
android
Android应用
程序资源的编译和打包过程分析
我们知道,在一个APK文件中,除了有代码文件之外,还有很多资源文件。这些资源文件是通过Android资源打包工具aapt(AndroidAssetPackageTool)打包到APK文件里面的。在打包之前,大部分文本格式的XML资源文件还会被编译成二进制格式的XML资源文件。在本文中,我们就详细分析XML资源文件的编译和打包过程,为后面深入了解Android系统的资源管理框架打下坚实的基础。在前面
NeWolf
·
2024-02-06 12:32
ANR 出现的场景,定位办法以及解决方案
2.原因
Android应用
在启动时会创建一个UI线程,该线程只负责UI界面更新,在该线程中进行耗时操作会导致线程阻塞,可能引起ANR。3.产生场景Activity内对事件5秒无法完
Joseph_L
·
2024-02-05 23:15
Android应用
基础开发入门
本文写给Android小白,起步入门参考,不过还是喜欢从原理上尽量多讲一点东西。本文从以下四个方面展开,重点介绍前3节:第一节:什么是apk?第二节:android开发工具介绍第三节:我们开发中常用的一些方法第四节:使用手机调试的方法第五节:学习方法第一节:什么是apk?1,APK:AndroidPackage的缩写,即Android安装包。2,apk本质上就是一个zip文件,将apk后缀名改为z
Robin.Zhao
·
2024-02-05 21:23
android
android
android
tv
移动开发
tvos
Android 应用添加系统签名权限的几种方式实现介绍
Android应用
添加系统签名权限的几种方式实现介绍文章目录
Android应用
添加系统签名权限的几种方式实现介绍一、前言二、
Android应用
添加系统签名权限的几种方式介绍1、在AndroidStudio
峥嵘life
·
2024-02-05 21:22
android
apk
android
VS 2019Xamarin开发Android App生成apk文件
新建一个C#andriodapp选择
Android应用
选择前三个中的任意一个,可以直接生成可以在手机中安装的测试应用手机模拟器已经准备好,如果没有在Windows中设置,启动会非常慢,能够正常显示手机界面说明速度可以
weixin_49145350
·
2024-02-05 21:48
android
android
studio
Style - Theme 的 基本介绍
转自:【Android开发基础】应用界面主题Theme使用方法
Android应用
界面风格与主题(styleandtheme)Theme(主题)用来统一的设置界面UI风格,可以设置整个应用或某个Activity
ZHDelete
·
2024-02-05 12:57
Android应用
开发进阶,flutter页面跳转防止页面重复刷新
第三章通过Google官方的架构示例项目To-Do,详细介绍了Android的应用架构,包括MVP,MVP-Clean,MVP-Dagger,MVP-RxJava,MVVM-DataBinding,MVVM-Live。第四章介绍了实战项目AndroidPlus,AndroidPlus是一个专注于Andriod领域的知识问答与分享平台,遵循MaterialDesign,使用了MVP-Dagger架构
m0_64604842
·
2024-02-05 07:10
程序员
面试
android
移动开发
十九、使用Jetpack Compsoe编写一个写小说的
Android应用
:【TextField应用】插入回车时多插入一行
写小说的时候分行其实挺重要的,一大段文字挨在一块属实看不下去,别说读者了就是自己看起来都很费力,所以每次插入回车时多插入一行是很有必要的。这次时偏向于算法的实现,有点烧脑可能。先看效果:当然我写的这个程序有个问题,就是在最开始的地方插入换行的时候很不稳定:所以这个问题更适合在初始化的时候解决,先一步步来看!还是老样子,梳理思路,实现这个功能首先就是插入一个回车,这时候要拦截这个回车做一些修改,那么
HO灵
·
2024-02-05 05:01
Android
android
kotlin
android
jetpack
二十、使用Jetpack Compsoe编写一个写小说的
Android应用
:【TextField应用】撤销与反撤销
百度去搜的话,极有可能会搜到和栈相关的东西,但是其实我们可以想的简单点,撤销的地方就是存一下上一步的文本内容,反撤销就是存着撤销中的内容,所以我们其实用两个类似列表的东西就能实现这个功能。因此,以下的功能都是基于ArrayDeque来实现的,翻译一下Deque,它的中文名叫双队列。不是很明白它的使用形式,但是应该是和列表差不多的。思路很简单撤销:填充上一步内容反撤销:填充被撤销的内容所以基于以上思
HO灵
·
2024-02-05 05:01
Android
android
kotlin
android
jetpack
十六、使用Jetpack Compsoe编写一个写小说的
Android应用
:第一次阶段总结
先捋一下我们目前已经实现的功能:1、创建了四个界面分别为:主页(MainPage)和小说名字页(FictionNamePage)章节列表页(ChapterListPage)和写作页(WriteTextPage)2、实现了各个页面之间的跳转,包括从一个页面跳转到另一个页面,以及返回原页面等功能。发现动图里有“主页”两个字的虚影,但是实际看的时候没有,可能是我录制不正确导致的,只看功能哈,忽略小瑕疵。
HO灵
·
2024-02-05 05:31
Android
android
kotlin
android
jetpack
十、使用Jetpack Compsoe编写一个写小说的
Android应用
:使用Flow让列表状态实时更新
在完成了一套viewmodel的代码后,相信后续的大家也能照猫画虎的写出来了,但是现在又产生了新的问题,我要如何将数据库中的数据实时显示在列表中呢?这时候就要用到Flow这个东西了,或者LiveData都行,这里就用Flow了。然后还要做一下区分:创建小说是在FictionNamePage中,但是显示列表是在MainPage中,所以我们要先给MainPage也来一套viewmodel,然后再考虑它
HO灵
·
2024-02-05 05:30
Android
android
kotlin
android
jetpack
十一、使用Jetpack Compsoe编写一个写小说的
Android应用
:页面传参进阶与AlertDialog的使用
在完成了基础之后,现在我们有了一个近乎完整的软件框架了,现在就一步步实现对应功能就好了。本篇要实现的就是:功能1:首页中的修改小说名称功能2:删除小说。但是交互略显低端,之后有需要的话再优化。说一下实现逻辑:功能1:首先点击主页中小说条目左侧的笔的按钮,跳转到新建小说页面,对小说名字进行修改功能2:点击主页中小说条目右侧的垃圾桶的按钮,弹出提示框,确认后删除1、功能1的实现1.1PageNavHo
HO灵
·
2024-02-05 05:30
Android
android
kotlin
android
jetpack
二十一、使用Jetpack Compsoe编写一个写小说的
Android应用
:【TextField应用】文字滚动与键盘适配
这次的是基础功能实现,所以也算是初版吧,能提供个参考。这个功能也是在最后才发现的,有如下现象:1、初始效果1.1获取焦点时有问题1.2不跟随光标移动经过百度发现这是TextField的问题,目前好像并没有解决,当然我是在自定义TextField上展示的,如果你用原始的TextField也是一样的效果。2、实现效果那么先看下实现完成后的效果:3、功能实现接下来就要确定思路了:其实主要发生错误移动是在
HO灵
·
2024-02-05 05:00
Android
android
kotlin
android
jetpack
安卓之代码检查工具优劣分析以及应用场景
一、引言代码检查工具在
Android应用
开发中是不可或缺的一部分,它们旨在提高代码质量、强化编程规范、消除潜在bug、提升应用性能和安全性。
洪信智能
·
2024-02-05 04:01
安卓开发
android
代码规范
持续集成
持续部署
android 应用最大内存卡,Android性能优化---内存优化
读书笔记:
Android应用
性能优化最佳实践一、影响卡顿的基本原因1.绘制任务太重2.主线程任务耗时太长二、页面绘制的流程CPU准备数据---GPU从缓存列表获取数据----Display显示数据三、性能优化检测工具
CYDYSY
·
2024-02-04 23:44
android
应用最大内存卡
超级实用!Android Studio的10大神器插件,让你的开发效率翻倍!
AndroidStudio是一款功能强大的集成开发环境(IDE),专为
Android应用
程序开发而设计。它提供了丰富的工具和功能,使开发者能够轻松创建高质量的
Android应用
。
Calvin880828
·
2024-02-04 22:21
Android开发工具
android
studio
android
ide
装饰你的APP:使用Lottie-Android创建动画效果
装饰你的APP:使用Lottie-Android创建动画效果1.Lottie-Android简介Lottie-Android是一个强大的开源库,由Airbnb开发,旨在帮助开发者轻松地在
Android应用
中添加高质量的动画效果
Calvin880828
·
2024-02-04 22:20
Android开源框架
android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他