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组件
管理--应用程序启动流程
Activity的启动流程相对复杂一些,涉及到了Activity中的生命周期方法,涉及到了Android体系的CS模式,涉及到了Android中进程通讯Binder机制等等。前言我们先看一下源码中对Activity的描述,如下:Anactivityisasingle,focusedthingthattheusercando.Almostallactivitiesinteractwiththeuse
Kitty_London
·
2024-09-06 05:46
Android系统
Android
Lifecycle的基本概念和使用实例
Jetpack的Lifecycle是一个用于管理
Android组件
(如Activity和Fragment)生命周期的库。
challenge51all
·
2024-08-24 11:02
jetpack
jetpack
lifecycle
Android组件
化BUG
BUG描述:AndroidStudio4.1创建applicationmodule和多个libraurymodule,并且在applicationmodule引入libraurymoduleindependency时出现:Executionfailedfortask':app:mergeDexDebug'.>Couldnotresolveallfilesforconfiguration':app:
哈龙_99
·
2024-02-25 12:22
android学习笔记
android
QT开发安卓程序初识
Qt|QtForAndroid、Qt5.14.2安卓开发环境搭建详细步骤备注:安装QT时需要选上
Android组件
测试结果如下:
无聊的阿乐
·
2024-02-20 01:54
代码调试
嵌入式
QT
qt
开发语言
Android组件
化之组件/模块初始化注册到application;组件生命周期注册
一个用于帮助AndroidApp进行组件化改造插件工具——使业务组件,功能组件library可以感知到主工程Application的创建与退出;在
Android组件
化开发中,必会经历的问题之一:组件/模块初始化问题
万事命名难
·
2024-02-14 19:14
组件化架构之组件初始化 Component Initializer(组件初始化器)开源项目 介绍
ComponentInitializer(组件初始化器)介绍
Android组件
化架构中用于各个组件在Application启动时进行初始化操作的框架组件初始化的各个方案对比组件初始化的各个方案对比为什么要使用
1个懒人
·
2024-02-09 07:32
Android
组件化
android
组件化
组件初始化
Component
Initializer
Android组件
化和插件化开发
Android组件
化和插件化开发什么是组件化和插件化?
遥遥的远方
·
2024-02-08 20:59
View与ViewGroup绘制原理解析(一): 绘制流程
Android组件
View绘制流程原理分析android视图构成image如上图,Activity的window组成,Activity内部有个Window成员,它的实例为PhoneWindow,PhoneWindow
bug音音
·
2024-02-07 01:42
Android组件
名与已安装的应用冲突INSTALL_FAILED_CONFLICTING_PROVIDER
由于业务需要多渠道打包,所以我就按照网上的教程做了,刚开始一切都很好,有一款已经上线了,但是当第二款应用上线的时候华为手机就出现问题了,华为手机提示将要安装的应用与已安装的应用组件名冲突,我就又去搜索发现,是因为provider的唯一名字相同,第一步:把你main目录下的清单文件中的provider注册注册信息authorities的值修改为“${applicationId}.provider”例
从入门到三高
·
2024-02-04 05:59
10.
Android组件
-ListView
初始化/设置点击事件Businesses_2_Adapterbank_card_adapter=newBusinesses_2_Adapter();lv.setAdapter(bank_card_adapter);lv.setOnItemClickListener(mbankcardListItemClickListener);获取Adapter上的某个组件holder.button.setOnC
智江鹏
·
2024-02-01 17:37
移动端
android
webview
java
Kotlin 协程:深入理解 ‘lifecycleScope‘
在Kotlin协程库中,lifecycleScope是一个关键的概念,它允许我们将协程的生命周期绑定到
Android组件
的生命周期。
jiet_h
·
2024-02-01 10:50
Android
夯实基础
kotlin
开发语言
android
APP测试常问问题及答案
Activity是
Android组件
中最基本、最重要的一种组件,它表示一个单独的界面。2.Activity的生命周期是什么?
niuniu_666
·
2024-01-27 10:00
appium
测试工具
web
app
功能测试
压力测试
android组件
化中ButterKnife的配置
项目进行组件化后,发现ButterKnife在library中各种报错,或者无法正常使用,下面就将完成后的配置记录一下1.项目gradle中//让ButterKnife在library中生效的配置classpath'com.jakewharton:butterknife-gradle-plugin:9.0.0-rc1'2.librarygradle中applyplugin:'com.jakewha
蜗蜗牛牛
·
2024-01-24 14:03
Android组件
RecyclerView中onBindViewHolder方法对修改数据显示错误解决
ViewHolder不可复用:虽然这种方法简单直接,但并不推荐频繁使用,因为它可能导致性能问题。你可以通过调用viewHolder.setIsRecyclable(false)来实现。viewHolder.setIsRecyclable(false)重置View状态:在onBindViewHolder方法中,确保在给View设置展示前将其状态重置为初始状态。我自己就是通过else复原状态的。//更
胡子洲
·
2024-01-19 15:55
Android
android
python
开发语言
EventBus 源码分析
EventBus是针对Android优化的发布-订阅事件总线,简化了
Android组件
间的通信。
老师好我是小明同学
·
2024-01-19 07:43
android组件
化
参考https://blog.csdn.net/guiying712/article/details/55213884
免费的午餐
·
2024-01-15 21:01
android 自定义view绘制,Android 自定义View Canvas绘制几何图形基础
2.用户将对应的图形模块在码盘上进行排列组合,APP将最终确定的组合的各图形的坐标进行保存3.可以增加码垛层数4.可以自定义生成不同大小的图形现有的
Android组件
无法满足这一需求,在Android中只能进行自定义
15835993913
·
2024-01-15 07:27
android
自定义view绘制
Android组件
化之gradle配置
1、统一管理SDK以及依赖的版本gradle是用groovy语言编写的,也可以在gradle中定义变量打印值输出,我们可以在项目中新建一个gradle文件来定义sdk以及应用包名等。ext{//false:组件模式true:集成模式isModule=falseandroid=[compileSdkVersion:27,minSdkVersion:19,targetSdkVersion:27,ver
小小的coder
·
2024-01-13 02:59
Android开发基础(二)
Android开发基础(二)上篇主要描述了Android系统架构,代码是通过Java表示的;本篇将从介绍
Android组件
去理解Android开发,代码将对Java和Kotlin进行对比。
Kevin写代码
·
2024-01-13 01:11
Android
android
java
kotlin
android-studio
android
studio
React Native封装Android自定义原生控件
通过封装一个简单的视图控件CustomView来介绍使用ReactNative来封装
android组件
的方法。
b5bbecda5423
·
2023-12-30 08:31
【
Android组件
开发】组件化简介
组件:指的是单一的功能组件,如视频组件(VideoSDK)、支付组件(PaySDK)、路由组件(Router)等。每个组件都能单独抽出来制作成SDK。组件化开发的好处:组件化框架可以使模块单独编译调试,可以有效地减少编译的时间,从而提高并行开发效率。提供给各个业务线使用,减少重复开发和维护工作量。代码简洁,冗余量少,维护方便,易扩展新功能。每个组件有自己独立的版本,可以独立编译、测试、打包和部署。
秀叶寒冬
·
2023-12-29 09:33
2019最新Android常用开源库总结(From:知乎)
一、基本控件TextViewHTextView一款支持TextView文字动画效果的
Android组件
库。
pkuyjxu
·
2023-12-25 04:23
android
动画
Android组件
化基础(二)——组件间的通信
目录导入依赖内容补充修改所有使用到路由跳转的组件的build.gradle文件初始化ARouter的SDK使用ARouter进行跳转在活动中添加注解设置跳转事件组件间的通信携带参数跳转只传输数据不跳转书接上回
Android
Sean_Word
·
2023-12-23 00:49
android
Android 组件化方案,从入门到精通
Android组件
化项目地址:
Android组件
化项目AndroidModulePattern
Android组件
化之终极方案地址:http://blog.csdn.net/guiying712/article
艾阳Blog
·
2023-12-21 17:00
Android
组件化
方案
模块化
团队开发
Android组件
化开发实战
前言本文只是我在开发过程中一步一步总结的实战经验,若有疑问,欢迎私信,留言讨论。你的支持是对我最大的鼓励。文章目录前言组件化概述项目地址前置知识组件通信补充说明引入kapt插件引入AutoService服务搭建组件化框架01Activity中调用Fragment02自定义注解ITabPage03使用ITabPage注解04获取对象及注解05Fragment切换①添加扩展函数witchContent
辉涛
·
2023-12-20 11:34
笔记
Android Studio好用的插件推荐
Parcelable是一种用于在
Android组件
之间传递自定义对象的机制,但手动编写Parcelable代码往往很繁琐。
编程乐学
·
2023-12-18 01:20
Android
android
android
studio
ide
Android组件
化演进-第一篇
背景近年来,组件化一直是业界积极探索和实践的方向,越来越多的公司使用组件化来构建项目,我们公司在组件化实践方向也有了一些实践,但目前还没有一个标准,这也是我们为什么要整理这个文档的目的,确定一下组件化的方案,为未来的复杂业务助力。组件化带来的优势首先组件化的一些优势是我们应用它的核心价值,那么都有哪些优势呢?大致总结如下:1.加快项目编译速度,提高开发效率,因为模块可以独立编译、测试、打包和部署2
i校长
·
2023-12-06 20:30
Android组件
化架构
什么是组件化组件(Component)是对数据和方法的简单封装,功能单一,高内聚,并且是业务能划分的最小粒度。组件化是基于组件可重用的目的上,将一个大的软件系统按照分离关注点的形式,拆分成多个独立的组件,使得整个软件系统也做到电路板一样,是单个或多个组件元件组装起来,哪个组件坏了,整个系统可继续运行,而不出现崩溃或不正常现象,做到更少的耦合和更高的内聚。区分模块化与组件化模块化模块化就是将一个程序
奔跑吧李博
·
2023-12-06 14:25
国内android应用商城中程序隐私泄露分析,
Android组件
的权限泄露检测方法研究.doc...
Android组件
的权限泄露检测方法研究摘要:Android系统上的应用程序主要是由各个组件组成的,而组件的公开使用又会造成组件的权限泄露。针对这种危险提出了一种静态检测方法。
卡路里克星
·
2023-12-06 04:14
2020-11-20
四大组件基础知识Android四大组件
Android组件
-Activity
Android组件
-Service
Android组件
-BroadcastReceiver
Android组件
-ContentProvider
Ada
·
2023-12-03 16:19
android开发经验总结
android
Android组件
的使用详解
Android是一个功能强大的移动操作系统,它提供了丰富的组件和框架,开发者可以利用这些组件来构建各种功能丰富的应用程序。本文将详细介绍Android中几个常用的组件,并提供相应的源代码示例。Activity(活动)Activity是Android应用程序的基本组件之一,它代表了用户界面的一个窗口或屏幕。每个Activity都有一个生命周期,包括创建、启动、暂停、恢复、停止和销毁等阶段。以下是一个
程序设计创梦引领者
·
2023-12-02 00:43
android
Android
18、Android 组件化
Android组件
化架构设计从原理到实战-CSDN博客
Android组件
化架构解析总结_
android组件
化架构_PalmerYang的博客-CSDN博客
Android组件
化开发,从未如此简单-知乎
lanxuan1993
·
2023-11-29 11:06
Adroid面试题
android
ViewModel解决了什么问题?
Android组件
和异步回调声明周期不同步,导致内存泄露configurationchanges导致数据重新获取Activity职责不单一,负责了数据的获取
PirateBrook
·
2023-11-28 19:18
自我问答
android
kotlin
Android组件
化初探【含Demo】,androidframework开发面试
应用层:宿主工程,APP的主项目,APP入口和主架子组件化Demo==========================================================================demo地址:点击此处,找管理员拿我根据demo项目从以下几个方面来讲解1:项目分析2:组件application和library动态切换3:组件间的数据传递和方法调用4:组件类(例如:
m0_64604311
·
2023-11-28 17:10
程序员
面试
移动开发
android
Android组件
化搭建学习
什么是组件化?为什么要用组件化?在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构组件化的介绍组件化是指解耦复杂系统时将多个功能模块拆分,重组的过程。在Android工程上表现上就是把app按照其业务的不同,划分为不同的Module组件化的优点编译速度:我们可以按需测
爱桥代码的程序媛
·
2023-11-28 08:58
Android技术
android
学习
Android开发
程序员
Android
移动开发
组件化
Android 组件化基础(二)—— 仿 ARouter 实现一个路由框架
如果对ARouter框架和组件化概念不是很熟悉,可以先看前置文章:
Android组件
化基础(一)——概述与基本配置。
tmacfrank
·
2023-11-27 11:30
#
开源框架
Android
android
HarmonyOS(三)—— 应用程序入口—UIAbility
前言学习过android的同学都是知道Activity,Activity是
Android组件
中最基本也是最为常见用的四大组件之一,用户可以用来交互为了完成某项任务。
Hirezy
·
2023-11-23 12:56
HarmonyOS
harmonyos
华为
Android组件
化之实现模块 API 化
模块间的交互首先是解决模块之前的依赖问题,模块间肯定是不能相互依赖的,那如何进行数据交互就是一个问题了;比如用户模块和其他模块,其他模块如何在不依赖用户模块的情况下获取到用户信息;使用EventBus想要获取用户信息,那User类肯定是要引用的,肯定是要提取出User类放到公共模块里面,然后获取User可以通过EventBus来获取数据公共模块将EventBus发送的Event定义为接口publi
迷途小码农h
·
2023-11-23 06:46
Android组件
化架构 - 3. 组件间跳转 & ARouter路由
组件间跳转&ARouter路由常见的跳转,对于用户来说就是页面跳转,对应Android中就是activity或fragment间的跳转,那我们肯定第一时间就想到,用startActivity()发送一个包装好的intent,将intent交给ActivityManagerService完成新的Activity创建。但是组件化中,两个功能模块是不存在直接依赖关系的(通过baseModule间接依赖)
今阳说
·
2023-11-23 05:14
Android组件
化和插件化开发
项目发展到一定程度,就必须进行模块的拆分。模块化是一种指导理念,其核心思想就是分而治之、降低耦合。而在Android工程实践,目前有两种途径,一个是组件化,一个是插件化。组件化开发说起组件化少不了提起AS模块化的概念,其实两种方式的本质思想是一样的,都是为了代码重用和业务解耦。模块化模块(Module),AndroidStudio提出的概念,它是根据不同关注点将原项目中共享的部分或业务抽取出来形成
69451dd36574
·
2023-11-22 20:33
Android NDK开发入门,
android组件
化架构
|long|jlong|有符号|64字节||float|jfloat|有符号|32字节||double|jdouble|有符号|64字节|对应的引用类型如下表所示。|Java类型|Native类型||—|—||java.lang.Class|jclass||java.lang.Throwable|jthrowable||java.lang.String|jstring||jjava.lang.Ob
m0_66145114
·
2023-11-17 13:01
程序员
架构
移动开发
android
Android高手笔记 - 存储优化
定义:将设备中的存储划分为一些互不重叠的部分,每个部分都可以单独格式化,用作不同的目的;不同的分区可以使用不同的文件系统;分类/system:操作系统预留,用来存储系统文件和框架;存放Google提供的
Android
今阳说
·
2023-11-06 02:29
android services启动方式 官方文档翻译
services作为android应用的组件,主要充当长期在后台运行而不需要提供用户界面的角色,另一个
android组件
可以启动一个service,这个services将会继续在后台运行即使用户切换到另一个应用
尼格拉斯的帽子戏法
·
2023-11-03 13:11
android
services
官方
启动
方式
Android组件
化架构实践,字节跳动学习笔记
前言2021全年从开头到结尾似乎就没多少好消息。这里我说的是整个互联网行业,并没有单单挑出某个公司或者某个细分领域。而对于广大Android开发者来说,找工作似乎也变得越来越难了。2021年1月,我在51job搜索了一下北京地区的Android岗位,只有2100多个,而几年前的时候,大概是2018年中期吧,我记得那时候Android岗位是过万的(我应该没有记错),现在的形势对Androiddeve
技术凯南
·
2023-10-31 17:03
Android
经验分享
面试
开发语言
Android组件
化框架搭建
组件化开发首先配置项目需要注意以下:组建化1.统一版本号管理:重新创建一个.gradle结尾的文件作为统一的管理如下图:创建统一文件2.将这个文件通过build.gradle引进使用如下图:引入这个统一文件使用3.使用的时候就可用配置文件里的引用那些版本号信息4.公共的implement也可以定义在统一文件中使用implementation可以直接引用数组5.通过统一文件中定义变量来切换工程是li
双囍_小赵
·
2023-10-30 19:08
QT 5.14.2实现Android开发
Qt5.14.2二、下载SDK、NDK、JDK三、QtCreator配置一、下载Qt5.14.2http://download.qt.io/archive/qt/5.14/5.14.2/安装注意要点一定要勾选
Android
EEer!
·
2023-10-28 12:52
QT原理与设计
android
linux
qt5
c++
jdk
Android独立Module运行
前言
Android组件
化中我们经常会将逻辑组件到各个Module中,为了进一步提高开发效率,避免不必要的编译时间浪费,我们可以通过对Module中build配置进行进行设置,以使各个业务单元模块Module
静水红阳
·
2023-10-26 09:29
Android组件
——Service
一、多任务实现的基本原理默认情况下,同一个应用程序的所有组件都运行在同一个进程中,大部分应用程序是按这种方式运行的在具体应用中需要通过设置mainifest文件中组件的android:process属性,是该组件运行在不同的进程中元素也支持android:process属性,用于指定所有组件的默认进程进程的层次结构前台进程可见进程服务进程后台进程空进程安卓中的线程Android是单线程的模型,我们
紫罗兰与海棠
·
2023-10-25 03:19
android
ui
组件化调研与实践
简介客户端(架构)yanlu的老文章
Android组件
化开发实践和案例分享(方案1)
Android组件
化最佳实践(方案1)
Android组件
化开发思想与实践(方案1)回归初心:极简
Android组件
化方案
善良的老农
·
2023-10-24 09:22
Android组件
化实现,理解吸收
什么是组件化?一个大型APP版本一定会不断的迭代,APP里的功能也会随之增加,项目的业务也会变的越来越复杂,这样导致项目代码也变的越来越多,开发效率也会随之下降。并且单一工程下代码耦合严重,每修改一处代码后都要重新编译,非常耗时,单独修改的一个模块无法单独测试。组件化架构的目的是让各个业务变得相对独立,各个组件在组件模式下可以独立开发调试,集成模式下又可以集成到“app壳工程”中,从而得到一个具有
爱桥代码的程序媛
·
2023-10-23 19:30
android开发
android
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
其他