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
安卓基础
安卓基础
面试题
自定义viewAndroid自定义View-CSDN博客view和viewgroupView和ViewGroup的区别-view的事件分发事件分发详解---历史最容易理解组件化Android-组件化开发什么是ANRAndroidANR详解-CSDN博客Android性能优化Android优化-CSDN博客Aroute原理Arouter框架原理浅解-简书2021年Android面试题汇总(初级)-简
享哥。
·
2024-03-15 02:27
android
安卓基础
巩固(六):设计原则、安卓主流技术框架MVC/MVP/MVVM、设计模式
文章目录架构设计为什么要进行技术框架的设计六大设计原则一、单一职责原则二、开闭原则三、依赖倒置原则四、接口分离原则五、迪米特法则(又称最小知道原则)六、里氏替换原则案例诠释安卓主流开发技术框架MVC模式MVP模式MVVMMVP模式详解设计模式构造型单例模式工厂模式简单工厂工厂方法生成器模式行为型监听者(观察者)模式中介者模式代理模式责任链模式结构型适配器(包装)模式架构设计为什么要进行技术框架的设
椛丿未眠”
·
2023-11-30 03:28
Android
mvc
android
设计模式
2020高级安卓面试总结-
安卓基础
篇
Viewed绘制过程,自定义ViewView绘制主要分为三步。分别是onMersure计算View的尺寸大小,可能会触发多次MeasureSpecUNSPECIFIED父容器不对子布局有任何限制,要多大给多大(如:scrollview,listView)EXACTLY父容器已经测量出子布局大小AT_MOST父窗口限定了一个最大值给子布局。onLayout计算View的布局,只会触发,执行一次Ond
飞翔的时光机
·
2023-11-15 12:37
Android
Java
安卓移动开发-第一章
安卓移动开发-第一章1.
安卓基础
入门1.1安卓体系结构1.2Dalvik虚拟机1.3安卓开发环境搭建开发第一个安卓程序--HelloWorld1.4安卓程序/项目结构1.4.1新建module1.4.2
Хан йенсук
·
2023-11-11 17:26
Android
android
gradle
java
Harmony OS—UIAbility的使用
一个应用可以有一个UIAbility,也可以有多个UIAbility,类似于Android的Activity,如果有
安卓基础
的同学,也可以结合过往知识点学习。
sunbofiy23
·
2023-11-09 10:35
鸿蒙HarmonyOS
华为
harmonyos
安卓爬虫逆向课程大纲
1.java基础2.网络抓包3.安卓认知4.frida-hook5.frida-进阶6.frida-native7.
安卓基础
和网络请求8.hook框架9.java算法10.sekiro和smail
测试开发架构师
·
2023-11-03 15:55
安卓爬虫逆向
爬虫
安卓基础
学习_应用的界面编程
一、Android应用的界面编程1、布局管理器线性布局:LinerLayout表格布局:TableLayout相对布局:RelativeLayout绝对布局:AbsoluteLayout帧布局:FrameLayout网格布局:GridLayout(android4.0新增)1.线性布局线性布局不会自动换行,当组件会一个一个的排列到头后,剩下的组件将不会被显示出来。注:纵向vertical或横向ho
默默9518
·
2023-10-23 07:09
Android基础知识
干货分享!字节跳动Android岗经典面试真题,赶紧收藏备战金三银四!
安卓基础
知识
安卓基础
知识确实很多,如果日常积累不够的话确实比较头晕,比如我承认我只在APP
程序员东城
·
2023-09-26 23:49
程序员
android
移动开发
面试
安卓基础
[onCreate(Bundle)]iswhereyouinitializeyouractivity.Mostimportantly,hereyouwillusuallycall`[setContentView(int)]withalayoutresourcedefiningyourUIandusing[findViewById(int)]toretrievethewidgetsinthatUIt
alyssaja7
·
2023-09-20 03:47
Android学习计划
安卓基础
AndroidActivity生命周期Application生命周期AndroidService、IntentService,Service和组件间通信Activity的onNewIntentFragment
玲珑·
·
2023-09-04 18:14
android
android
学习
Android View绘制流程
(无
安卓基础
的话可能有点难懂hhh)View绘制流程 View的绘制流程分为三步:在自定义View的时候一般需要重写父类的onMeasure()、onLayout()、
何以解忧唯有睡觉
·
2023-09-02 14:49
原理探究
android
20220422-
安卓基础
学习(1)
Android基础Android四大组件Android四大组件分别是Activity、Service、BroadcastReceiver和ContentProvider。Activity:应用程序的门面。Service:后台运行BroadcastReceiver:允许应用接收来自各处的广播消息ContentProvider:为应用程序之间共享数据提供了可能日志工具LogAndroid中的日志工具类
i_actor
·
2023-08-31 15:22
秋招日记
android
kotlin
5G无线通信技术的具体应用
在分层架构中,5G纳米核心技术被应用于系统内核层,可以完全分享
安卓基础
文件与硬件驱动系统。
微显时代
·
2023-07-16 20:30
安卓基础
知识——Camera的使用详解(附demo)
一、前言一般APP开发或多或少会涉及到相机相关功能,对应一般的功能,调用系统的拍摄功能能满足要求,但是如果需要自定义UI,或希望在本APP内完成,这就需要了解Camera的使用了。本篇将先介绍Camera相关的知识点,然后结合单例例子总结如何自定义Camera,最后梳理Camera开发需要注意的问题。通过本篇可以了解一下知识点:1、什么是SurfaceView,有什么作用?何为双缓冲机制?2、Ca
码农翻身记
·
2023-04-17 00:34
高通-
安卓基础
-ADSP/CDSP编译
ADSP_LINKqdsp6BUILD_ID=660.adsp.prodQ,TOOL_ENV=linux!!WARNING:InvalidenvironmentcontextforPublishProtectedApicalledfrom[/mnt/md0/jenkins/workspace/env/20200924163236/Sdm660_Q_MIDI/adsp_proc/apr/build/
科技之光666
·
2023-04-13 23:37
java后端开发学习android之路一(QMUI_Android demo源码分析)
前提熟悉java语言的基础知识,了解常见的设计模式
安卓基础
知识建议看这个文档的第一章就够了,google出的安卓教程,了解activity、fragment和布局文件。
front_ui
·
2023-04-09 08:15
Retrofit_Rxjava
安卓基础
开发库,让开发简单点。
飛鱼先生
·
2023-04-08 10:21
自学之如何找视频教程?
时间回到2017年11月份,此时我真正开始自学安卓,虽然之前看过一些
安卓基础
视频但由于缺乏javase基础和javaweb基础并不能很好的去理解教学视频的内容,所以这次我必须重头开始,从零开始。
AndroidLiang
·
2023-03-17 05:47
安卓基础
教程
在自学android的过程中的一些记录,便于加深对知识的理解,持续更新中~demo演示持续更新中,如果有用给个star吧,哈哈哈!!!demo地址
欠阿贝尔两块钱
·
2023-01-30 23:26
android
Android面经_安卓面经<15/30>之SharedPreference解析
系列专栏:《150道安卓常见面试题全解析》安卓专栏目录见帖子:安卓面经_anroid面经_150道
安卓基础
面试题全解析《嵌入式面经C++软件开发面经111道面试全解析》嵌入式专栏目录见帖子:嵌入式面经111
a763450633
·
2023-01-05 18:39
Android面试题解析大全
android
面试
java
Android面经_
安卓基础
面全解析(7/30)之消息机制全解析(上)
系列专栏:《150道安卓常见面试题全解析》安卓专栏目录见帖子:安卓面经_anroid面经_150道
安卓基础
面试题全解析《嵌入式面经C++软件开发面经111道面试全解析》嵌入式专栏目录见帖子:嵌入式面经111
a763450633
·
2023-01-05 18:08
Android面试题解析大全
android
面试
java
Android-Camera内存问题剖析,小白也能看明白
安卓基础
知识
安卓基础
知识确实很多,如果日常积累不够的话确实比较头晕,比如我承认我只在APP升级的时候搞过一个前台的Service,但是面试的时候就会问你Service生命周期,如何绑定,如何跨进程通讯,
clhcowboy
·
2022-12-09 16:13
程序员
android
安卓基础
学习——点击事件监听的四种写法
在学习安卓开发的过程中,按钮是最常用的UI组件,可以通过点击按钮实现不同的动作,要想实现按钮的点击功能,需要对按钮设置监听器,其中一些概念需要重点理解,在此给出详细介绍:一、UI事件的理解事件:当我们点击UI界面时,系统会自动创建相应的事件对象,事件是系统自动创建的;事件源:产生事件的组件,例如当我们按下按钮时,按钮就是事件源;监听器:系统通过监听器实现对事件的拦截处理。二、按钮点击事件的实现
haiy516
·
2022-11-26 14:01
安卓
android
移动开发
java
安卓基础
学习——ListView与Adapter的使用
一、ListView的理解 ListView是用来显示可滑动列表的ViewGroup,其使用与其他的布局步骤不同,需要动态地添加显示的内容。使用ListView显示列表的步骤如下:指出ListView的显示位置,可以放在一个线性布局中;给出每一个item的布局文件,用来设置item的显示结构(也就是ListView中每一项的具体形式);准备数据;准备数据适配器设置数据适配器 其中准备数据和数据
haiy516
·
2022-11-26 14:01
安卓
android
java
Android基础知识点学习总结
Android基础知识点学习总结
安卓基础
知识个人学习笔记分享~一、Android系统架构Linux内核层→系统运行层→应用框架层→应用层1、Linux内核层:Android系统是基于Linux内核的,这一层为硬件提供了底层的驱动
呓夏v
·
2022-11-23 23:18
android
【
安卓基础
】Android直接通过路径来操作其他应用的私有目录,可以吗?
在上篇文章【
安卓基础
】一文搞懂Android历代版本文件访问权限变化我们对同一个应用的的文件访问权限做了比较。那么不同应用之间文件访问又有什么限制呢?我们准备分二到三篇文件来阐述。
APP亿哥章磊
·
2022-06-20 07:24
Android
Android
存储
文件共享
文件访问权限
自学 Android 开发的正确姿势,非常值得准备自学的同学瞧一眼
学习大体步骤:java基础
安卓基础
学会做程序,以学代练。下面详细介绍。JAVA基础部分:以下所有写的都必须掌握。学会使用开发工具:eclipse基础语法:数据类型、方法的基本运用、运算符、数组、循
silencezwm
·
2022-05-13 17:19
android
Java
Android自学
自学
Android基础实战开发--小慕笔记UI设计(Fragment的使用)
目录前言一、需求二、主要步骤1.Fragment容器操作2.封装删除工具类三、关键代码四、效果展示前言本项目为
安卓基础
实战开发,利用Fragment进行小慕笔记UI设计,学习之前需要对Fragment生命周期有所了解
全村第二帅
·
2022-05-11 14:52
Android开发
java
android
android-studio
鸿蒙系统和小米系统区别,华为鸿蒙系统对比小米MIUI12,到底谁更强!
这里咱们需要明确一点,小米的米ui十二不能算的是新操作系统,就如鸿蒙系统,米MIUI前面的米指的就是小米,后面的ui指的是界面,所以说MIUI12本质上还是安卓系统,小米只是在原生
安卓基础
上进行了进一步的完善和开发
晓琼爱学习
·
2022-03-28 09:38
鸿蒙系统和小米系统区别
安卓基础
知识
1,EditText中imeOptions属性使用软键盘小记Android:imeOptions软键盘小记Android:imeOptions-简书2,Android:inputType参数类型说明Android:inputType参数类型说明-简书3,RecyclerView官方:RecyclerView|AndroidDevelopers博客详解:【FastDev4Android框架开发】Re
justStudy111
·
2021-09-21 20:31
html
vue.js
javascript
安卓基础
控件
1.利用拖拽的方式,在界面中显示按键(不建议用)(1)打开MianActivity.java,接着把鼠标放在activity_main中,按住ctrl按键并双击,进入activity_main.xml中。(2)点击GraphicalLayout,可以利用手动拖拽的方式,在界面中放置按键(3)在界面中拖拽一个button按键,此时进入activity_main.xml,自动生成有关button按键的
爱吃火锅的小boy
·
2021-09-21 10:08
安卓中间件
java
2021 Android 学习视频推荐
Android黑马学习视频目录01、
安卓基础
+JNI(14天)02、Android应用开发-代码版本管理和实战(1天)03、android案例与项目_手机安全卫士(12天)04、自定义控件与视图(2天)
gdutxiaoxu
·
2021-05-15 19:19
android
移动开发
java
程序员带你学习安卓开发-
安卓基础
之网络编程 大汇总
写代码也要读书,爱全栈,更爱生活。每日更新原创IT编程技术及日常实用视频。我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是不在话下。关注微信公众号:做全栈攻城狮。获取源码等资料。本系列教程致力于可以快速的进行学习安卓开发,按照项目式的方法,通常一篇文章会做一个小程序。提高学习的兴趣。一方面总结自己所得,另一方面可以通过自己的分享帮助更多学习的同仁。因为知识的连贯性,推荐按照顺序进
做全栈攻城狮
·
2021-05-12 05:08
安卓基础
小结(3)
日志工具:Log.v():用于打印那些最为琐碎,意义最小的日志信息;Log.d():打印一些调试信息,对应级别;debug,比上面一个级别高一点Log.i():打印一些比较重要的信息,可以帮你分析用户行为,对应级别:infoLog.w(),打印一些警告信息log.e():打印一些错误信息
bluewind1230
·
2021-05-09 12:56
安卓基础
--活动
本文是我学习安卓的笔记的一部分,查看详细完整笔记请参阅活动**基本用法**活动简介包含界面用于交互程序中包含0到多个创建项目创建项目的时候选择AddNoActivity,为后续手动创建Activity手动创建活动(不作为mainActivity)不勾选GenerateLayoutFile和LauncherActivity目的在于后续手动设置为主活动勾选BackwardsCompatibility,
小白猿
·
2021-05-04 11:27
【2】android基础控件
安卓基础
控件包括:textview、edittext,button、imageview、imagebutton等……,他们都继承自view类,都有各自的点击监听事件。
嗟嗟嗟
·
2021-05-01 02:19
2020最全Android大厂高级面试题,附答案!(选择题,填空题,简答题,判断题...)
我在Android这行12年了,自己总结了一些
安卓基础
的最全题目,废话不多说,直接上题库。由于篇幅问题,分为上,下两篇。答案和其他面试题都整理成了345页PDF,需要的评论区,回复【学习】我分享给你!
孙江_2fe4
·
2021-04-23 10:45
拿下我人生中第7个Offer,赶紧收藏!
安卓基础
知识
安卓基础
知识确实很多,如果日常积累不够的话确实比较头晕,比如我承认我只在APP升级的时候搞过一个前台的Service,但是面试的时候就会问你Service生命周期,如何绑定,如何跨进程通讯,
m0_56259515
·
2021-04-08 14:59
程序员
android
移动开发
面试
安卓TV开发之玩转焦点入门篇
本文从易到难简述TV开发过程中的焦点显示、控制和管理,适合有一定
安卓基础
的初学TV开发的同学学习。配套源码请戳:Github传送门焦点的基本使用如何启
拾识物者
·
2021-03-31 21:32
安卓基础
学习 Day28 |定时器(Timer + TimerTask)
目录写在前面的话一、概述二、使用三、测试补充写在前面的话1、参考自网络。2、内容如果有不对的,希望可以指出或补充。3、新知识。一、概述Timer(定时器):是一种定时器工具,用来在一个后台单线程(较安全)计划执行指定任务。它可以【固定时间或延迟时间】计划执行一个任务(耗时短的任务,比如倒计时发送验证码)一次或反复多次。无法保证时间精确度。TimerTask(定时器任务):一个抽象类,其中含有一个抽
luck_ch09
·
2021-02-15 21:14
学习日志
安卓基础
学习 Day23 |HTTP框架-OKHttp3
目录写在前面的话一、概述二、GET和POST请求(一)步骤展示(二)效果展示补充写在前面的话1、主要参考自:https://b23.tv/FABE0n2、内容如果有不对的,希望可以指出或补充。3、新知识。一、概述OKHttp:是一个高效的HTTP客户端。支持get请求和post请求,支持基于Http/https的(大)文件上传和下载,支持加载图片,支持连接同一个地址的链接共享同一个socket(计
luck_ch09
·
2021-02-04 21:12
学习日志
安卓基础
练习 05 |Volley+Gson综合应用
目录写在前面的话一、步骤展示(一)准备(二)具体实施二、效果展示三、补充写在前面的话1、内容如果有不对的,希望可以指出或补充。2、任务练习。一、步骤展示(一)准备1分析总体要求:访问当前时间接口,将信息显示到app页面里面(自行设计)。接口的地址:http://poetry.apiopen.top/poetryFull?count=2&page=1JSON数据分析:接口地址对应的数据是有数据头的复
luck_ch09
·
2021-02-02 08:36
学习日志
安卓基础
学习 Day15 |内容提供者
目录写在前面的话一、内容提供者(一)概述(二)测试二、内容观察者(一)概述(二)测试三、补充写在前面的话1、参考自:https://b23.tv/0VmCjN2、内容如有不对的,希望可以指出或补充。3、新知识。一、内容提供者(一)概述内容提供者(ContentProvider):是Android系统四大组件之一,它是不同应用程序之间进行数据共享的标准API,通过内容解析者(ContentResol
luck_ch09
·
2021-01-25 21:53
学习日志
安卓基础
练习 04 |广播+服务综合应用
目录写在前面的话一、步骤展示(一)准备(二)代码二、结果展示三、补充写在前面的话1、内容参考自网络。2、内容如果有不对的,希望可以指出或补充。3、任务练习。一、步骤展示(一)准备①总体要求:1、设计启动服务界面,点击按钮启动服务,服务执行耗时操作10秒,发送广播给前端。2、当下载完成时,发送广播到主界面,弹出弹窗,提示:下载完成。②文件准备:③清单文件:(二)代码1、布局activity_main
luck_ch09
·
2021-01-24 22:30
学习日志
安卓基础
学习 Day14 |服务的通信-音乐播放器(存储卡)
目录写在前面的话一、概述二、遇到的问题三、步骤展示四、结果展示五、补充写在前面的话1、参考自:https://b23.tv/0mHcF52、内容如果有不对的,希望可以指出或补充。3、由于这部分卡了很久,也算是个完整的练习,所以单独提出来了。一、概述通信方式:1、本地服务通信:是指应用程序内部的通信,需要使用IBinder对象进行本地服务。2、远程服务通信:是指两个应用程序间的通信,远程服务通信是通
luck_ch09
·
2021-01-23 10:42
学习日志
安卓基础
练习 04 |服务+广播综合应用
目录写在前面的话一、服务的通信二、任务练习(一)准备写在前面的话1、任务练习。2、如果有不对的,希望可以指出或补充。3、参考自网络。一、服务的通信①概述通信方式:1、本地服务通信:是指应用程序内部的通信,需要使用IBinder对象进行本地服务。2、远程服务通信:是指两个应用程序间的通信,远程服务通信是通过AIDL(AndroidInterfaceDefinitionLanguage,Android
luck_ch09
·
2021-01-21 22:51
学习日志
安卓基础
学习 Day11 |常用组件-广播和服务
目录写在前面的话一、广播(一)广播接收者(二)自定义广播的发送与接收(三)有序广播和无序广播二、服务(一)基础知识(二)测试三、补充写在前面的话1、主要参考自:https://b23.tv/Flmxaa2、内容如果有不对的,希望可以指出或补充。3、新知识。一、广播(一)广播接收者①概述广播接收者(BroadcastReceiver):Android系统中内置了很多广播,列如手机的开机完成、电池电量
luck_ch09
·
2021-01-19 21:58
学习日志
安卓基础
学习 Day10 |事件处理
目录写在前面的话一、概述二、处理键盘事件(一)概述(二)测试-综合三、处理触摸事件(一)测试-移动位置四、补充写在前面的话1、主要参考自B站相关视频。2、内容如果有不对的,希望可以指出或补充。3、巩固内容。一、概述事件:就是用户对于图形界面的操作。在Android手机以及平板电脑上,主要包括键盘事件和触摸事件两大类。键盘事件包括按下、弹起等,触摸事件包括按下、弹起、滑动、双击等。1.基于回调机制的
luck_ch09
·
2021-01-18 21:52
学习日志
安卓基础
学习 Day08 |框架OrmLite
目录写在前面的话一、基础知识(一)概述(二)设置对应关系(三)增删改查二、任务练习03三、补充写在前面的话1、主要参考自:https://b23.tv/9P0Nrd2、内容如果有不对的,希望可以指出或补充。3、新知识。一、基础知识(一)概述对象关系映射(ObjectRelationalMapping,简称ORM):是通过使用描述对象和数据库之间映射(对应关系,如类与表就是类的成员变量和表的列一一对
luck_ch09
·
2021-01-15 20:57
学习日志
安卓基础
练习 02 |登录注册
目录写在前面的话一、文件准备二、登录界面三、注册界面四、主界面五、效果展示六、补充写在前面的话1、参考自网络。2、内容如果有不对的,希望可以指出或补充。3、任务练习。一、文件准备总体要求:完成相应的页面跳转和点击事件。如下。二、登录界面1、布局设计①登录界面(layout文件夹下的login_activity.xml),编写如下。②展示如下。2、登录窗口①在com.example.tasktwo包
luck_ch09
·
2021-01-14 23:24
学习日志
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他