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 应用架构 MVC、MVP、MVVM 和 组件化,
Android基础
入门教程
然后,就是我们的View层的代码,同样,我对代码做了删减:@Route(path=BaseConstants.EYEPETIZER_MENU)publicclassHomeActivityextendsCommonActivityimplementsHomeContract.IView{//实例化PresenterprivateHomeContract.IPresenterpresenter;{p
Java后时代
·
2024-09-14 13:56
2024年程序员学习
android
架构
mvc
Android基础
之-Fragment生命周期详细讲解
Fragment生命周期onAttach()这个是回调函数这个时候activity已经传进来了,获得activity的传递的值就可以进行与activity的通信里当然也可以使用getActivity(),前提是这个fragment已经和宿主的activity关联,并且没有脱离他只调用一次。onCreate()系统创建fragment的时候回调他,在他里面实例化一些变量这些个变量主要是:当你暂停停止
DW0113
·
2024-08-31 05:32
Android高级面试题汇总——Android篇(1)
(一)
Android基础
知识点1、四大组件是什么Activity,Service,ContentProvider,BroadcastReceiver2、四大组件的生命周期和简单用法Activity的生命周期
oO樱花祭LI
·
2024-08-30 10:56
Android
面试
Android 基础技术——Binder 机制
笔者希望做一个系列,整理
Android基础
技术,本章是关于Binder机制什么是Binder机制:Binder是一种进程间通信机制驱动:Binder是一个虚拟物理设备驱动应用层:Binder是一个能发起通信的
我不勤奋v
·
2024-02-20 03:10
Android
基础技术
binder
android
基础
纯干货!Android性能优化面试题集锦,持续更新中
Android基础
&
程序员大婕
·
2024-02-12 19:36
程序员
Android
Android基础
知识
一、activity1.一个activity就是一个类,继承activity;2.需要复写onCreate()方法;3.每一个activity都需要在AndroidMainfest.xml清单上进行配置;4.为activity添加必要的控件。二、布局线性布局:LinearLayout1.填满父空间:fill_parent、match_parent2.文本多大空间就有多大:warp_content3
Thethrill
·
2024-02-10 18:01
android刷机教程基础篇
android基础
知识android版本android一般是每年推出一个大
musiclvme
·
2024-02-08 17:50
Android
android
rom
Android基础
混淆
#---------------------------------实体类----------------------------------keepclasscom.yuyigufen.hymanager.beans.**{*;}#自定义数据模型的bean目录#---------------------------------基本指令区------------------------------
itfitness
·
2024-02-07 16:58
Android基础
(24)多线程(二)IntentService
1)IntentService问题1:IntentService如何单独开启一个新的工作线程?//IntentService源码中的onCreate()方法@OverridepublicvoidonCreate(){super.onCreate();//HandlerThread继承自Thread,内部封装了Looper//通过实例化andlerThread新建线程并启动//所以使用IntentS
perry_Fan
·
2024-02-06 13:46
SDK接入学习(六):
Android基础
(AS菜单详细介绍)
安卓详细菜单栏介绍一、File文件菜单:文件相关的操作,如创建或打开一个文件,项目设置New:新建,用于新建立工程,项目,文件,类,资源配置文件等Open…打开一个文件或一个工程ProfileorDebugAPK:性能分析或调试某个APKOpenRecent:重新打开最近时间打开过的的项目CloseProject:关闭项目LinkC++ProjectGradle使用Gradle链接C++工程项目S
码农_X
·
2024-02-05 07:51
SDK专栏
android
java
unity
Android面试
Android基础
(十一)
问:Android中的IPC(进程间通信)机制?答:进程间通信即:跨进程的通信。有以下几种:1、使用Bundle。四大组件中Activity、Service、BroadcastReceiver都支持在Intent中传递Bundle数据。由于Bundle实现了Parcelable接口,所以它可以很方便的在不同的进程间传输数据。当然我们传输的数据必须能够被序列化,比如基本类型、实现了Parcelabl
肖义熙
·
2024-02-02 15:11
HiSilicon352 android9.0 开机视频调试分析
海思Android解决方案在原生
Android基础
上,增加了开机视频模块,可在开机过程中播放视频文件,使用户更好的体验系统开机过程。
Y多了个想法
·
2024-02-02 12:58
HiSilicon平台
调试记录
音视频
android
海思
HiSilicon352
开机视频
Android基础
--ListView中的setSelection方法
ListView中的setSelection方法setSelection使用场景publicvoidsetSelection(intposition)当聊天软件中出现很多消息的时候,会如下图顶端显示还有26条新消息,点击会跳转到最早的未读新消息的位置,这就是setSelection的使用场景setSelectionFromTop与setSelection类似publicvoidsetSelecti
小小米乐
·
2024-02-01 17:07
Android高级UI
listview
setSelection
Android基础
知识 - ListView
ListView简单介绍ListView的简单用法定制ListView的界面新建Fruit类ListView子项对应的布局自定义适配器FruitAdapter提升ListView的运行效率ListView的点击事件简单介绍ListView绝对可以称得上是Android最常用的控件之一,几乎所有的应用程序都会用到它。由于手机屏幕空间都比较有限,能够一次性在屏幕上显示的内容并不多,当我们有大量的数据需
L-FHy
·
2024-02-01 17:36
Android开发
android
第一行Android
listview
Android基础
入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)
软件下载软件:AndroidStudio版本:2022语言:英文大小:1G安装环境:Win11/Win10/Win8/Win7硬件要求:
[email protected]
内存@4G(或更高)下载通道①百度网盘丨下载链接:https://pan.baidu.com/s/1ZdZOfCZz7LE2I6XVKuonNw?pwd=6789提取码:6789软件介绍AndroidStudio是谷歌推出的一个Android集
程序员负总裁
·
2024-01-31 10:08
android
妥妥的去面试之
Android基础
(二)
笔者准备的内容大纲如下Android面试大纲.png妥妥的去面试之
Android基础
(一)接下来开始本篇博客的正菜1.AsyncTask的缺陷?使用时有什么需要注意的点?(1)通过Asy
树獭非懒
·
2024-01-30 15:36
Android 基础技术——列表卡顿问题如何分析解决
笔者希望做一个系列,整理
Android基础
技术,本章是关于列表卡顿问题如何分析解决onBindViewHolder优化是否有耗时操作、重复创建对象、设置监听器、findViewByID、局部的动画对象等操作是否存在内存泄漏发生内存泄露
我不勤奋v
·
2024-01-29 05:10
Android
基础技术
android
Android 基础技术——m3u8格式与mp4格式的区别
笔者希望做一个系列,整理
Android基础
技术,本章是关于m3u8格式与mp4格式的区别m3u8是苹果公司推出的视频播放标准,是m3u的一种,只是编码格式采用的是UTF-8。
我不勤奋v
·
2024-01-29 05:40
Android
基础技术
android
android
基础
Android 基础技术——Handler
笔者希望做一个系列,整理
Android基础
技术,本章是关于Handler为什么一个线程对应一个Looper?
我不勤奋v
·
2024-01-29 05:39
Android
基础技术
android
android
基础
Android 基础技术——Bitmap
笔者希望做一个系列,整理
Android基础
技术,本章是关于BitmapBitmap内存如何计算占用内存=宽*缩放比例*高*缩放比例*每个像素所占字节缩放比例=设备dpi/图片所在目录的dpiBitmap
我不勤奋v
·
2024-01-29 05:39
Android
基础技术
android
android
基础
Android 基础技术——RecyclerView
笔者希望做一个系列,整理
Android基础
技术,本章是关于RecyclerViewRecyclerView对比ListView的优点Adapter面向的是ViewHolder不是View,可以省略convertView.setTag
我不勤奋v
·
2024-01-28 07:46
Android
基础技术
android
android
基础
HarmonyOS漫谈---套壳安卓还是套壳苹果?HarmonyOS更像谁?
2020年以前华为手机的操作系统是EMUI,这个是在
Android基础
上扩展而来的,版本和android几乎一致,和市面上其它android手机厂家搭载的系统并无本质不同2019年5月16日,美国针对华为发起了第一轮制裁
尘烟生活家
·
2024-01-27 09:32
HarmonyOS
应用开发实战
harmonyos
android
华为
Android基础
一(View,绘制图形)
一、将Eclipse项目转移到AS中在我们将Eclipse项目导入AS时,通常会因为版本等原因出现各种问题,笔者这里给大家说一下解决办法在eclipse中选择导出文件,选择Android文件。在本地AS中创建一个新项目,将gradle文件包,build.gradle文件拷贝到导出文件中,并覆盖原来的文件原因:gradle文件包:这个目录下包含了gradlewrapper的配置文件,使用gradle
zain丶月下
·
2024-01-27 02:56
android基础
知识梳理
接下来开始androidjava基础梳理我是先整理
android基础
知识呢还是java相关的泛化,反射,依赖注入等基础点的功能梳理呢。先来看下一些基础相关的巩固泛型,反射,依赖注入。
练习本
·
2024-01-24 18:09
常用知识点分类汇总
android
java
Android 基础技术——View 的宽高
笔者希望做一个系列,整理
Android基础
技术,本章是关于View的宽高ActivityResume的时候设置或者获取view的宽高是否有效?回答:不确定。
我不勤奋v
·
2024-01-22 18:12
Android
基础技术
android
android
基础
Android 基础技术——addView 流程
笔者希望做一个系列,整理
Android基础
技术,本章是关于addView在了解addView流程之前,先回答下以下几个问题:PhoneWindow是什么时候创建的?DectorView是什么?
我不勤奋v
·
2024-01-22 07:12
Android
基础技术
android
android
基础
Android应用开发:基础小游戏开发
如果您想踏入这个充满创意和技术挑战的领域,制作一个
Android基础
小游戏是个不错的开始。以下是从零开始制作Android小游戏的基础指南。
中懿游
·
2024-01-21 05:10
软件开发
游戏开发
小程序开发
android
Android基础
知识
1.Activity的生命周期onCreate:Activity在启动时会被创建,后面一般不会在调用该方法(除非例外情况,将Activity回收,例如内存不足);onStart:Activity启动时,会调用该方法;onResume:Activity可视化时,会调用该方法;onPause:Activity不可见时,会调用该方法;onStop:Activity完全不可见时,会调用该方法;onDest
可乐manman
·
2024-01-20 11:47
android
android基础
_音频播放API + 视频播放API +SurfaceView介绍
播放音频的APIMediaPlayerMediaPlayer状态图解:播放本地音乐:publicvoidplay(Viewv){Stringpath=et_path.getText().toString();//1.判空操作,2,判断是否真的存在这个文件,有可能用户输入的是非法的文件路径try{//1,创建一个多媒体播放器mediaPlayer=newMediaPlayer();//2.设置播放资
zengk562
·
2024-01-18 05:52
VideoView
SurfaceView
Android基础
:Service生命周期详解
介绍Service(服务),属于Android四大组件之一生命周期图Service生命周期需要手动打开服务的方法startService————>启动服务stopService————>关闭服务bindService————>绑定服务unbindService————>解绑服务生命周期内部调用的方法onCreate————>创建服务onStartCommand————>开始服务onBind————
Android_董
·
2024-01-17 18:58
RecycleView基本使用及常见问题汇总
RecycleView属于
android基础
组件,比较常用,下面总结下其使用的基础流程及常见问题解决办法(常见问题会定期更新)基础使用首先在xml里引入RecycleView编写adapter,分以下几步
八哥记笔记
·
2024-01-16 06:04
android
【Android开发】移动程序设计期末复习练习题(二)
Android基础
入门一、填空题Dalvik中的Dx工具会把部分class文件转换成____dex___文件。如果希望在XML布局文件中调用颜色资源,可以使用___@color__调用。
Monkey_Jun
·
2024-01-12 12:17
期末复习
android
Android 样式小结
&@符号引用五、推荐阅读一、导读我们继续总结学习
Android基础
知识,温故知新。本文讲述样式相关知识。二、概览样式可以定义界面的格式和外观。样式可应用于单个
Android西红柿
·
2024-01-12 10:41
Android基础
android
妥妥的去面试之
Android基础
(四)
笔者准备的内容大纲如下Android面试大纲.png妥妥的去面试之
Android基础
(一)妥妥的去面试之
Android基础
(二)妥妥的去面试之
Android基础
(三)接下来
树獭非懒
·
2024-01-08 22:43
android基础
Handlerhandler在android应用1.在卡顿监测会用到消息机制;主要是发送一个延时消息来监测是否,在执行时间内没有remove该消息就代码APP发生卡顿;2.ANR监测也是通过发送一个延时消息来监测是否发生ANR;ANR是APP卡顿的极端情况;3.View监测事件是否长按也用到消息机制,在发生Down的时候会发送一个延时消息,在Up的时候会将该消息Remove掉,如果指定的时间没有发
hom03
·
2024-01-08 00:45
Android基础
篇(一)——Android的背景以及开发环境的搭建介绍
本人自接触Android开发算起,也算有些年头,走过弯路,也跳进过坑,现在细细想来,其实当初也可以不用这么狼狈。几经辗转反侧,痛定思痛,我决定把我从接触开发以来的所有必备的知识和自己跳过的坑全部写下来,望有缘人看了后能有所感悟即是我最大的期望。从基础到进阶,我只要不是太忙,每天都会有更新,不敢说自己境界多高,但是一般的Developer遇到的问题,我都能解决,欢迎各位平时遇到什么Bug可以和我交流
左大星
·
2024-01-04 00:41
基础安装教程
android
sdk
(需要进行整理)保存的书签
fragment新建文件夹Android中文API(123)——AbsListView-农民伯伯-博客园AndroidFragment真正的完全解析(下)-Hongyang-博客频道-CSDN.NET
Android
lryl
·
2024-01-04 00:38
Andorid
再见2023,你好2024
(请看VCR)学习夯实基础、拓展视野kotlin、Java、
Android基础
学习、实践、总结性能优化了解学习底层知识、新领域知识每日刷题沟通输出写写日记,记录想法总结工作产出输出技术文章思考新工作:大厂
青杉`
·
2024-01-02 15:35
年终总结
鸿蒙Harmony开发学习(一)运行helloworld
这里可以联想一下Android,比如小米手机在Android开源系统的基础上开发了MIUI的手机操作系统,HarmonyOS就类似于MIUI,OpenHarmony类似
Android基础
底座。
danfengw
·
2023-12-29 10:20
鸿蒙开发学习
harmonyos
学习
华为
Android基础
之BroadcastReceiver
Broadcast(广播)是一种广泛应用在应用程序之间传输信息的机制。Android提供了一套完整的API,允许应用程序自由地发送和接收广播,发送广播使用大家都熟悉的Intent,而接收广播并进行响应的任务则交给了BroadcastReceiver(广播接收器)。今天,我们就来聊聊BroadcastReceiver。本文的要点如下:简介分类使用方法自定义BroadcastReceiver注册发送广
不会游泳的金鱼_
·
2023-12-29 01:28
Android基础
入门教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)
软件下载软件:AndroidStudio版本:2022语言:英文大小:1G安装环境:Win11/Win10/Win8/Win7硬件要求:
[email protected]
内存@4G(或更高)下载通道①百度网盘丨下载链接:https://pan.baidu.com/s/1ZdZOfCZz7LE2I6XVKuonNw?pwd=6789提取码:6789软件介绍AndroidStudio是谷歌推出的一个Android集
老朱谈python
·
2023-12-27 10:13
android
Android基础
教程(非常详细)从零基础入门到精通,看完这一篇就够了
文章目录一、开发环境搭建二、简单控件1.文本显示2.按钮3.常用布局(1)线性布局LinearLayout(3)相对布局RelativeLayout(3)网格布局GridLayout4.图像显示(1)图像的缩放问题:(2)图像按钮ImageButton:三、Activity1.Activity的启动和结束2.Activity的生命周期3.Activity的启动模式(1)静态设置(2)动态设置4.A
程序员_大白
·
2023-12-27 09:01
互联网
网络安全
程序员
android
jvm
Android基础
教程——从入门到精通(下)
文章分为上下两部分,此文是下部分,上部分链接为:
Android基础
教程——从入门到精通(上)。
OYMN
·
2023-12-27 09:31
android
android
Android基础
教程——从入门到精通(上)
文章分为上下两部分,此文是上部分,下部分链接为:
Android基础
教程——从入门到精通(下)源视频教程并没有录制全,本文还补充了Service和网络通信的内容文章介绍详细,示例代码丰富,相信跟着本教程可以打下很好的
OYMN
·
2023-12-27 09:26
android
android
gradle
android
studio
2020年大公司面试官最常问31道
Android基础
题,你会多少?
这里收集整理的是今年大厂Android开发岗的面试题,问的深度不算高,但是大多数程序员真不一定能回答得上。大家可以查漏补缺检验一下自身水平。切记!学如逆水行舟,不进则退目录1.如何对Android应用进行性能分析2.什么情况下会导致内存泄露3.如何避免OOM异常4.Android中如何捕获未捕获的异常5.ANR是什么?怎样避免和解决ANR(重要)6.Android线程间通信有哪几种方式7.Devi
迷途小码农h
·
2023-12-26 07:04
Android基础
-系统架构分析,环境搭建,下载Android Studio,AndroidDevTools,Git使用教程,Github入门,界面设计介绍
系统架构分析Android体系结构安卓结构有四大层,五个部分,Android分四层为:应用层(Applications),应用框架层(ApplicationFramework),系统运行层(Libraries和androidruntime)和Linux内核层。那么我来讲讲应用层有什么?就是一些应用软件,如首页,联系人,电话,浏览器等等;应用框架如何理解?应用框架层是用Java写的,有事件管理器,w
掘金-我是哪吒
·
2023-12-25 21:03
其他分类
Android基础
知识整理(一)
0.前言android的基础知识很多,这里只简略的整理一些重点,参考资料结合自己的见解给大家讲讲,前面写了好多篇框架源码解析,这里就不唠叨源码了。一、Handler1.Handler、Looper、Message三者关系(1)Handler:消息辅助类,主要向消息池发送消息和处理相应的消息(sendMessage和handleMessaage)(2)Looper:不断循环执行从MessageQue
覇気小青年
·
2023-12-24 02:59
Android基础
-四大组件之activity生命周期
Activity生命周期(重点)1.activity运行机制:返回栈栈是一种后进先出的数据结构,启动新的活动后,该活动处于栈顶,活动销毁(按下back或者调动finish()方法)后即出栈,这时前一个活动就会重新位于栈顶。系统总是显示返回栈中处于栈顶的活动。2.activity生命周期中的四种状态运行状态在返回栈栈顶的活动就是处于运行状态的活动。关于回收:处于运行状态的活动时系统最不可能回收的活动
小蜉蝣星蔚
·
2023-12-22 17:12
Android基础
-四大组件之Service(基础)
Android四大组件分别为:1.活动Activity,2.服务Service,3.广播BroadcastReceiver,4.内容提供器ContentProvider1.Service概念与要点1.定义:服务(Service)是Android中使程序在后台运行的方法。(1)服务适合去执行不需要用户交互却要长期执行的任务,例如一个音乐app可在当程序在后台时仍然播放音乐,用户使用其他程序时,服务不
小蜉蝣星蔚
·
2023-12-21 13:56
Android基础
一.Android线程间通信有几种方法?Handler机制runOnUiThread(Runnableaction)View.post(Runnableaction)AsyncTask广播使用EventBus、RxJava等框架1.runOnUiThreadthread{valtext="runOnUiThread";runOnUiThread{tv.text=text;}}2.view.post
努力生活的西鱼
·
2023-12-20 20:52
上一页
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
其他