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
应用开发中是不可或缺的一部分,它们旨在提高代码质量、强化编程规范、消除潜在bug、提升应用性能和安全性。
洪信智能
·
2024-02-05 04:01
安卓开发
android
代码规范
持续集成
持续部署
Android
PMS——系统应用位置解析(四)
源码位置:/frameworks/base/services/core/java/com/
android
/server/pm/PackageManagerService.javascanDirTracedLI
c小旭
·
2024-02-05 04:00
Android
PMS
android
带你走一波
Android
自定义Animator属性动画相关事项(一)
一、简介image.png如上图所示:
android
动画分类大致有两种一种是View动画一种是转场动画。帧动画:将图片一张一张按顺序播放,展现出动画效果。
未扬帆的小船
·
2024-02-05 04:15
Android
横屏应用开发如何隐藏左边黑色边缘
最近公司开发一个横屏应用的项目,Phone和Pad一套代码编译,需要考虑到全局横屏状态下的应用,起初竖屏的时候代码是没问题的,可是到切换横屏遇到了黑边问题,先来看看竖屏的时候怎么写的setContentView之前设置getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);getWindow().getD
落魄的Android开发
·
2024-02-05 03:48
android
Android
DEBUG版本默认开放ROOT权限
Android
DEBUG版本默认开放ROOT权限最近收到项目需求,需要默认开放ROOT权限,具体修改参照如下:/build/make/core/main.mkifneq(,$(user_variant)
Jeffries_C
·
2024-02-05 03:18
Android
android
Android
8.1 mtkCamera 隐藏 EffectView
Android
8.1mtkCamera隐藏EffectView最近接到项目需求,想要隐藏mtkCameraLauncher界面中的EffectView,具体修改参照如下:/vendor/mediatek
Jeffries_C
·
2024-02-05 03:18
Android
Android
Camera2
android
HarmonyOS入门开发(二) Toast使用
众所周知
Android
中Toast使用很简单Toast.makeText(this,"msg",Toast.LENGTH_SHORT).show();那么迁移到HarmonyOS如何使用//导入toast
落魄的Android开发
·
2024-02-05 03:18
HarmonyOS
鸿蒙
Android
8.1 去除浏览器中的书签
Android
8.1去除浏览器中的书签最近收到项目反馈,想要去除浏览器中的书签,具体修改参照如下:/vendor/mediatek/proprietary/packages/apps/Browser/res
Jeffries_C
·
2024-02-05 03:47
Android
android
Android
11+ 如何获得外部存储权限
现如今
Android
版本读取外部目录已经三分天下:
Android
6.0以下
Android
6.0-
Android
11
Android
11以上一、在
Android
6.0以下的版本中,读取外部目录可直接读取newFile
落魄的Android开发
·
2024-02-05 03:47
Android
android
Android
获取json 里面 属性名 ,和值
?xmlversion="1.0"encoding="UTF-8"?StringrobotJson="{\"tcppost\":{\"x\":\"1\",\"y\":\"2\",\"z\":\"3\"},\"jointvalue\":{\"j1\":\"3\",\"j2\":\"4\",\"j3\":\"5\"}}";MapretMap=newGson().fromJson(robotJson,n
一直很孤单
·
2024-02-05 03:24
android
-Direct local .aar file dependencies are not supported when building an AAR
release打包报错:Directlocal.aarfiledependenciesarenotsupportedwhenbuildinganAAR感谢:https://blog.csdn.net/janix520/article/details/125040910作者解决办法:module:原来把aar扔到libs下,直接这样引入implementationfileTree(dir:'libs
请叫我大帅666
·
2024-02-05 02:06
解决使用click事件苹果手机连续点击多次出现的Bug
Android
设备上的google浏览器(Chrome)32+版本,在meta头信息中设置width=device-width没有3
MAYDAY77
·
2024-02-05 02:16
2019-07-08 片段事务中getFragmentManager()和getChildFragmentManger()的区别:
在
android
开发中,我们常常会在片段中使用片段事务来管理父片段中的子片段。
云方醒
·
2024-02-05 01:40
Android
软键盘的那些事
软键盘在
Android
中使用的还是挺多的,总结一些用法隐藏软键盘hideSoftInputFromWindow(windowToken,flags)windowToken:view.getWindowToken
郑子
·
2024-02-05 01:13
Android:应用篇
android
软键盘
Android
之RecyclerView用法总结
之前总结了ListView的用法(链接:https://www.jianshu.com/p/0c30f59e0280),但是ListView的扩展性不够好,只能实现数据纵向滚动的效果,如果我们想实现横向滚动的话,ListView是做不到的。因此,我们需要一个更强大的滚动控件RecyclerView。RecyclerView的基本用法RecyclerView是属于新增的控件,为了让RecyclerV
Game0ver
·
2024-02-05 01:59
android
Telephony学习 --- 第七篇
android
7.0 来电(MT)流程
我们先看下7.0来电大体流程:7.0来电流程.pngFrameworkmodem接收到来电通知消息后,以AT指令的方式上报RIL层,RIL层通过sokcet将消息发送给RILJ,上报事件ID:RIL_UNSOL_RESPONSE_CALL_STATE_CHANGED:frameworks/opt/telephony–RILprivatevoidprocessUnsolicited(Parcelp,
tingsky
·
2024-02-05 00:38
Kali Linux零基础入门到精通
内容全面丰富,特别适合渗透测试初学者学习参考目录KaliMSF控制目标电脑基于
Android
设备的
网安福宝
·
2024-02-05 00:34
网络安全
linux
运维
服务器
网络安全
web
万字解析
Android
Handler实现原理
前言Handler部分的讲解计划分两篇博客讲完实现原理,一篇主要介绍Java层的实现,另一篇介绍Native相关的实现,本篇介绍前者。讲解完实现原理之后,会再新开几篇博客讲解其在系统源码中的主要使用场景等相关内容。本篇主要内容有:MessageQueue的基本运作流程,包括入队、出队、消息处理等实现原理同步屏障和异步消息IdleHandlerMessage池管理如果这篇文章对你有帮助,请关注点赞加
ZZH的Android
·
2024-02-04 23:17
Android系统开发
#
Android车载开发
android
开发语言
Handler
Looper
MessageQueue
Framework
[
Android
Camera精讲]CameraServer启动流程
1、环境代码基于
Android
13,代码分支为aosp
android
-13.0.0_r44;调试机型为GooglePixel5。
ZZH的Android
·
2024-02-04 23:47
Android系统开发
#
Android
Camera
#
Android车载开发
android
framework
camera
cameraserver
cameraservice
cameraprovider
CameraProvider
从0到1学
android
:四大组件—服务Service
点击上方“罗晓胜”,马上关注,您的支持对我帮助很大上期文章从0到1学
android
:四大组件—活动Activity逻辑题——三门问题/前言/Service(服务)是一个长期运行在后台,没有用户界面的应用组件
罗晓胜
·
2024-02-04 23:17
Android
Native Crash 问题分析第一弹
1、环境代码基于
Android
13,代码分支为aosp
android
-13.0.0_r44;调试机型为GooglePixel5。
ZZH的Android
·
2024-02-04 23:17
Android系统开发
#
Android车载开发
性能优化
android
native
Crash
性能优化
Performance
addr2line
dropbox
tombstones
从0到1学Binder-环境准备
我的微信公众号“ZZH的
Android
”,还有更多
Android
系统源码解析的干货文章等着你。
ZZH的Android
·
2024-02-04 23:45
Android系统开发
从0到1学Binder
binder
android
内存泄漏查看方法
1.使用profiler工具选择要查看的进程进入Sdk\platform-tools中,执行cmd下载使用MemoryAnalyzer
xiao1491944538
·
2024-02-04 23:15
android
jvm
Android
studio profile查看内存泄漏
文章目录内存泄漏如何知道是否发生了内存泄漏呢
Android
中常见内存泄漏使用
android
studio的profile进行内存泄漏实际操作tips其他工具matLeaks内存泄漏首先先知道什么是内存泄漏一般情况下
snotJam
·
2024-02-04 23:44
Android开发记录
Android
内存泄漏 -- Terminal + Mat
Android
的内存泄漏问题是在日常开发中经常遇到的问题,
Android
Studio也提供了
Android
Profile来分析App性能和内存情况。
HyanCoder
·
2024-02-04 23:44
Android开发
android
内存泄漏
内存优化
android
应用最大内存卡,
Android
性能优化---内存优化
读书笔记:
Android
应用性能优化最佳实践一、影响卡顿的基本原因1.绘制任务太重2.主线程任务耗时太长二、页面绘制的流程CPU准备数据---GPU从缓存列表获取数据----Display显示数据三、性能优化检测工具
CYDYSY
·
2024-02-04 23:44
android
应用最大内存卡
Android
性能优化-------内存优化
Webview内存泄漏org.chromium.
android
_webview.AwContents我们会在onAttachedToWindow中进行注册,在onDetachedFromWindow中进行解注册
原总破局
·
2024-02-04 23:14
Android开发
android
Android
内存优化/内存泄漏排查
记得刚入职的第一天领导给了个bug让我分析一下视频播放30分钟后直接crash,看了日志发现是OOM,对于刚入职的我项目不熟悉,代码不熟悉直接排查OOM范围就比较广泛了,只能利用工具先分析关键异常截图:理解OOM的定义:常见的内存方面问题:内存抖动内存泄漏内存溢出关注内存方面3个重要点:代码在jvm如何存在(栈帧)某个对象在内存中到底占用多少内存某个对象的生命周期;线程,application内存
木易匕禾页
·
2024-02-04 23:14
Android知识
android
Android
内存泄露及LeakCanary分析
Android
内存泄露及LeakCanary分析一.前言在日常的
Android
开发中,不经意间就会造成内存泄露,如果持续泄露的话,那么最后会造成内存溢出,应用也就崩溃了。
行知致简
·
2024-02-04 23:43
[Mobile]Android
android
java
开发语言
Android
Native 内存泄漏系统化解决方案
简介因为工作业务涉及到大量的
Android
机型的C++开发,涉及一些
Android
平台上C++内存泄漏问题的分析、定位的开发难题。针对解决问题在这里提供一些个人涉及到的解决思路。
幽_篁
·
2024-02-04 23:12
android
android
C++
内存泄露
native
插桩
android
-【DDMS->heap->MAT】工具-内存分析工具
article/details/7977275http://blog.csdn.net/fulinwsuafcie/article/details/83632181.Windows->Preferences->
Android
lizhenmingdirk
·
2024-02-04 23:12
android
内存泄漏
DDMS
使用
Android
Profile查看Native内存泄漏
确保
Android
Studio版本不低于3.2,测试机建议
Android
8.0+。
adits
·
2024-02-04 23:42
Android原创
技术交流
Android
Profile
Native
内存泄漏
Android
内存优化篇 - 使用profile 和 MAT 工具进行内存泄漏检测
前言在
Android
开发中,内存泄漏这个名词我想大家都不陌生,但是真正注意到这个问题并去解决的估计很少,因为内存泄漏表面上并不会表现出对app的任何影响,加之现在的手机配置与内存都挺高的,所以对于中小型
darryrzhong
·
2024-02-04 23:41
【
android
】
android
->profile 查看内存泄露
目录实例讲解各字段解释实例讲解各字段解释在
Android
Studio的Profile视图中,ArrangebyStack用于对内存分配和释放事件进行堆栈排列,以便更好地了解内存使用情况。
dualven_in_csdn
·
2024-02-04 23:40
android
android
Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
介绍newThread的弊端及Java四种线程池的使用,对
Android
同样适用。本文是基础篇,后面会分享下线程池一些高级功能。
ming_Liu
·
2024-02-04 23:57
关于
Android
5.1.1系统中RecyclerView使用按键切换item焦点时,ImageView抖动问题
开启ImageView的硬件加速,抖动消失。imgView.setLayerType(LAYER_TYPE_HARDWARE,null);
犇犇灬zk
·
2024-02-04 22:55
Coil:
Android
上基于Kotlin协程的超级图片加载库
Coil:
Android
上基于Kotlin协程的超级图片加载库1.coil简介在当今移动应用程序的世界中,图片加载是一个不可或缺的功能。
Calvin880828
·
2024-02-04 22:22
现代Android开发
Android开源框架
android
kotlin
开发语言
Android
Studio的10大神器插件,让你的开发效率翻倍!
Android
Studio的10大神器插件,让你的开发效率翻倍!
Android
Studio是一款功能强大的集成开发环境(IDE),专为
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
安卓
Android
Studio Button按钮background不生效无效问题
今天又是无语的一天。。。。。。在学习安卓按钮这部分的时候,我新建了xml资源文件用来专门配置按钮的样式:按钮那块代码:想象中的按钮样式如图;但是总是显示默认的蓝紫色;百思不得解!!!搞了两个小时…一开始把button标签换成了viewbutton样式是有了但是字不好弄;后来才找到原因:在res/values/themes.xml中:把后面的parent修改为:@#%#%#¥#%%¥¥%#%¥%%哪
china-zhz
·
2024-02-04 21:03
android
android
studio
Spinner 下拉框遮挡选择框的解决方案
在项目中使用到Spinner的时候,遇到了一个问题,弹出框在弹出之后,遮挡住了显示框,类似下面这样:spinner解决方法在xml中加入了
android
:spinnerMode="dropdown"和
android
wuchao226
·
2024-02-04 21:44
Activity的启动流程
本次源码基于
Android
11分析相关源码:/frameworks/base/core/java/
android
/app/Activity.java/frameworks/base/core/java/
isLJli
·
2024-02-04 21:07
Android
-对话框、通知
Toast类
Android
中的Toast是一种简易的消息提示框。Toast是一个包含用户点击消息。Toast类会帮助你创建和显示这些。当视图显示给用户,在应用程序中显示为浮动。
阿博聊编程
·
2024-02-04 21:59
Compose学习(3) - 传统布局的compose平替
常见布局依稀还记得最早入门
Android
的时候,就需要了解清楚
Android
的常见布局F
鼻涕粑粑
·
2024-02-04 21:27
RK Camera hal 图像处理
soc:RK3568system:
Android
12今天发现外接的USBCamera用Camera2API打开显示颠倒,如果在APP里使用Camera1处理这块接口较少,调整起来比较麻烦RKCamerahal
hmbbPdx_
·
2024-02-04 20:04
RK驱动开发
c++
嵌入式硬件
图像处理
RK3568 RTL8821cs适配 WPA3连接 与 WPA3热点配置
kernel:4-19SOC:RK3568system:
Android
12模组:RTL8821CS调试手段可以看之前的正基AP6256一.驱动配置:首先设备树配置如下:因为SDIO电压是1.8V,必须加上
hmbbPdx_
·
2024-02-04 20:34
fpga开发
Android
Camera2 API 后台服务
最近在搞CameraAPP需要将Camera2弄成一个后台服务,发现跟预览的Activity没多大变动只是加了Service,和一些简单的修改。之前的公司也用到Camera2,发现用到的时候还是蛮多的所以记录一下,代码在文章末尾camera2的结构如下,主要是通过相机管理器(CameraManager)获得相机设备(CameraDevice),然后再开启一个控制相机的会话,最后发送拍照、预览、录像
hmbbPdx_
·
2024-02-04 20:03
android
数码相机
java
理解Jetpack Compose中的`remember`和`mutableStateOf`
理解JetpackCompose中的remember和mutableStateOf在现代
Android
开发中,JetpackCompose已经成为构建原生UI的首选工具。
黑风风
·
2024-02-04 20:08
Android开发
android
Jetpack
Compose
android
edittext格式验证,
Android
:如何验证EditText输入?
Android
:如何验证EditText输入?我需要在一系列EditTexts上进行表单输入验证。
980971
·
2024-02-04 20:06
android
edittext格式验证
android
+禁止输入表情,
Android
禁止输入表情符号的EditText
最近刚做完项目,出了个测试包就开开心心的把项目发给老板测试了老板刚装上就给我批评了一顿,说刚用上就发现一个重大bug,还想不想要工资了我当时心里就想:“sb,不会用吧”。。。。。言归正传,现在很多输入法都自带了表情,输入的时候很方便,但是对我们程序员来说就不那么方便了,因为直接输入表情后台不做处理的话会报错的。虽然跟我们前端没有半毛钱关系,但是这毕竟也是一个bug,该处理处理下。在网上看了些资料发
weixin_39520204
·
2024-02-04 20:06
android+禁止输入表情
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他