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基础
-系统架构分析,环境搭建,下载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
ESP8266 资料收集与整理ing...
知识收集
下载模式ESP8266的FlashBoot和UART下载模式是开发过程中常用的两种烧录模式。在FlashBoot模式下,可以通
听我一言
·
2023-12-22 12:31
嵌入式吧
ESP8266
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
Android 登录成功后再跳转到目标页(三)
介绍前边两篇介绍两种方案都是基于
Android基础
知识实现的,其中方案二中的缺点是:工具类要维护所有的跳转和数据传递,这里边包含Fragment启动Activity的方式,而且还要管理所有的逻辑,当跳转完成后要记得从内存中移出去
烧伤的火柴
·
2023-12-17 14:39
Android基础
硬件加速和软件绘制 invalidate和RequestLayout流程
前言本文介绍了硬件加速和软件绘制的区别;并梳理了最简单的情况,在子View(非ViewGroup)调用invalidate的流程,且忽略绘图缓存,即mLayerType==LAYER_TYPE_NONE;和requestLayout流程梳理。硬件加速和软件绘制Software-baseddrawingmodelInthesoftwaredrawingmodel,viewsaredrawnwitht
baiiu
·
2023-12-17 03:01
Android
Java
性能优化等
android
invalidate
requestLayout
绘制
Android基础
概念的学习笔记
1Android原生编程1.1基础概念的文档链接Android原生应用的一般流程&项目文件结构Android.mk文件语法Application.mk文件介绍1.2【Q】:ndk-build命令对于Application.mk和Android.mk文件的处理顺序是什么样的呀?Note:Google的官方文档里面并没有没有十分明确而详细地说明ndk-build对于Application.mk和And
songyuc
·
2023-12-16 01:48
android
学习
笔记
Android 面试之必问
Android基础
1,Activity1.1生命周期正常情况系,Activity会经历如下几个阶段:onCreate:表示Activity正在被创建。onRestart:表示Activity正在被重新启动。onStart:表示Activity正在被启动,这时已经可见,但没有出现在前台无法进行交互。onResume:表示Activity已经可见,并且处于前台。onPause:表示Activity正在停止(可做一次保存
要早点睡
·
2023-12-15 21:30
晚间复盘丨保持热爱,奔赴山海
【
知识收集
】:秋叶老师总结的3个读书笔记法1.葱鲔火锅式笔记法是由“笔记大王”奥野宣之在他的《如何有效阅读一本书》这本书中提到的高效阅读方法。
蔚尘0913
·
2023-12-15 17:41
Android基础
知识:Activity(2)生命周期
废话今天我们来学习Activity的生命周期生命周期onCreate从字面意思可以看出这个是Activity被创建时调用,在这里我们可以做一些初始化的工作,比如获取控件和绑定事件之类的。onStart在onCreate调用结束后,就会调用onStart方法,表明Activity的初始化工作已经结束,准备将界面显示出来onResume执行到onResume方法就表明Activity之前的准备工作已经
JYangkai
·
2023-12-15 11:19
模糊搜索
【法1】
Android基础
控件—SearchView【参考链接】http://blog.csdn.net/zackchu/article/details/68488103【缺点】样式丑,需要自己自定义搜索框样式
zhengLH
·
2023-12-05 01:05
Android 应用资源概览
目录一、导读二、概览三、资源类型分组四、配置限定符名称表五、限定符命名规则六、推荐阅读一、导读我们继续总结学习
Android基础
知识,温故知新。
Android西红柿
·
2023-12-03 04:29
Android基础
android
Android基础
——Activity
ActivityActivity是什么?创建Activity销毁ActivityActivity生命周期返回栈介绍Activity状态Activity生命周期横竖屏切换恢复Activity数据Activity启动模式standardsingleTopsingleTasksingleInstance设置启动模式相关属性Activity使用技巧知晓当前在哪一个活动随时退出程序Activity是什么?A
松仔log
·
2023-12-03 00:34
#
Android基础
android
java
android
studio
Android 技能图谱学习路线,flutter登录界面设计
,字符串查找,KMP算法图的BFS、DFS、prim、Dijkstra算法(高阶技能)经典问题:海量数据的处理(10亿个数中找出最大的10000个数TOPK问题)算法分治算法动态规划贪心算法分支限界法
Android
m0_66145114
·
2023-12-02 16:02
程序员
架构
移动开发
android
太赞了!实战讲述Flutter跨平台框架应用,挥泪整理面经
第一阶段:
Android基础
知识回顾:回顾Android开发编程,深入理解Android系统原理和层次结构,深入分析Handler源码和原理;回顾Java,C/C++,Kot
web苍南县
·
2023-12-02 16:01
程序员
android
移动开发
面试
Android基础
之java篇(绪论)
我们都知道学习安卓之前需要学习java但是不知道要学习java的什么方面那究竟是学习什么才能让我们快速的开启愉快的android学习之旅,并在移动互联网的海洋里翱翔呢?你可以用30秒的时间思考一下小提示:java主要的方向领域J2seJ2mej2ee答案就是j2se好了,了解的朋友估计看到这个瞬间就明白了,但是新手朋友的话估计现在还是一头雾水,这里我就不买关子了j2se是用来开发桌面应用程序的工具
软件星
·
2023-11-30 08:40
Java使用手册
android
java
移动互联网
j2se
Android基础
之J2se学习规划
这里不要看到j2se感觉是一个大方向就觉得有点难,想打退堂鼓了!那你就打错特错了!如果你确实要深入学习的话确实要花许多功夫但是知识基础的话就三个字简单简单简单额,这里好像只有两个字。好了,不废话上目录!类实例化的方法(你不会以为只有一种办法new吧?)字符串以及包装类数学工具错误处理输入输出枚举与泛型swing入门多线程编程集合框架
软件星
·
2023-11-30 08:40
Java使用手册
android
j2se
多线程
框架
数学
Android基础
:BroadcastReceiver(应用场景)
广播的类型广播的类型主要分为:普通广播系统广播无序广播有序广播粘性广播App应用内广播普通广播(intent得广播)普通广播对于多个接收者来说是完全异步的,通常每个接收者都无需等待即可以接收到广播,接收者相互之间不会有影响。对于这种广播,接收者无法终止广播,即无法阻止其他接收者的接收动作。Intentintent=newIntent();//对应BroadcastReceiver中intentFi
Android_董
·
2023-11-30 00:48
第三十四天《学习力》5
用“微信收藏”进行
知识收集
。优点有四:一
乔木爱读书
·
2023-11-29 04:01
Android基础
(26)ArrayMap与SparseArray
一.SparseArraySparseArray(稀疏数组)。他是Android内部特有的api,标准的是没有这个类的。在Android内部用来替代HashMap这种形式,使用SparseArray更加节省内存空间的使用,SparseArray也是以key和value对数据进行保存的。使用的时候只需要指定value的类型即可。并且key不需要封装成对象类型。很多人都会误认为SparseArray要
perry_Fan
·
2023-11-28 21:50
A001-课程介绍
课程目标针对人群:Android初学者&稍有基础的Android学员课程要求:Java编程语言基础&面向对象思维课程计划:大约70个课时课程目标:熟练掌握
Android基础
知识和掌握主流开发框架的使用,
小巫技术博客
·
2023-11-28 06:26
【Android开发记录】
android开发
Android基础
教程:读写SharedPreferences中的数据
很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPreferences
莫欺少年穷
·
2023-11-26 11:11
Android开发
android
xml
properties
string
j2se
security
【Android studio虚拟机实现】
Androidstudio虚拟机新手实现整个安装和配置可以看我上传的PPT文件
Android基础
与开发环境搭建(1)projectlocationshouldnotcontainwhitespace,asthiscancauseproblemswiththeNDKtoolsErrorrunning
乌鱼子乌鱼
·
2023-11-25 10:08
as
android
android
studio
gradle
Android基础
知识:Provider(1)初识Provider
废话今天我们来认识下Provider,很多人在学习Android的时候经常会忽略内容提供器(当然,我也是其中一个),其实Provider在Android中的作用很大,下面我们就来一一学习下作用内容提供器,听这个名字,就知道是一个提供数据的容器,我们来回顾下四大组件他们的特点Activity:典型的小捞板,风流得一,什么好事都让他做,什么好处都得Service:劳动人民,偶尔到台面来撑撑场子Broa
JYangkai
·
2023-11-24 20:21
android基础
09-rxjava线程切换与自定义操作符
学习笔记,自用,整理中摘要:--------------------------------------------------------------------------------------------------------------------------------------------------内容:1/***TODOsubscribeOn()源码分析*/publiccla
亢正
·
2023-11-24 12:36
android linux 基础知识总结
===================================================linux,
Android基础
知识总结1.Android编译系统分析2.文件系统分析3.制作交叉工具链
followingturing
·
2023-11-23 10:09
Linux
Android
android
linux
frameworks
system
build
service
QT6 for android 开发--Java及其
android基础
知识篇
一.前言本文基于QT6作为框架架构进行开发和学习。目前大部分学习资料都是以QT5为基础进行讲解和开发,而基于QT6关于安卓的开发相对较少。目前QT6关于android的开发相较于QT5来说,有了很大的变化,在QT5中,完全依赖于androidextras模块的内容对android进行应用,所依赖的对象结结构是QAndroidJniObject,而在QT6中,已经将androidextras模块的移
原子蛋先僧
·
2023-11-21 12:28
QT6
for
android开发
qt
android
晚间复盘丨不确定性让人心生敬畏
【
知识收集
】:刘润对话樊登可复制的领导力:1.让10%的人,做到10000分2.确定性让人作恶,概率让人冒险,不确定性让人心生敬畏:抽查是应对复杂体系最有效的方法3.更员工发更高的底薪和更高的年终奖,不要让员工养成做一件事有多少提成的习惯
蔚尘0913
·
2023-11-19 19:48
HiSilicon352 android9.0 适配红外遥控器
海思Android解决方案在原生
Android基础
上,基于传统电视用户使用习惯,增加了对红外遥控器和按键板的支持,使传统电视用户能更好适应智能电视方案。
Y多了个想法
·
2023-11-18 20:55
HiSilicon平台
调试记录
android
海思
HiSilicon352
红外遥控器
IR
Android基础
篇-Android底部导航Tabbar -[ViewPager+RadioGroup+RadioButton+Fragment]实现
Android底部导航TabbarViewPager+RadioGroup+RadioButton+Fragment先看看效果图吧【可手势滑动】第一种风格的布局代码第二种风格的布局代码NoScrollViewPager代码:drawble里部分代码:MainActivity代码:以上是部分代码,理解的同学就可以自己写了先看看效果图吧【可手势滑动】上面是一种样式,对于中间是个很大的按钮的,就换一个风
我唱着黑色毛衣
·
2023-11-16 23:32
Android自定义View
Android四大组件
Android导航
java 枚举 扩展性_
Android基础
进阶之EffectiveJava翻译系列(第五章:枚举和注解)
Java1.5中提供的两种新类型Item30:用枚举替代int型常量枚举:一系列常量类型的集合没有枚举前大量定义的常量如下//Theintenumpattern-severelydeficient!publicstaticfinalintAPPLE_FUJI=0;publicstaticfinalintAPPLE_PIPPIN=1;publicstaticfinalintAPPLE_GRANNY_
weixin_39629679
·
2023-11-15 16:17
java
枚举
扩展性
android独立服务,
Android基础
:Service —— 默默为你服务
一.Service简介1.1Service简介:Android四大组件之一,中文名叫“服务”。属于Android中的计算型组件,作用是执行一些需要长期运行的操作,如复杂计算和后台下载等。特点是长生命周期、在后台允许、没有用户界面。1.2Service分类:运行地点分类:本地服务和远程服务运行类型分类:前台服务和后台服务功能类型分类:可通信和不可通信二.Service使用Service有两种启动方式
尤文文
·
2023-11-15 01:40
android独立服务
半导体应用系统一些小
知识收集
(strip&wafer mapping,EAP&scada)
单一元件追踪SingleDeviceTraceability,指的是在制造封装流程中对任何一个点上的任何一台单一设备进行实时追踪,并将相关历史数据储存进数据库服务器,同时在需要的情况下能够查询这些历史数据的能力。SDT系统的核心特性可以被概括为如下:WaferMap管理:包括wafermap的下载和上载,wafermap自动导入机制,bincode的管理,以及wafermap转移StripMap管
阿拉伯梳子
·
2023-11-14 04:54
半导体工艺
制造
经验分享
Easy
Android基础
集成组件库之:EasyPhoto (单张)图片选择库
什么是EasyAndroidEasyAndroid是一款专注于提供各种基础组件的集成库作为一款集成组件库,此库中所集成的组件,均包含以下特点:精简:作为一款集成库,我不希望有那种大组件,尽量控制好集成库的大小。每个组件的方法数均不超过100.大部分组件方法数甚至不超过50。内敛:尽量减少甚至避免单一组件对别的模块进行依赖。做到组件间独立。什么是EasyPhotoEasyPhoto是开源库EasyA
weixin_34416754
·
2023-11-13 06:43
移动开发
Android基础
学习、HashMap
学习一个新的数据结构,我们需要从这个数据结构的使用入手,比如,我们学习HashMap,我们就看看HashMap是怎么使用的,我们使用HashMap最多的方法就是put方法。备注:我们用Android10.0(API29)的源码进行分析HashMap的插入流程我们使用HashMap的一般代码MaphashMap=newHashMaphashMap=newHashMapHashMapwiththede
沐左
·
2023-11-12 02:54
HashMap
SparseArray
HashTable
Android 字体资源
未经允许不得转载目录一、导读二、概览三、XML中的字体四、可下载字体五、推荐阅读一、导读我们继续总结学习
Android基础
知识,温故知新。本文讲述字体相关知识。
Android西红柿
·
2023-11-05 07:55
Android基础
android
字体
面试
Android 面试真题收录~
这里会不断收集和更新
Android基础
相关的面试题,目前已收集100题。
码中之牛
·
2023-11-03 02:52
Android
移动开发
面试
android
面试
经验分享
音视频
flutter
android基础
复习笔记——1.http的原理和工作机制
1.先给个请求示例,大概长这个样子2.你的url怎么转换成http报文?协议类型:你是http协议还是ftp协议?这些都是应用层协议为什么不合起来?暂时先不讲,讲完http的工作方式就知道了。3.http的工作方式报文格式:请求报文:http版本:现在用的绝大多数都是http1.1,0.9和1.0已经基本上被废弃了,2.0正在到来,目前用的比较多的是在服务器api上面,比如应用请求。而浏览器网页上
神明恋烟火
·
2023-11-02 20:14
笔记
android
http
java
网络
android基础
复习笔记——5.从OkHttp的源码来看HTTP
1.OkHttp的历史:最初是square觉得android给的那一套方案不是很好用,于是他给做了一下包装,包装以后就好用了,慢慢地,他们把httpclient给剔除了,再后来,他被Google给收购了,现在我们用的比较新的android系统(4.4的时候),内部的HttpURLConnection的实现用的其实是okhttp的代码。okhttp其实就是原生的从头到尾实现了http的一个工具,同时
神明恋烟火
·
2023-11-02 20:44
笔记
http
android
java
Android开发常用轮子
一、快速开发框架1.XSnow基于RxJava2+Retrofit2精心打造的
Android基础
框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦
yabinYang
·
2023-11-01 11:02
android常用
android常用轮子(持续更新)
一、快速开发框架XSnow基于RxJava2+Retrofit2精心打造的
Android基础
框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦
流船
·
2023-11-01 11:23
安卓常用框架
一、快速开发框架XSnow基于RxJava2+Retrofit2精心打造的
Android基础
框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦
IT刘小牛
·
2023-11-01 11:18
android
安卓框架
安卓轮子
android
android布局DSL,Android Gradle构建-理解DSL语言以及运行机制
阅读本文之前你需要具有一点
Android基础
,并且需要了解一些Groovy语言的基本特性,例如Closure、[],def等含义。
weixin_39923157
·
2023-10-31 20:12
android布局DSL
Android 基础控件
Android基础
控件TextView文本框控件Button按钮控件EditText输入框控件ImageView图像视图控件CheckBox复选框控件RadioButton单选按钮控件ToggleButton
有计划有借口
·
2023-10-31 16:32
Android基础控件
android
android
studio
Android基础
View详解
View的继承关系在Android系统中,任何可视化控件都需要从android.view.View类继承。而任何从android.view.View继承的类都可以称为视图(View)。Android的绝大部分UI组件都放在android.widget包及其子包,下图就是android.widget包中所有View及其子类的继承关系:image从上图看,有很多布局类等为什么没有在上图看到,在这里要说
帅次
·
2023-10-31 11:23
Roger平时工作中总结的思维导图
都是平时工作中总结的思维导图,也可打开processOn,然后点击推荐,查询文件,输入Roger,回车即可ADB常用命令
Android基础
Android优化Android技术Android常见问题BugGit
Aron阿荣666
·
2023-10-30 21:50
Android开发者面试一百题
这里会不断收集和更新
Android基础
相关的面试题,目前已收集100题。
Androidgiao
·
2023-10-27 12:00
Android基础
——动态加载so库
Android中动态加载so原因:如果把so文件直接放在libs目录下,在android程序启动的时候会默认加载libs目录下的所有so库,但这些so库可能会在某些地方存在冲突,使用动态加载so库,就可以通过一些条件判断是否要加载这个so库。介绍:so的动态加载是把so库打包成apk的时候剔除,在合适的时候通过网络包下载的方式,在运行的时候进行分离加载。优点:so文件是动态加载的,不是绑定死的,更
乌冬o
·
2023-10-26 13:47
android
java
android
studio
上一页
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
其他