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应用
程序无响应ANR(Application Not Responding)
在android中应用被单个线程操作:主线程,或者叫做UI线程。一:什么是ANRANR:ApplicationNotResponding,即应用无响应二:ANR的类型ANR一般有三种类型:1:KeyDispatchTimeout(5seconds)--主要类型按键或触摸事件在特定时间内无响应2:BroadcastTimeout(10seconds)BroadcastReceiver在特定时间内无法
夜火海星
·
2023-04-03 03:33
android程序卡死无响应
Android应用
ANR分析,即应用无响应
ANR是什么ApplicationNotResponding,字面意思就是应用无响应,稍加解释就是用户的一些操作无法从应用中获取反馈。在实际的应用中应当去避免这种现象,虽然他暂时不会造成应用崩溃,但是却极大的损坏了用户体验。出现ANR之后一个直观现象就是系统会展示出一个ANR对话框,大概是这样。谷歌文档中对ANR产生的原因是这么描述的:Android系统中的应用被ActivityManager及W
嵌入式yyds
·
2023-04-03 02:50
android系统应用开发
android
android
studio
ide
ANR
Appium 自动化测试从入门到精通,零基础也能听懂
Appium基本原理3.Appium安装配置1.Appium介绍1,appium是开源的移动端自动化测试框架;2,appium可以测试原生的、混合的、以及移动端的web项目;3,appium可以测试ios,
android
软件测试老莫
·
2023-04-02 23:09
自动化测试
appium
自动化测试
python
职场和发展
单元测试
Android应用
开发--MP3音乐播放器Service实现
Android应用
开发--MP3音乐播放器Service实现2013年5月29日简、美音乐播放器开发记录让网友们久等啦,关于简、美音乐播放器的开发,最重要的Service类总算是要发博了。
ytffhew
·
2023-04-02 23:26
Android应用
开发--MP3音乐播放器代码实现(二),android原生开发框架
importandroid.content.Context;importandroid.database.Cursor;importandroid.provider.MediaStore;importcom.wwj.sb.domain.Mp3Info;publicclassMediaUtil{/**用于从数据库中查询歌曲的信息,保存在List当中@return*/publicstaticListg
m0_66264699
·
2023-04-02 23:30
程序员
面试
移动开发
android
Android应用
开发 MP3音乐播放器Service实现
Android应用
开发--MP3音乐播放器Service实现2013年5月29日简、美音乐播放器开发记录让网友们久等啦,关于简、美音乐播放器的开发,最重要的Service类总算是要发博了。
这个漂亮
·
2023-04-02 22:51
Web
开发学习笔记
20210427_RuoYi-fast新建子菜单并实现一些功能
目录1准备工作2RuoYi-fast运行3实现一个系统管理子菜单:测试管理3.1实现过程3.2遇到的问题3.2.1不显示菜单错误3.2.2无法读取数据库表内容错误3.2.3页面功能实现错误4总结5补充说明6所有新增代码6.1后端TestMapper.xmlTest.javaTestMapper.javaITestService.javaTestServiceImpl.javaMyTestContr
XYM_
·
2023-04-02 20:43
Android视图体系—View的事件分发机制
前言View作为
Android应用
与用户交互入口,除了展示视图外,还承担了处理用户操作的任务,比如用户的点击、长按、滑动事件等。处理点击事件的机制就是View的事件分发机制。
半壶雪
·
2023-04-02 19:04
Android入门-计算器
1.前言这是我的第一个安卓app,从界面到算法都是自己写的,期间经历了各种各样的bug,也学到的各种各样的知识,加深了对Java的使用,也了解了如何写一个
Android应用
。
小柯基_
·
2023-04-02 16:26
【
android应用
】快速上手,解决Github打开慢,以及下载速度慢的问题。
github是开发人员常访问的网站,由于某种原因,从github下载代码非常慢,严重浪费时间。时间就是生命,本文介绍一下国内提高访问github速度的一个简单可行的方法。相似博客:解决Github网页上图片显示失败的问题国内访问github的现状由于github已经形成了全球生态,开发者已经很难离开它了。下面的痛苦你经历过吗:使用git从github上下1G的代码,速度为1KB/S通过几天的努力,
我在看图
·
2023-04-02 15:35
android应用
github
dns
加速
Uniapp零基础
开发学习笔记
(5) -组件入门及容器组件使用
Uniapp零基础
开发学习笔记
(5)-组件入门及容器组件使用按照官网教程学习使用组件,并且重点把容器组件的应用进行了练习。
zeng31403
·
2023-04-02 13:07
uni-app
uni-app
学习
javascript
Java虚拟机(JVM)之字节码文件结构
publicclassDemo{publicstaticvoidmain(Stringargs[《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义》开源]){System.out.println
m0_69379016
·
2023-04-02 12:07
Java
经验分享
面试
java
Apache模块
开发学习笔记
(一)
先祝大家2009年心想事成,万事如意,工作顺利,心情愉快啊!最近开始研究Apache模块的开发,在博客里记录一下学习的过程吧,本来没什么头绪,现在研究下来,主要学习Apache的基础对象和API头文件,例如http_头文件里的函数,APR(ApachePortableRuntime)函数库,请求处理流程,过滤器架构,页面内容生成等等我是在Fedora10上开发的,现介绍一下环境的搭建:#yumin
iteye_20753
·
2023-04-02 08:50
Apache
Module开发
Apache
C#
C
C++
nginx
Android逆向之smali语言
一、
Android应用
程序架构安卓应用程序使用JAVA语言编写。安卓的SDK工具负责将你编写的代码,用到的数据和资源文件编译进APK文件中。
热爱、学习
·
2023-04-02 04:49
测试
安全
安全
Android StudioJNI开发之NDK环境的搭建以及添加JNI支持(图文解释 简单易懂)
分别是JDKSDKNDK分别简述如下1:JDK是Java代码的编译器因为App采用Java语言开发所以内置2:SDK是
Android应用
的开发包,提供了A
showswoller
·
2023-04-02 04:13
Android
App
android
studio
android
ide
jvm
Android使用SharedPreferences存储数据,kotlin数组的问题
详解:SharedPreferences使用xml格式为
Android应用
提供一种永久数据存贮方式,并且使
m0_66264569
·
2023-04-02 03:43
程序员
面试
移动开发
android
一个
Android应用
层开发如何转型深入Android Framework?
作为一个工作了好几年的
Android应用
层开发者,准备在工作之余干一件事情,那就是分享一些Android系统知识,为什么决定要做这个呢,理由如下:帮助更多人转型Android系统开发不知何时起,单纯的
Android
代码与思维
·
2023-04-02 00:48
android
Framework
Android进阶
性能优化
framework
Mars老师的Android学习基本路线指导
Android应用
程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。那么Java学到什么程度才算是过关呢?
高峻雅
·
2023-04-02 00:07
人生小思
Android Broadcast 探索(一)— 概览
一、广播概述
Android应用
可以发送或接收来自Android系统和其他
Android应用
的广播消息,类似于发布-订阅设计模式。这些广播是在感兴趣的事件发生时发送的。
Little丶Jerry
·
2023-04-01 17:55
Android基础——工程的目录结构
#
Android应用
的目录结构1、src文件夹,Java源代码onCreate()//界面被创建调用的方法setContentView(R.layout.布局文件名);//设置该界面显示的UI布局2、gen
软件分享域
·
2023-04-01 17:24
1.
Android应用
基础知识
文章目录应用基础知识应用组件启动组件清单文件声明组件声明组件功能声明应用要求应用资源应用基础知识每个
android应用
都处于各自的安全沙盒中,并受以下android安全功能的保护:Android操作系统是一种多用户
EdSheeran乀
·
2023-04-01 15:19
#
android
java
kotlin
Android应用
优化之最基本的UI层显示优化,你值得拥有
这样就可以通过颜色的判断,我们检查对应的布局代码来优化过度绘制问题。2.LayoutInspector.AndroidStudio有自带的视图分析工具LayoutInspector(布局检查器),打开方式菜单栏Tools–>LayoutInspector。可以看到LayoutInspector最右侧的属性栏可以查看每一个View的所附带的属性及属性值。3.接下来我们主要分析以下三个问题:【问题1】
m0_64383184
·
2023-04-01 15:14
程序员
面试
移动开发
android
laravel api_如何使用Laravel API创建和连接
Android应用
laravelapi多年来,
Android应用
程序市场已发生身临其境的变化。它已成为个人和许多公司的主要信息和通信来源。这些应用程序需要大量的后端基础架构,以将其数据同步到并执行功能。
dfsgwe1231
·
2023-04-01 15:33
数据库
java
mysql
web
移动开发
Android应用
程序窗口(Activity)的视图对象(View)的创建过程分析
从
Android应用
程序启动过程中可以知道,Activity组件在启动的过程中,会调用ActivityThread类的成员函数handleLaunchActivity,来创建Activity,那么我们就来分析应用程序窗口的视图对象的创建过程
lonamessi
·
2023-04-01 11:49
Crash 监控
在
Android应用
中发生的Crash有两种类型,Java层的Crash和Native层Crash。这两种Crash的监控和获取堆栈信息有所不同。
wuchao226
·
2023-04-01 04:39
Android应用
程序启动时出现白色背景问题
Android应用
程序开发过程中,为了使应用程序有更好的用户体验,常常在启动应用程序时添加启动页,但是在添加启动页的时候,我们会发现,在启动该应用时会出现白色背景,然后才进入我们设定的启动页背景。
syfly2014
·
2023-04-01 03:00
Android
android
android应用
Android应用
性能优化!成功入职腾讯月薪45K,全网独家首发!
前言在这个网络发展快速的时代,我想问为什么你选择做程序员?有人说因为不善交际,也有人说最火的行业互联网,最好的职业程序员。确实在这个繁荣的行业,只要你自己不下船技术不水,就可以衣食无忧,努力努力说不定还能加薪升职,成为别人眼中的佼佼者,没多少行业如同程序员起薪高,也没有多少行业如同程序员涨薪快,没多少行业和程序员这个行业一样处处聚集高智力人群,身边都是工作上脑子转的飞快的人群。职场不讲政治只讲方案
trkwks
·
2023-04-01 01:22
程序员
面试
android
程序人生
Android应用
启动流程
本文基于Android10参考:Activity启动流程Launcher进程请求ATMS(AMS)imageLauncher请求的入口为Launcher的startActivitySafe方法调用父类的startActivity方法//Launcher是一个ActivitypublicclassLauncherextendsBaseDraggingActivityimplementsLaunche
Archer_J
·
2023-03-31 22:53
Android面试——APP性能优化
Android应用
性能优化基础知识。
陌路歧人
·
2023-03-31 22:33
Android面试
APP性能优化
【leetcode刷题】63
[](()Solution-------------------------------《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义》无偿开源威信搜索公众号【编程进阶路
魔鬼开发
·
2023-03-31 16:27
Java
经验分享
架构
java
敏捷
开发学习笔记
image.png解决的问题减少了不必要的文档(详细设计)Backlog:优先级管理强调看板、测试驱动、站会(沟通、避免偷懒)、持续集成强调客户优先:每个迭代后向客户展示产品,重新收集客户的需求组成:Scrum:sprint(一个冲刺)有的公司是2周,有的是1个月XP:PairProgramming、Refractor、SimpleDesign、Test-DrivenDevelopmentKanb
JavaLearner
·
2023-03-31 14:14
Django测试
开发学习笔记
(二)
用户认证1.cookie&sessioncookie:因为http请求是无状态的,第一次和服务器连接后并且登录成功后,返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把上次请求存储的cookie数据自动的携带给服务器。服务拿到cookie字符串就会进行解析为session={key:value}中的key,对应了找到这个用户是否登录is_logi
DayBreakL
·
2023-03-31 13:57
内存优化(二) ---- Android APP性能优化
由于
Android应用
的沙箱机制,每个应用所分配的内存大小是有限度的,因此内存会显得非常珍贵,如果我们的内存占用超过了一定的水平就会出现OutOfMemory错误内存概述RAM(randomaccessmemory
Ansen520
·
2023-03-31 11:09
Eclipse中查看源代码
AttachSource…按钮,进行配置:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PmxXUVnd-1652250352283)(https://im《一线大厂Java面试题解析+后端
开发学习笔记
m0_67306446
·
2023-03-31 09:59
Java
经验分享
SpringBoot 整合thymeleaf--跳转首页
测试[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CMfZj0Gf-1652081322884)(https://img-《一线大厂Java面试题解析+后端
开发学习笔记
+
m0_67306446
·
2023-03-31 09:28
Java
经验分享
架构
AppsFlyer 研究(八) 上报OAID
AppsFlyer研究(八)安卓SDK中集成OAID针对上架第三方商店的
Android应用
,可通过AppsFlyerSDK收集AndroidOAID进行归因。
w风雨无阻w
·
2023-03-31 09:20
AppsFlyer
Android
android
5.
Android应用
架构指南:界面层概览
文章目录界面层概览基本案例研究界面层架构定义界面状态不可变性使用单向数据流管理状态状态容器(StateHolders)逻辑类型为何使用UDF公开界面状态其他注意事项使用界面状态显示正在执行的操作在屏幕上显示错误线程处理和并发导航Paging动画界面层概览界面的作用是在屏幕上显示应用程序数据,同时也充当与用户交互的角色。每当数据发生变化时,不管是由于用户交互(如按下按钮)还是外部输入(如网络响应),
EdSheeran乀
·
2023-03-31 08:44
#
android
java
kotlin
Android MVC、MVP、MVVM、MVI架构对比及示例
随着
Android应用
开发技术的不断成熟,应用功能越来越丰富,迭代速度要求的越来越高,应用的开发架构也在不断演进、优化,从MVC、MVP到MVVM,到如今的MVI。
可乐加冰可乐
·
2023-03-31 08:42
Android
android
架构
mvvm
mvi
Android应用
--简、美音乐播放器增加音量控制,Android程序员必会
}publicvoidsetDuration(longduration){this.duration=duration;}public《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】完整内容开源分享longgetSize(){returnsize;}publicvoidsetSize(long
m0_64604178
·
2023-03-31 02:08
程序员
面试
android
移动开发
jclasslib 插件安装及使用
jclasslib,即可看到相关的汇编指令[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R38uH1gn-1651975163609)(https《一线大厂Java面试题解析+后端
开发学习笔记
m0_69526738
·
2023-03-31 01:14
Java
经验分享
架构
java
Android应用
启动白屏处理方案详解
目录正文配置一个SplashActivity让我们来看看logo_drawable注意:总结正文相信大家一定遇到过某些App在手机桌面打开时会出现短暂或者几秒钟的白屏情况吧,没错那是应用程序启动后系统默认的背景色,此时应用的第一个Activity还未被加载出来,所以不管怎么设置第一个Activity的背景色都毫无作用。但细心的朋友发现,有些App启动时白屏的时间又很短几乎可以忽略不计呢?今天就分享
·
2023-03-31 01:11
java开发技巧代码写的快且bug少的原因分析
我有一位程序员朋友,当时在一个团队中开发
Android应用
,历经多次考核后发现:在组内以及与i
·
2023-03-31 01:10
Java集合方面的面试题:Set集合是如何判断重复
12{returntrue;}13else{returnfalse;}14}15《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义》无偿开源威信搜索公众号【编程进阶路】/
m0_69526086
·
2023-03-31 01:12
Java
经验分享
架构
java
Android Jetpack介绍
AndroidJetpack是一套组件,工具和指南,可用于制作出色的
Android应用
程序。
丶切切切切梨
·
2023-03-30 21:49
2020-09-25 Android基础知识-组件(Activity, Service)
应用基础知识每个
Android应用
都处于各自的安全沙盒中,并受以下Android安全功能的保护:Android操作系统是一种多用户Linux系统,其中的每个应用都是一个不同的用户;默认情况下,系统会为每个应用分配一个唯一的
Ashen_9676
·
2023-03-30 20:08
linux驱动
开发学习笔记
十七:并发与竞争
一、并发与竞争并发与竞争简介Linux系统是个多任务操作系统,会存在多个任务同时访问同一片内存区域,这些任务可能会相互覆盖这段内存中的数据,造成内存数据混乱。针对这个问题必须要做处理,严重的话可能会导致系统崩溃。现在的Linux系统并发产生的原因很复杂,总结一下有下面几个主要原因:①、多线程并发访问,Linux是多任务(线程)的系统,所以多线程访问是最基本的原因。②、抢占式并发访问,从2.6版本内
耐心的小黑
·
2023-03-30 12:46
#
Linux驱动开发学习笔记
内核
linux
Java避坑指南|IDEA查看
(ps:报红线,应该是idea的问题,没有刷新过来,这个时候可以对以上按钮进行“狂点”)[](()第二个方法:idea设置勾选源码包-----------------《一线大厂Java面试题解析+后端
开发学习笔记
m0_69526086
·
2023-03-30 12:40
Java
经验分享
架构
java
Java时间格式字符串与Date的相互转化
将Date转化为格式化字符串时间格式字符串转化为DateJava8新的时间API时间对象转换为指定格式字符串将日期格式字符串转化为时间对象《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频
m0_69526086
·
2023-03-30 12:39
Java
经验分享
架构
java
迁移JavascriptInterface
现代
Android应用
追求快速迭代,快速迭代的终极形态就是动态化,现在动态化比较好的就有Hybird,免不了Native与H5进行交互,常用的方案有JsBridge,或者直接使用原生提供的方法,这篇文章就是提供处理从原生方案迁移到类似
常强儿
·
2023-03-30 11:16
RxJava
1.异步数据处理库2.扩展的观察者模式RxAndroid概述RxAndroid是什么1.是RxJava针对Android平台的一个扩展,用于Android开发2.提供响应式的扩展组件快速,易于开发
Android
发光的老金
·
2023-03-30 11:52
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他