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应用开发学习笔记
2019的最佳Android系统 | 运行在台式机、笔记本手提电脑的安卓Android系统
笔记本手提电脑的安卓Android系统适用于PC2019的最佳Android操作系统2019年3月1日团队技术探索Android您是否知道,即使有几个升级版本,如Windows10和10.1,即使这样,
Android
不断提升自我水平
·
2022-09-14 22:01
Android
OS
最佳Android系统
2019最好Android系统
Android系统
Android
OS
Android
OS-x86
For
PC
征服面试官:Binder 原理篇 掌握这篇面试题汇总,吊打面试官!
AndroidFramework角度来说Binder是ServiceManager连接各种Manager(ActivityManager、WindowManager等等)和相应ManagerService的桥梁;从
Android
Jaynm
·
2022-09-14 14:59
面试题
android
开发
android
binder
binder
android面试
binder原理
Code For Better 谷歌开发者之声——Android 中的 Volley 库
VolleyLibrary中的类别使用Volley库的请求类型字符串请求JSON对象请求JSONArray请求图片请求添加帖子参数添加请求标头处理Volley缓存取消请求请求优先级Volley是一个HTTP库,它使
Android
鲸落✗
·
2022-09-14 02:17
android
java
开发语言
跟一跟
Android应用
的安装流程-apk拷贝
前言上一篇文章跟着源码的脚步了解了Android系统在开机的过程中,对系统中安装的应用程序会进行apk文件解析,并且对在manifest中注册的四大组件进行解析,并且将相应组件的信息缓存在PKMS中,然后通过文件目录的分析,发现我们安装的应用程序都放在了/data/app文件目录下,并且每一个apk的命名统一标准化为base.apk,那么本文就再一次进入痛苦的源码追踪过程,去看看Android系统
鼻涕粑粑
·
2022-09-12 22:59
Android实现简单手机震动效果
1.新建
Android应用
程序2.在AndroidManifest.xml中申明需要使用的震动权限3.界面上添加按钮4.源码中处理按钮效果packagecom.sl.vibratordemo;importandroid.os.Bundle
·
2022-09-12 16:01
Android Notification通知使用详解
PendingIntent.getBroadcastPendingIntent.getActivityAndroid12之PendingIntent特性配合WorkManager发送延迟通知Android13通知权限在
Android
·
2022-09-09 10:52
深入Android系统(八)Android的资源管理
资源系统简介
Android应用
适应不同设备的方法是尽量为每种类型的设备提供一套资源。理论上
apigfly
·
2022-09-08 04:22
深入Android系统
android
Resources
AssetManager
资源管理
ApkAssets
基于Monkey的稳定性测试
Android应用
的Crash-
Android应用
的ANR在保证基本功能
软件测试呀
·
2022-09-07 17:39
软件测试
软件测试
程序员
Monkey
稳定性测试
测试工程师
Hybrid App模式,解锁更高效的开发方式!
不同于nativeapp需要针对不同的平台使用不同的开发语言(如使用Objective-C、Swift开发iOS应用,使用Java等开发
Android应用
,使用C#开发WindowsP
·
2022-09-07 15:52
Spring注解
开发学习笔记
1IOC1.1工厂模式使用工厂中方法代替new形式创建对象的一种设计模式1.2InversionofControl控制翻转一种思想,用于消减代码间的耦合。实现思想:利用工厂设计模式,把创建对象代码从具体类中剥离出来,交由工厂完成,从而降低代码间依赖关系。耦合分类:1内容耦合(最高程度耦合)当一个模块直接修改或操作另一个模块数据时,或一个模块不通过正常入口而转入另一个模块2公共耦合两个或两个以上模块
Swing_zzZ
·
2022-09-07 13:17
个人学习笔记
学习笔记
spring
学习
java
Android进阶宝典 -- 手写RecyclerView分页组件
在
Android应用
中,列表有着举足轻重的地位,几乎所有的应用都有列表的身影,但是对于列表的交互体验一直是一个大问题。
Awesome_lay
·
2022-09-07 10:22
android
android
studio
github
kotlin
分页加载
Android应用
程序资源的编译和打包过程分析
我们知道,在一个APK文件中,除了有代码文件之外,还有很多资源文件。这些资源文件是通过Android资源打包工具aapt(AndroidAssetPackageTool)打包到APK文件里面的。在打包之前,大部分文本格式的XML资源文件还会被编译成二进制格式的XML资源文件。在本文中,我们就详细分析XML资源文件的编译和打包过程,为后面深入了解Android系统的资源管理框架打下坚实的基础。《An
罗升阳
·
2022-09-07 10:21
Android
老罗的Android之旅
Android
AAPT
资源
编译
打包
360手机助手再战社交,会成功吗?
应用分发市场已进入稳定格局,360、百度和腾讯等拥有“入口”型业务的互联网巨头已将
Android应用
分发市场围得水泄不通。
143255
·
2022-09-07 09:58
腾讯
百度
小程序
大数据
编程语言
ViewUI
Android项目中各文件的作用
一、Android项目结构:二、各文件夹和文件的作用:1.manifests文件夹:AndroidManifest.xml系统配置文件,位于整个项目的根目录下,是
Android应用
程序中重要的清单文件。
姓蔡小朋友
·
2022-09-06 16:17
Android开发
android
java
开发语言
Android性能优化之RecyclerView分页加载组件功能详解
目录引言1分页加载组件1.1功能定制1.2手写分页列表1.3生命周期管理2github引言在
Android应用
中,列表有着举足轻重的地位,几乎所有的应用都有列表的身影,但是对于列表的交互体验一直是一个大问题
·
2022-09-05 11:07
Android 动态加载 so实现示例详解
ELF文件扩展总结背景对于一个普通的
android应用
来说,so库的占比通常都是巨高不下的,因为我们无可避免的在开发中遇到各种各样需要用到native的需求,所以so库的动态化可以减少极大的包体积,自从
·
2022-09-03 11:45
【
Android应用
与开发】DAY1-安装Android Studio报错整合及学习
Android开发者链接目录AndroidStudio安装与配置安装配置报错合集IntelHAXMisrequiredtorunthisAVD.HAXMisnotinstalled.报错解决方法TheemulatorprocessforAVDPixel_2_API_31hasterminated报错androidstudio运行时出现AVDxxxisalreadyrunning报错左边导航栏一直在
_mika_
·
2022-08-31 20:01
【Android开发与应用】
android
vs2010开发android教程,用Visual Studio 2010开发
Android应用
【IT168技术】在开发你的第一个
Android应用
程序之前,你应该先检查一下是否安装了AndroidSDK,以及是否创建好了Android模拟器(AVD),如果有不清楚的地方,请先看我以前发布的这篇文章
weixin_31981135
·
2022-08-31 17:42
Android 如何获取传感器的数据
Android提供了对设备传感器的支持,只要Android设备的硬件提供了这些传感器,
Android应用
可以通过传感器来获取设备的外界条件,包括手机的运行状态、当前摆放的方向等。
ByteSaid
·
2022-08-31 08:36
Android
开发
android
传感器
在 Android Studio 中为 C++ 设置 OpenCV(4.6.0)
要创建具有OpenCV库支持的新原生
Android应用
程序,你应该在你的机器上重现以下步骤:从(https://opencv.org/releases/)下载最新的OpenCVSDK:下载最新的OpenCV
woshicver
·
2022-08-29 09:13
android
java
android
studio
gradle
jni
Android应用
的几种开发方式
1、前言自苹果iOS和谷歌Android操作系统发布以来,在互联网界就多了一个新名词:App(意为运行在智能移动终端上的第三方应用程序)。最初的App有两种形式:一种是基于本地(操作系统)运行的App,称之为原生App,或者NativeApp;一种是基于浏览器运行的WebApp,同样是安装在手机上。因为本地App位于平台层上方,向下访问和兼容的能力比较好一些,可以支持在线或离线,消息推送或本地资源
学海无涯1993
·
2022-08-24 18:21
Android
android
web
app
移动应用开发
浅记react-native开发时遇到的
android应用
市场审核问题
前言不知道各位有没有这种感觉,由于工业和信息化部发布的新规定,现在国内各大
android应用
市场的审核变的越来越严格,动不动就审核不通过,给你打回,让你整改,对开发者及其不友好。
·
2022-08-22 11:07
Android游戏开发–基本游戏架构
因此,我们启动并运行了我们的
Android应用
程序,但您可能想知道哪种类型的应用程序正是游戏。我会尽力让您了解它。下图显示了游戏架构。
danpincheng0204
·
2022-08-19 18:39
游戏
android
unity
游戏开发
java
C#
开发学习笔记
:动态调用不同程序集中的方法
//////执行数据库操作方法//////要执行的Service名称///数据源publicstaticDataSetExecuteService(StringServiceName,DataSetds){DataSetReturnInfo=newDataSet();try{//stringsql="SELECT*FROMTSM09TWHERET.SERVICE_NAME=:SERVICE_NAM
JustWantToFly
·
2022-08-19 18:04
C#开发学习笔记
C#
MethodInfo
动态调用不同程序集中的方法
Monkey框架 - monkey测试实例
一、常规的稳定性测试测试背景:这是一个海外的合作项目,被测程序是
Android应用
(App)。测试希望通过Monkey来模拟用户长时间的随机操作,检查被测应用是否会出现异常(应用崩溃或者无响应)。
蜀山客e
·
2022-08-19 05:38
自动化测试
软件测试
loadrunner
python
android
软件测试
自动化测试
loadrunner
被面试官逼问的“Android系统启动流程”,该如何回答?(从原理分析到面试实战)
对于纯
Android应用
层开发来讲,了解一些Android的启动流程的知识并不会直接提高自己的代码质量。但是作为整个Android系统的开端,这部分的流程时刻影响着应用层的方方面面。
守住Android最后的光
·
2022-08-17 14:51
Android开发
Android面试
android
面试
android
studio
程序员
it
使用Docker搭建Vsftpd 的 FTP 服务的详细过程
按照从前的思路,自然是,先将文件传到电脑,再由电脑上传到FTP服务器上;经过一份搜索后找到了质感文件这个
Android应用
,这样就可以通过无线网直接连接FTP服务器
·
2022-08-16 14:09
图片系列(6)不同版本上 Bitmap 内存分配与回收原理对比
前言Bitmap是
Android应用
的内存占用大户,是最容易造成OOM的场景。为此,Google也在不断尝试优化Bitmap的内存分配和回收策略,涉及:Java堆、Native堆、硬件等多种分配方案
·
2022-08-14 10:43
android
4.
Android应用
架构指南:概览
文章目录概览移动应用用户体验常见的架构原则分离关注点通过数据模型驱动界面推荐的应用架构界面层数据层网域层管理组件之间的依赖关系常见的最佳做法架构的优势概览移动应用用户体验典型的
android应用
包含多个应用组件
EdSheeran乀
·
2022-08-14 07:49
#
android
java
kotlin
图片系列(6)不同版本上 Bitmap 内存分配与回收原理对比
前言Bitmap是
Android应用
的内存占用大户,是最容易造成
彭旭锐
·
2022-08-14 01:00
Kotlin VS Java区别较量?看了对比我更喜欢Kotlin
Kotlin和Java是用于
Android应用
程序开发的两种编程语言,即使是有技术背景的人,也会混淆Kotlin和Java,更不要说那些不知道这两个词的人了。
守住Android最后的光
·
2022-08-13 08:29
Android开发
Kotlin
kotlin
java
android
it
程序员
android开发高德地图获取SHA1,高德地图 获取sha1
Android应用
架构之AndroidMVP使用前两篇已经将Retrofit和Rx
Android应用
到了项目中,这篇本打算直接将Dagger2引进项目,但是考虑到整个项目结构,就来个结构整理吧,一起来看看网上炒得火热
weixin_39817176
·
2022-08-12 10:02
Linux裸机
开发学习笔记
(四)
Linux裸机
开发学习笔记
(四)韦东山裸机开发教程学习笔记(使用arm开发板-S3C2440)九、第一个ARM程序1、第一个程序-点亮LED步骤(1)看原理图确定控制LED的引脚 a)二极管单向导通,
arm小白
·
2022-08-11 13:26
linux_s3c2440
linux
操作系统
嵌入式
arm
敏捷软件
开发学习笔记
敏捷软件
开发学习笔记
邱志军于2008年初赛尔软件有限公司(筹)前言敏捷开发(AD)是一种面临快速变化的需求快速软件开发的能力。
titan_dandan
·
2022-08-04 15:40
敏捷软件开发
敏捷
测试
单元测试
工作
command
编程
flutter 应用签名 Mac
接下来我们便来探究一下这个应用签名是什么思路:1.创建一个keystore文件2.创建一个
Android应用
3.使用keystore文件签名该应用得到签名apk4
qq2276031
·
2022-08-03 09:37
flutter
android
Android应用
内组件通讯之EventBus的使用(一)
这周本来想再输出一篇vsomeip协议栈的服务提供流程源码分析的,无奈流程以及其中的状态太过于复杂,还在梳理中,于是准备水一篇应用内通讯组件EventBus来缓解一下疲累的心情(梳理源码的流程过于心累),之所以挑准了EventBus,是结合了实际工作过程中的场景:车机内部的进程间通信,以及应用内的组件通信的频率很高。准备后续就这方面来进行一些流程的优化开发,所以预先借助分析EventBus的使用方
述剑
·
2022-08-01 10:14
android应用开发
android
12. 虚拟机与类加载机制
一.JVM与Dalvik
Android应用
程序运行在Dalvik/ART虚拟机,且每个应用程序对应一个单独的Dalvik虚拟机实例,Dalvik虚拟机实则也算一个规范的java虚拟机默认使用CMS垃圾回收器
NorthStar131
·
2022-07-31 07:57
JAVA
jvm
java
android
顶象App加固技术解析:DEX文件格式的详解
Android应用
的源代码主要分为java与C/C++两部分,其中java编译后的文件是DEX文件,也是AndroidDalvik虚拟机运行的程序,因此也是基于Android平台的虚机应用很难绕过的一种文件格式
顶象技术
·
2022-07-30 07:22
业务安全
企业安全
Node
开发学习笔记
1.Node开发概述1.1为什么要学习服务器端开发基础能够和后端程序员更加紧密的配合网站业务逻辑前置,学习前端技术需要后端技术支撑(Ajax)扩宽知识视野,能够站在更高的角度审视整个项目1.2服务器端开发要做的事情实现网站的业务逻辑数据的增删改查1.3为什么选择Node使用JavaScript语法开发后端应用一些公司要求前端工程师掌握Node开发生态系统活跃,有大量开源库可以使用前端开发工具大多基
weixin_42199245
·
2022-07-29 18:03
node.js
npm
gulp
javascript
Android中四大组件
(3)
android应用
中每一个Activity都必须要在AndroidManifest.xml配置文件中声明,否则系统将不识别也不执
蝌蚪鱼儿
·
2022-07-27 16:03
android四大组件是什么?各有有什么作用?
(3)
android应用
中每一个Activity都必须要在AndroidManifest.xml配置文件中声明
花流之景
·
2022-07-27 16:31
android
android
2022全网最全Android jetpack Compose开发应用指南,从理论基础到项目实战
背景Jetpack的出现主要是为了解决
Android应用
开发普遍存在的混乱、良莠不齐的问题。
Android-海绵
·
2022-07-27 16:29
Android开发
Android
程序员
Android面试
Android开发
程序人生
jetpack
开发语言
Android四大组件之Content Provider
Android应用
程序可以使用文件或SqlLite数据库来存储数据。ContentProvider提供了一种多应用间数据共享的方式,比如:联系人信息可以被多个应用程序访问。
七夜_雪
·
2022-07-27 16:57
android
null
string
数据库
存储
delete
万字详解 Google Play 上架应用标准包格式 AAB
而GooglePlay是绝对的Android流量巨头,也是
Android应用
上架的第一选择。自2021年8月起,Google要求在GooglePlay中发布的应用使用AndroidApp
·
2022-07-27 12:10
googleandroid
保姆级教程:写出自己的移动应用和小程序(篇四)
上期文章我们主要学习了如何在自己的iOS或
Android应用
中引入第三方SDK。随着引入SDK文章结束,关于应用开发入门系列的文章也就结束了。
·
2022-07-26 18:01
Android应用
隐私合规检测实现方案详解
目录【前言】一、准备工作二、编写Xposed模块【前言】为了响应国家对于个人隐私信息保护的号召,各应用渠道平台陆续出台了对应的检测手段去检测上架的应用是否存在隐私合规问题,因而你会发现现在上架应用,随时都会存在被驳回的风险,为了避免被驳回,我们需要做的就是提前检测好自己的应用是否存在隐私合规问题,及时整改过来,下面提供XposedHook思路去检测隐私合规问题,建议有Xposed基础的童鞋阅读一、
·
2022-07-26 09:54
Jetpack中Navigation的使用
什么是NavigationNavigation是一个框架,用于在
Android应用
中的“目标”之间导航。通俗来讲就是用于一个主Activity上多个Fragment页面的跳转。
客户端技术
·
2022-07-25 11:34
android
android
保姆级教程:写出自己的移动应用和小程序(篇三)
那么今天我们就来看看如何在iOS与
Android应用
中引入我们在上一篇文章中写好的SDK。
·
2022-07-25 09:34
springboot 发送验证码 redis控制在规定时间内的短信发送规定次数思路
bolTimeOut1H){returnnewResult().getError(SmsRes《一线大厂Java面试题解析+后端
开发学习笔记
+最新架构讲解视频+实战项目源码讲义》【docs.qq.com
普通网友
·
2022-07-22 13:56
程序员
面试
java
后端
Android 避免内存泄漏-引用模式
会定时的回收它认为没有用的内存,当代码不规范时会导致一些内存无法被回收占用没存资源,当内存资源不足时一些内存也无法被回收,JVM就会抛出内存泄漏异常内存溢出:Android为每个应用分配了一定大小的内存,当
Android
supter川
·
2022-07-22 11:33
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他