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 SDK 面试题
android系统分为四部分,从高到低分别是:1、
Android应用
层Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等
星邪Ara
·
2023-03-15 04:52
MVP架构
优势:View与Model完全隔离Presenter与View的具体实现技术无关可以进行View的模拟测试缺点:MVP的明显缺点是增加了代码的复杂度,特别是针对小型
Android应用
的开发,会使程序冗余
流浪猫-cookie
·
2023-03-15 03:50
Android应用
开发最佳实践:马甲包配置管理
在过去的半年时间中,由于行业大环境的恶化,App产品需求一直处于停滞状态,接到的都是市场导向的马甲包需求。随着马甲包的不断增多,build.gradle文件的内容长度开始变得难以接受,于是优化之旅随之展开。优化前由于数据敏感等原因,进行了简化脱敏处理如图所示由于我们采用的是productFlavor来制作马甲包,所以造成build.gradle变长的元凶也就是productFlavor节点,这一次
苌蓊芪
·
2023-03-14 23:35
Android Application Architecture 安卓APP架构[译]
2019独角兽企业重金招聘Python工程师标准>>>序本文介绍了文章作者从事了几年
android应用
的开发,经历2次架构变革,第一次集成了RxJava第二次集成了MVP,并将RxJava与MVP完美结合
weixin_34396103
·
2023-03-14 23:21
移动开发
java
ui
【Android】之屏幕适配
例如,Android屏幕尺寸多种多样,如5寸、5.9寸、6寸、6.1寸等等,当然,屏幕分辨率也是多种多样,这很容易导致同一元素在不同手机上显示的效果不同的问题,因此,
Android应用
开发中的屏幕适配工作也越来越重要
一场雪ycx
·
2023-03-14 08:46
Android基础知识
android
Android屏幕尺寸适配常见方案smallestWidth
前言介于目前的Android设备存在有不同的屏幕尺寸,屏幕分辨率,像素密度,
Android应用
在开发的过程必须要考虑到屏幕尺寸适配的问题,以保证在不同尺寸的Android设备上都能够正常运行。
静水红阳
·
2023-03-14 08:37
Android基础知识
android
android
studio
Android 高效调试神器 JRebel
毫无疑问,支持
Android应用
程序,无须配置,
瑟闻风倾
·
2023-03-13 23:32
android开发第二节课笔记
2.新建
android应用
。首先在res/drawable中插入图片,在firstActivityManifest的android:icon=“@drawable/logo”修改图标名称。
张新明Bubbles
·
2023-03-13 16:09
android12 应用启动流程(二)
基于SDK32,Android12,关于应用启动的大致流程,请参考
android应用
启动流程(一)-(jianshu.com)这一篇主要梳理以下几个问题setContentView干了什么DectorView
菜鸟吃菜
·
2023-03-13 12:51
Android应用
-备忘录实现重点
前言最近在做一个题目,是关于备忘录的实现。由于时间比较紧迫,所以只花了两天半左右时间完成,实现了日历的显示、日程的记录、数据的存储与读取以及解锁控件等功能,本文文末会附上源码下载地址,欢迎下载查看。文章不对全项目分析,只解析部分重点实现方式。功能(1)显示出日历(2)进行行程的记录、删除、查看、分享、修改功能(3)保存行程数据/读取行程数据(4)可对App设置图案密码效果图开发工具AndroidS
3a7e0b22a5df
·
2023-03-13 11:34
fastlane重签ipa
重签依赖工具fastlane是自动化iOS和
Android应用
程序Beta部署、发布的最简单方法。它可以处理所有繁琐的任务,例如生成屏幕截图,处理代码签名以及发布应用程序。
Joshua520
·
2023-03-13 05:52
Jetpack(一)Navigation基本介绍与常见问题分析
目录前言最初我们写
Android应用
,往往都会一个页面就创建一个Activity,然后不同页面之前就使用startActivity进行跳转。
Geekholt
·
2023-03-13 05:02
Android热修复原理
Android应用
经常会遇到App上线后发现Bug需要紧急修复,如果将修复Bug后的应用重新提交应用商店进行审核升级,首先会遇到应用商店审核需要时间,还可能会出现审核不通过的情况,其次还得提示用户进行升级
DASH_1024
·
2023-03-13 04:38
Android实现视频播放的3中方式
这些多媒体数据可以来自于
Android应用
的资源文件,也可以来自于外部存储器上的文件,甚至可以是来自于网络上的文件流。
简而精
·
2023-03-12 15:35
Android Studio使用
AndroidStudio是用于开发
Android应用
的官方集成开发环境(IDE),以IntelliJIDEA为基础构建而成。熟练地应用AndroidStudio能极大地提高自己的工作效率。
HappyGhh
·
2023-03-12 14:21
AndPermission引入详解
对于
Android应用
权限(危险权限)来说,6.0运行时权限认证算是一个较大的变动,而官网介绍的方式比较繁琐不易操作,而开源AndPermission依赖库正好可以解决这个问题,它采用链式调用方式,一句话申请所需权限
武境丶林动
·
2023-03-12 10:41
iOS fastlane自动化编译打包上传 for Mac
fastlane_textfastlane是为iOS和
Android应用
程序自动化beta部署和发布的最简单方法。它处理所有繁琐的任务,例如生成屏幕截图,处理代码签名和发布应用程序。
骑马纵天下
·
2023-03-12 07:30
老铁,原来做个Android App这么简单~
今天咱们先来简单学点Android知识:创建一个最简单的
Android应用
!
狄仁杰666
·
2023-03-12 05:26
面试题
1.如何对
Android应用
进行性能分析2.什么情况下会导致内存泄露3.如何避免OOM异常4.Android中如何捕获未捕获的异常5.ANR是什么?
veneno94
·
2023-03-12 05:10
RE: 从零开始的车载Android HMI(一) - Lottie
有了需求程序员就需要关注如何实施和落地,然而
Android应用
本身虽然有着完整的动画框架支持,
林栩link
·
2023-03-11 17:14
Android Context完全解析,你所不知道的Context的各种细节
Context类型我们知道,
Android应用
都是使用Java语言来编写的,那么大家可以思考一下,一个Android程序和一个Java程序,他们最大的区别在哪里?划分界限又
走在路上的日子
·
2023-03-11 09:04
通过蓝牙连接车机和手机,实现打电话功能实现
更多的都是厂家自己深度定制的Android,来达到自己想要的功能去年一直在开发车载平台的
Android应用
,基于语音识别的定制应用。
蒲导
·
2023-03-11 06:34
团队review规范整理
Android应用
每个功能的下一级目录包含:presenter,ui,utils,bean,api,service,controller。并根据实际场景进行增加或者减少。
飞翔的蚂蚁
·
2023-03-11 04:22
二百计划—航天、python、量化投资与
android应用
当下我有两三个目标方向,有些分心,结果导致哪个也没做好,混混沌沌过去俩月,都快把之前学的东西给忘了。后续重点发展的方向一:航天领域。重点四个方面:一是理论计算(当初宇航概论里边学的那些东西);二是工程实践,具体到工程目标设定(类比法,继承与创新),实现流程,影响因素等;三是国内外典型项目研究;四是航天技术外延到教育类、消费类创业领域。后续重点发展方向二:基于Python的量化投资研究。重点有三个方
魏小筠
·
2023-03-11 01:29
INSTALL FAILED CONFLICTING PROVIDER问题完美解决方案
在安装
Android应用
时出现INSTALLFAILEDCONFLICTINGPROVIDER问题,是不是感觉很抓狂呢,下面就跟大家分享一下出现这个问题的原因及解决方案。
伟_284a
·
2023-03-10 20:37
Android Fresco图片加载库基础使用详解
我们经常会选用一些图片加载的开源库,而Android发展到现在图片加载开源库也越来越多了,下面介绍Fresco开源图片加载库.简介Fresco是由Facebook开源的一个图片加载库,Fresco是一个功能强大的系统,用于在
Android
darryrzhong
·
2023-03-10 19:07
webview js交互
由于项目需要,再次使用到了android的webview,webview要加载的页面是html5的页面;需要有点击webview中的控件的交互,所以需要在
android应用
中注入一个js对象;通过webview.addJavaScriptInterface
风生水起_2018
·
2023-03-10 17:09
Kotlin实现简单的学生信息管理系统
要求:巩固
Android应用
开发工具(Eclipse或者Android
振华OPPO
·
2023-03-10 04:10
Android项目
kotlin
android
android
studio
安卓app
移动应用开发
做一个可调试的
Android应用
在AndroidAPP开发测试的过程中通常会有如下的需求:动态开关某一功能,方便对比验证,如在测试环境和生产环境之间切换网络请求的接口;或者是线上版本出问题时,打开某些测试功能或者日志的开关,方便定位问题。如果采用修改代码重新打包的方式则太繁琐,类似情况下常见的有如下一些方式从外部传递给APP一些参数来修改APP的配置。1、留彩蛋留彩蛋的意思就是事先将Debug相关的功能开关写在一个隐藏的设置界面
都有米
·
2023-03-10 01:48
努比亚技术团队介绍
Nubia技术团队持续招聘
Android应用
/系统/驱动/通信/协议及性能优化相关开发岗位,留言可内推,工作地点:深圳或西安。
努比亚技术团队
·
2023-03-09 22:13
10分钟搞定win11安卓子系统
虚拟化支持二、Win11正式版安装安卓子系统方法教程(离线包安装)三、在Win11安卓子系统安装APK软件包教程Windows11WSA安装APK方法:Windows11上成功运行安卓APP安装国内的
Android
不才Jerry
·
2023-03-09 10:24
android
windows
# Android Socket 发送广播包的那些坑
Socket广播包经常被用于局域网内的两台设备之间互相发现和消息传递,在
Android应用
开发过程中,也经常会遇到这样的需求,例如:两台Android设备之间、Android与手环等智能硬件之间、Android
思考者_小徐
·
2023-03-09 10:51
AppLink
AppLink的能力AppLink是一种特殊类型的DeepLink,可让您的网站网址立即打开
Android应用
程序中的相应内容(无需用户选择应用程序)。
tonytong
·
2023-03-09 05:14
使用更为安全的方式收集 Android UI 数据流
image在
Android应用
中,通常需要从UI层收集Kotlin数据流,以便在屏幕上显示数据更新。
谷歌开发者
·
2023-03-09 03:29
看完这篇,帮你彻底搞懂Android动态加载so!
作者:Pika对于一个普通的
android应用
来说,so库的占比通常都是居高不下的,因为我们无可避免的在开发中遇到各种各样需要用到native的需求,所以so库的动态化可以减少极大的包体积,自从2020
不落魄Android开发
·
2023-03-09 00:41
Jetpack(一)—— 简介
jetpack[ˈdʒetpæk]喷气发动机组件由于之前Google并没有推出关于
Android应用
程序架构设计的标准,所以只要能够实现功能,代码怎么编写都可以。
橙子19911016
·
2023-03-08 22:10
android
java
apache
一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧
在京东商城
Android应用
中,为了事件传递等个性化需求,比如ViewModel间通信、ViewModel访问Activity等等,以及为了架构的扩展性,我们封装
idaretobe
·
2023-03-08 21:20
android应用开发
android
Android Jetpack架构组件之Paging
Paging库的组件旨在契合推荐的
Android应用
架构,流畅集成其他
Just_Paranoid
·
2023-02-28 08:26
Jetpack
android
jetpack
paging
腾讯一面—Android 系统启动流程详解
主要负责系统中四大组件的启动、切换、调度及应用进程的管理和调度等工作,其职责与操作系统中的进程管理和调度模块相类似,它本身也是一个Binder的实现类,应用进程能通过Binder机制调用系统服务在大多数情况下,每个
Android
Android技术栈
·
2023-02-28 07:01
Android
Android
开发
移动开发
java
开发语言
android
Android工程师
Android开发
Linux更换国内下载源【阿里云】
目录1、介绍2、CentOS更换为阿里云的源3、推荐一款不错的终端工具【Xshell】1、介绍什么是国内源,通俗讲就是应用市场,Android系统有
Android应用
市场,Apple系统有Apple应用市场
阿杰的代码空间
·
2023-02-28 06:44
Linux
linux
阿里云
运维
服务器
JAVA学习笔记 01 - 走进JAVA
发展历史及应用领域等,另外还会介绍Java开发环境的搭建,并且完成HelloWorld小程序文章目录一、初识Java1、什么是Java2、Java的由来3、Java的发展历史4、Java的应用领域4.1、
Android
chodenke
·
2023-02-24 03:15
JAVA学习笔记
Java
JDK
环境变量
HelloWorld
自研的内存分析利器开源了!Android Bitmap Monitor 助你定位不合理的图片使用
我们知道,在
Android应用
使用的内存中,图片总是占据不少比例。拿小米12来说,3200x1440的分辨率,一张全屏的图片至少要占用17MB(3200x1440x4)。如果缓存里多几张,基本就
·
2023-02-22 11:22
构建LibreOffice Android
构建LibreOfficeAndroid预览有两种方式,第一种方式就是在master分支上进行构建,但是这种方式构建出来的
Android应用
程序,界面并没有那么友好,对于只是研究源码的小伙伴来说是一种不错的选择
轻舟Canoe
·
2023-02-22 11:08
LibreOffice
编译
libreoffice
android
源码
8、Android 系统悬浮窗实现
博客_android悬浮窗实现Android悬浮窗的实现(易错点)https://www.jianshu.com/p/6ca8272d90edAndroid悬浮窗的简单实现_曲幽的博客-CSDN博客_
android
lanxuan1993
·
2023-02-22 02:03
android
中级
android
如何用flutter语言构建简单的
Android应用
程序
至于Flutter,通俗的讲是开发者可以通一套简单的代码来构建
Android应用
程序。特性小部件是Flutter应用程序的基本构建模块,每一个都是不可变的声明,也是用户界面的一部分。
像程序那样去思考
·
2023-02-21 22:29
android应用
签名机制,Android签名机制解析v1/v2及渠道打包应用
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?V1签名机制比较简单,主要设计三个文件,分别是自签名的证书CERT.RSA,MANIFEST.MF和CERT.SF,首先对每一个文件进行sha1并进行base64编码,生成MANIFEST.MF文件,然后对MANIFEST.MF这个文件进行sha1和base64,然后对MANIFEST.MF每一个条目进行sha1和base
兴兴的小伙伴呐
·
2023-02-20 10:19
android应用签名机制
轻松上手 Android蓝牙基础开发(1)
使用BluetoothAPI
Android应用
可以执行下面的操作:扫描其他蓝牙设备查询本地蓝牙适配器的配对蓝牙设备建立RFCOMM通道通过服务发现连接到其他设备与其他设备进行双向数据传输管理多个连接传统蓝牙适
bug喵喵
·
2023-02-18 23:46
Android架构师成长路线图,建议收藏
几乎每换一个项目,程序员就要掌握新的技术:《NET单元测试艺术》《妙趣横生的算法(C语言实现)》《
Android应用
开发揭秘》……Android开发书籍越看越多,好像学习了很多,但薪资和能力成长却十分
架构师日记
·
2023-02-18 05:22
Android逆向(002) NDK-BUILD 编译Hello World
一款将c,c++与
Android应用
结合到一起的开发工具,
Android应用
使用jni调用原生c++开发的模块,使性能得到大大的提升。
笑容_235a
·
2023-02-18 04:34
Adroid 签名机制V1,V2,V3
apksigner:Androidsdk提供的专门用于
Android应用
的签名工具。使用pk8、x509.pem文件进行签名。其中pk8是私钥文件,x509.pem是含有公钥的文件。
卡路fly
·
2023-02-18 01:22
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他