it610
首页
在线工具
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
an-d-ro-id
Android面试知识点-全面总结
本篇文章的所有知识点是亲身经历十余家一二线互联网企业面试后总结产出,包含应聘Android开发岗位的各个方面的高频知识点,主要针对但不局限于Android应届面试。JavaJava基础Java集合框架Java集合——ArrayListJava集合——LinkedListJava集合——HashMapJava集合——TreeMapJava集合——LinkedHashMapJava泛型Java反射(一
·
2021-12-23 14:20
an-d-ro-id
这一次,彻底搞懂SparseArray实现原理
最近在整理SparseArray这一知识点的时候,发现网上大多数SparseArray原理分析的文章都存在很多问题(可以说很多作者并没有读懂SparseArray的源码),也正因此,才有了这篇文章。我们知道,SparseArray与ArrayMap是Android中高效存储K-V的数据结构,也是是Android面试中的常客,弄懂它们的实现原理是很有必要的,本篇文章就以SparseArray的源码为
·
2022-01-04 20:11
an-d-ro-id
Arouter框架分析
Arouter框架结构Arouter框架结构中有注解定义和注解处理器相关的内容,Arouter本身也可以算是一个示例。arouter-api对Arouter初始化Arouter框架使用的静态注解处理,为适应多模块,使用moduleName后缀生成了一组统一规则的注册类。这些注册类分布在各自的module内部,需要一个管理类把他们聚合在一起,提供统一的注册和调用入口。初始化入口集成Arouter路由
·
2021-12-25 10:54
an-d-ro-id
这是一份Android全面&详细的-Webview使用攻略
前言现在很多App里都内置了Web网页(HypridApp),比如说很多电商平台,淘宝、京东、聚划算等等,如下图那么这种该如何实现呢?其实这是Android里一个叫WebView的组件实现的。今天我将全面介绍WebView的常用用法。目录[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sNTzdRBr-1640421131904)(https://p1-jj.byte
·
2021-12-25 16:47
an-d-ro-id
DataBinding最全使用说明
如果你要在Android实现MVVM架构,那么DataBinding是你的不二选择.MVVM也是目前所有前端/iOS/Android领域主流发展方向更少的代码更强大的容错性更快的迭代速度更高的可读性本文与2019基于Kotlin再编辑前言不要企图使用LiveData取代DataBinding,DataBinding本身就兼容LiveData属性无论项目大小MVVM都优于M*3.这是主流也是未来启用
·
2021-12-28 17:27
an-d-ro-id
Android项目实战:浅谈ListView悬浮头部展现效果
先看下效果:需求是滑动列表,其中一部分视图(粉丝数,关注数这一部分)在滑动到顶端的时候不消失,而是停留在整个界面头部。我们先分析要解决的问题:1、如何实现列表ListView顶部视图跟随ListView一起滑动2、如何实现滑动过程中需要停留在顶部的视图解决:第一个问题,实现ListView与顶部视图一起滑动,ListView提供一个方法,addHeadView(View);意思就是在ListVie
·
2022-01-18 16:44
an-d-ro-id
如何学习Flutter?学会这些你就入门了
如果你真的觉得很难,坚持不了了,那就放弃,既然放弃了就不要抱怨没有得到。选择你热爱的,坚持你选择的,不抱怨放弃的。前言Flutter越来越火,学习Flutter的人越来越多,对于刚接触Flutter的人来说最重要的是如何学习Flutter,重点学习Flutter的哪些内容。下面是Flutter的学习路线图,学会这些你就入门了,当然这仅仅是初学者的学习路线图,前路漫漫。了解Flutter这是一个非常
·
2022-01-21 15:42
an-d-ro-id
python一行代码,实现文件共享服务器-实战
一行代码实现文件共享在一个局域网内,需要共享一个文件夹里内容。我们可以在任意一台有python环境的电脑上,迅速架起一个http协议的服务,然后将文件夹里的文件内容共享出来。是的仅仅需要一行代码就是这么简单把电脑的相关项目文件通过http协议共享出去,让局域网内的其他用户通过IP地址就可以直接进行访问和下载。1、需要共享的内容IP地址:192.168.0.111共享文件夹:file2、python
·
2021-12-25 10:55
an-d-ro-id
你应该知道的kotlin实用技巧
前言众所周知,kotlin是google力推的用以取代java的android开发语言kotlin使用起来比较方便,同时有许多语法糖本文主要讲解了一些比较实用的kotlin技巧自定义圆角矩形在项目中,我们常常要定义圆角矩形背景,一般是用自定义drawable实现的但是圆角矩形的背景与圆角常常会有细微的变化,而一旦变化我们又要新创建一个drawable文件这样就会导致文件爆炸的问题我们可以利用kot
·
2022-01-06 22:07
an-d-ro-id
Android Studio 掌握这些调试技巧,Debug 能力不能再高啦
Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能力都停留在基本的单步执行、断点跳跃上,殊不知还有很多鲜为人知但非常方便的调试技巧。本文就以AndroidStudio工具为例,展示一些一般人不知道的Debug调试技巧,掌握这些,你也算是Debug调试大师了。基本使用Debug
·
2021-12-30 16:26
an-d-ro-id
上一页
1
2
3
4
下一页
按字母分类:
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
其他