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 面试之开源库分析
有人说,现在的客户端面试越来越卷了,需要开发者掌握的内容也越来越多,从基础的Java基础、
Android基础
、Android系统原理、Android第三方库、混合开发、数据结构、算法,无一不问,要想得到一份好的工作机会
·
2021-06-18 21:47
Android基础
再看dagger2
dagger2三年前写项目就一直在用,今天再炒一次剩饭,总结归纳,便于以后复习仙图dagger2理解一个很厉害的"工厂",它能提供各种对象,并通过@Inject将对象注入到目标类,目标类就能使用这个对象了,而不用new关键字去生成对象理解dagger2需要知道下面三个最基础的东西@Module它通常与@Provides一起使用,用于"生产"对象,但是用@Inject标记构造函数就可以提供依赖了么,
奋斗小青年Jerome
·
2021-06-16 10:14
【327页】超全的 Android 面试进阶题库!(包含Flutter、Kotlin、性能优化、Jetpack、RxJava...)
前言文章分享Android进阶面试题库,主要内容包括Java相关、
Android基础
相关、Android进阶相关、Flutter相关,Kotlin相关,性能优化相关、Jetpack相关,RxJava相关
清风Coolbreeze
·
2021-06-15 21:43
Android
程序人生
面试
flutter
kotlin
jetpack
Rxjava
Android性能优化
第一章
Android基础
入门
通信技术2G代表为GSM,以数字语音传输技术为核心,传输速度9.6k/s3G室内(2k/s)、室外(384k/s)、行车环境(144k/s)4G又称IMT-Advanced技术,包括TD-LTD,FDD-LTE,最高传输速度100M/s5G传输速度可达10Gbp/sDalvik虚拟机功能:完成对象生命周期管理,堆栈管理,线程管理,安全、异常管理,垃圾回收编译文件过程:Dalvik虚拟机编译文件过程
六元家de
·
2021-06-15 00:53
D158 培训学习小结16
早上将AI的最后一点重要知识
知识讲解
完以后,我们又进入了一个新的软件——AdobeInDesign,简称ID。
麦子飞呀飞
·
2021-06-14 07:58
SparseArray
参考Java&
Android基础
知识梳理(10)-SparseArray源码解析这个类比较简单,解析源码的思路为:先看注释,了解设计初衷,然后从我们平时使用的接口入手查看实现,最后再来验证下设计初衷。
qpan
·
2021-06-12 15:33
Android基础
控件——RecyclerView实现窗口拖动和屏幕边缘吸铁石的效果
前言程序员:你看我写的RecyclerView多美呀,看看这颜色搭配多好看(突然有天)产品:把这个列表给我拖动起来,记得加个动画让他贴边程序员(华丽的辞藻):那我走?程序员:这RecyclerView业务遗留太久,改起来有点难度,5天工作量吧产品(丰富的中国传统文化):那我走?效果如下主要功能长按能拖动列表的拖动和长按拖动不冲突松手后能贴边实现整个方案实现原理最难在于拖动时候的处理:如何判断长按后
Hensen_(许市长)
·
2021-06-10 14:23
android
基础控件
recyclerview
比例应用题
知识讲解
图片发自App1.学生露营,增加2个帐篷,每个帐篷住6个人;减少2个帐篷,每个帐篷正好住9人。参加野营有多少人?有多少个帐篷?这题,我们设少量为未知数,在题目中,有人和帐篷,明显可以看出来帐篷比人少,所以设帐篷为x个。首先看第二句话,“增加”两个帐篷,所以是(x+2);那么每个帐篷住六个人,也就✖️6,则方程是(x+2)✖️6.(原来的)在看第四句“减少”2个帐篷,也就是(x-2);那么每个帐篷正
西九华山
·
2021-06-09 17:30
队列的
知识讲解
与基本实现(数据结构)
image引言中午在食堂打饭,真是一个令人头疼的事情,去食堂的路上也总是步伐匆匆,为什么啊,这还用说,迟一点去,你就会知道什么叫做人山人海了,在食堂排队的时候,相比较学生来说,打饭阿姨毕竟是少数,在每个窗口都有人的时候,不免我们就得等待,直到前面的一个学生打完饭离开,后面排队的人才可以继续向前走,直到轮到自己,别提多费劲了,但是秩序和规则却是我们每个人都应该遵守的,也只能抱怨自己来的迟了这种“先进
BWH_Steven
·
2021-06-09 15:44
课程内容
一、理论
知识讲解
1、生肖,猪2、花材的认识和养护。
食有真香
·
2021-06-09 14:20
Android
胡乱写,请忽略Java基础Java高阶
Android基础
Application生命周期Activity生命周期AndroidService、IntentService、Service和组件间通信Activity
Xamarin信仰中心
·
2021-06-08 21:20
Android基础
--SurfaceView, Surface, SurfaceHolder
SurfaceView,Surface,SurfaceHolderSurfaceHandleontoarawbufferthatisbeingmanagedbythescreencompositor。即Surface是保存原始缓存区的句柄,也就是显示的像素数据SurfaceViewSurfaceView是视图(View)的继承类,这个视图里内嵌了一个专门用于绘制的Surface。你可以控制这个Su
llm_5243
·
2021-06-08 04:37
Android基础
进阶 - 消息机制 之ThreadLocal
目录ThreadLocal是什么如何使用ThreadLocalThreadLocal源码分析消息机制中Looper中的ThreadLocal使用资料收获上一篇我们分析了Anrdoid消息机制的实现,其中关于ThreadLocal以及Native层的还没有搞清楚,这篇我们来一起学习分析下ThreadLocal的作用。一、ThreadLocal是什么ThreadLocal线程局部变量是一个泛型类,可以
yabin小站
·
2021-06-08 01:10
英语面试课评价
知识讲解
不够详细。练习过程无。与学生互动少,眼神交流少。试讲人员二优点:引入贴近生活。2.板书设计清晰。缺点:1.微紧张,表达不流利。书写随意。
飞舞的微辰
·
2021-06-07 13:14
Android基础
进阶 - 消息机制
目录Android消息机制流程HandlerMessageMessageQueueLooperHandleThread资料收获篇外话在“音视频开发之旅系列”之外,想把自己比较薄弱的Java&
Android
yabin小站
·
2021-06-07 00:08
第5章 详解广播机制
本系列学习笔记第5章前言打算把android基本知识点写一个系列,旨在把
android基础
书,例如《Android第一行代码第2版》、《爱上android》、《疯狂android讲义》等书的一些知识点记录一下
追梦小乐
·
2021-06-06 09:32
含泪狂刷
Android基础
面试118题,大厂直通车!
缘起随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,还有65535,应用之间的互相调用等等问题,插件化技术应用而生。如果没有插件化技术,美团、淘宝这些集成了大量“app”的应用,可能会有几个g那么大。所以,当今的Android移动开发,不会热修复、插件化、组件化,80%以上的面试都过不了。阿里P8大佬每天熬夜到凌晨一两点,花了将近
程序员欢喜
·
2021-06-05 23:27
程序员
android
移动开发
面试
《过目不忘的读书法》(一):了解这三个原则,你也能过目不忘
通过社交媒体为40多万读者提供心理学和精神医学等专业领域的
知识讲解
,被认为是“日本最懂网络的精神医生”。过去20年间读书量超过60
趁早猫
·
2021-06-05 22:54
失业后,4天面试了5家公司后终获心仪Offer,想把这些Android面试积累分享给你们
废话不多说,直接上干货:基础不管是
Android基础
还是Java基础以及常见的数据结构,这些是无原则地必须要熟练掌握的,尤其是非计算机专业的同学,面试官一上来肯定是问你基础,要是基础表现不好很容易被扣上基础不扎实的帽子
小小小小怪兽_666
·
2021-06-05 15:20
Android面试准备
基本框架image.png1.语言相关image.png2.
android基础
知识体系image.png3.适配,实战技术工具,网络image.png4.常用三方库及接入三方库image.png5.算法和数据结构
走在冷风中吧
·
2021-06-05 14:04
【Netty】Netty重点一锅端
首先来张网上盛传的netty框架参考图,以供读者把握Netty的整体框架及核心组件,继而发散出Netty的重点
知识讲解
:netty框架参考图.jpg1.NettyReactor模型Reactor模型是对传统阻塞
小圣996
·
2021-06-04 06:03
Android基础
篇 Handler
一、Handler作用1)传递消息MessageMessage的构造函数是公共的,但获得其中之一的最佳方法是调用Message.obtain()或Handler.obtainMessage()方法之一,这将从回收对象池中提取它们//1.通过handler实例获取Handlerhandler=newHandler();Messagemessage=handler.obtainMessage();//
彭老希
·
2021-06-01 13:20
Android基础篇
android
字节跳动换老板了,我面试也扑街了...
面试扑街经历一面问的Java和
Android基础
Jvm虚拟机mes
Young-G2333
·
2021-05-24 17:25
程序员
Android
面试
Android
Android开发
面试
程序员
技能提升
最全Android面试知识点梳理,全网最新
前言:本文收集整理了各大厂常见面试题N道,你想要的这里都有内容涵盖:Java相关、
Android基础
、AndroidFramework、三方源码、算法与数据结构、等技术栈,希望大家都能找到适合自己的公司
程序员超三
·
2021-05-21 14:45
程序员
android
移动开发
面试
Android基础
控件 之SwipeRefreshLayout最简单的下拉刷新
还在使用传统的下拉刷新,觉得不够漂亮,怕被产品经理骂吗?还在忧愁自己技术不够好,不会改造带动画的下拉刷新吗?那么不要担心,使用SwipeRefreshLayout最简单的下拉刷新,既不失美观又简洁SwipeRefreshLayout下拉刷新是Google自家的下拉刷新控件,使用过程跟开源库PullToRefresh差不多,废话不多说,开车啦一、创建布局SwipeRefreshLayout实质上是一
侯蛋蛋_
·
2021-05-20 23:24
Android基础
:Activity回顾(生命周期、启动模式)
2017年的第一篇博客、今天开始整理以下Android所学到的东西,这次整理
Android基础
篇。四大组件最常用的莫过于Activity。
西西邱
·
2021-05-20 13:55
5年老安卓面试竟然被这3道
Android基础
题难倒了?我先收藏为敬
2021新的一年,开启新的征程,回顾2020,真是太“南”了。从年初各大厂裁员,竟然成为一件理所应当的事情,到四月份GitHub上“996.ICU”引起了大家的共鸣。即使我们兢兢业业“996”,但依旧难以抵御35岁时的“心方意乱”。但,焦虑和不安是弱者做的事情,强者都是时刻保持学习的心态,在职业发展的前5年搭建出自己的知识体系,就能做到无惧无畏。我认识很多优秀的Android工程师,他们丝毫不焦虑
前端小七七
·
2021-05-19 13:16
程序员
android
Android基础
知识—— RecyclerView
1.RecyclerView是什么?RecyclerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,这一点从它的名字Recyclerview即回收view也可以看出。看到这也许有人会问,不是已经有ListView了吗,为什么还要RecyclerView呢?这就牵扯到第二个问题了。2.RecyclerView的优点是什么
银月银月
·
2021-05-19 12:32
Android基础
教程1-列表
在各种应用程序中,几乎都有列表。但是在Android中列表怎么创建呢?本期教程就来说书怎么创建列表。ListViewListView在Android开发中是很常用的组件,它的作用是以列表显示内容,并且可以根据数据的长度自适应。列表的显示需要三个因素:(1)ListView,用来展示数据列表的视图;(2)适配器(Adapter),用来把数据映射到ListView上的媒介。(3)数据,具体将被映射到L
Songzh
·
2021-05-19 08:24
Android基础
知识
转自:https://blog.csdn.net/yuzhiqiang_1993/article/details/72675497Activity相关Activity是四大组件之一,应该是我们开发中接触最多的组件了吧。那么问题来了!什么是Activity?Activity是Android中的一个组件,提供了一个界面用于和用户交互,使用户可以在界面上进行点击、滑动等操作。Activity的四种状态r
让一切简单
·
2021-05-18 09:35
目前完成321/429
然后晚上准备
android基础
知识和学习远程课,下
我是你的果果呀
·
2021-05-18 07:14
Android基础
-焦点分发源码解析
随便扯扯在现阶段的手机几乎都是触摸屏,按钮只有返回、菜单和主页键了(ios只有一个主页键了)。所以对控件的焦点的控制和分发几乎不用做,除了对EditText做一些特殊操作才会考虑到焦点问题。但是我们还是必须了解下,不然遇到焦点问题就二丈和尚摸不着头脑了。那么接下来和我一起学习一下吧。如何给控件设置可获取焦点Android中一般的控件中默认都是不可获取焦点的但是一些特殊的控件Google爸爸已经给他
kingwang666
·
2021-05-18 03:15
Android造成OOM 和ANR的原因及解决办法
Android基础
1.内存泄漏一个程序中,已经不需要使用某个对象,但是仍然有引用指向它,垃圾回收器无法回收它,该对象占用的内存无法被回收时,就容易造成内存泄漏。
Gambol_r
·
2021-05-17 14:10
TJ5.518打卡
清晨5点醒来,写打卡记录,完成20分钟的瑜伽练习,一大早收到朋友微信咨询减肥的事情,认真仔细的给她传资料,详细的阐述细胞标准化的原理,专业的
知识讲解
和合理化建议让朋友非常的信任和接受,真正的利他及不功利能够让朋友感受到真诚
温柔如春风
·
2021-05-17 06:17
Java基础(4)——垃圾回收机制
Javafor
android基础
知识Java所有的释放都由GC来做,GC除了做内存回收之外,另一个工作就是内存的压缩。
我变秃了也变强了
·
2021-05-16 07:26
Android基础
控件——ImageView的自定义,巧用Matrix实现图片不变形的炫酷PK条
前言在开发中常常会遇到PK条制作,如果在PK条中是纯色的情况下,比较好办,如下:我们通常会设置其权重进行更新两个PK条的进度,实现起来也简单//更新PkBar宽度比例privatevoidupdateLayoutParams(floatratio){LinearLayout.LayoutParamsparamsLeft=(LinearLayout.LayoutParams)mLeftBar.get
Android架构木木
·
2021-05-16 07:05
iOS核心动画
知识讲解
与演示
简单介绍CoreAnimation,中文翻译为核心动画,它是一组非常强大的动画处理API,可以做出非常炫丽的动画效果,而且动画过程都是在后台操作的,不会阻塞主线程,直接作用在CALayer上的,很轻量级,性能很好,做动画事半功倍。以下是它的继承结构:注意:图中的紫色虚线代表“继承”某个类,红色虚线代表“遵守”某个协议代码实现以及效果展示1.基动画CABasicAnimation运行效果如下:这不够
CoderXYF
·
2021-05-16 04:45
长投毕业感言
今天是小白营理财课最后一天了,还真有点舍不得,虽然是9块钱的课程,但是真的让人受益良多,而且这种学习氛围也让人容易接受,感觉每天都期待有新
知识讲解
,还有游戏的方式让人感觉很有趣味性,真的,感觉自己上学的时候都没那么认真过
花清雅
·
2021-05-16 03:04
Android 面试之必问高级知识点
Android面试之必问Java基础Android面试之必问
Android基础
知识1,编译模式1.1概念在Android早期的版本中,应用程序的运行环境是需要依赖Dalvik虚拟机的。
xiangzhihong
·
2021-05-15 22:00
android
react-native
Android基础
:BroadcastReceiver —— 实例以及使用总结
BroadcastReceiver目录.png一.BroadcastReceiver简介1.1BroadcastReceiver定义(What?)Android四大组件之一,是一种全局的监听器。1.2BroadcastReceiver作用(Why?)监听系统或应用发出(或接收)的广播信息,然后根据相应信息做逻辑处理。常用监听系统广播信息如有电话打来时、网络状态发生变化时、手机电量发生变化时等。发送
Marker_Sky
·
2021-05-15 06:56
面试之必问
Android基础
,面试通行证请收好
1,Activity1.1生命周期正常情况系,Activity会经历如下几个阶段:onCreate:表示Activity正在被创建。onRestart:表示Activity正在被重新启动。onStart:表示Activity正在被启动,这时已经可见,但没有出现在前台无法进行交互。onResume:表示Activity已经可见,并且处于前台。onPause:表示Activity正在停止(可做一次保存
懂你的大海
·
2021-05-13 19:59
android
android
studio
移动开发
Android 学习资源-博客篇
理清Activity、View及Window之间关系你应该知道的Activity状态的保存与恢复《
Android基础
:Fragment,看这篇就够了》IntentService的使用与分析Android
yangMr
·
2021-05-13 10:30
小青柑
知识讲解
:小青柑冲泡方式有哪些? 如何冲泡?
小青柑,即是小青柑普洱茶的简称,属于柑普茶类。据《新会陈皮地理标志产品》规定,柑皮根据采收期可分为柑青皮、微红皮和大红皮。小青柑是指生理未成熟时所采摘的果实(新会茶枝柑),经过六个月左右的生长,于七八月后经过采摘、洗果、挖果、冲洗、摊晾、填茶、烘干、包装等工序而形成的茶品就是小青柑。小青柑,小青柑……叫着叫着便成了“小心肝”!写文之前,还曾听对面桌同事说:“自从我加入茶行业后,我妹老是嚷着让我给她
说茶网
·
2021-05-13 09:23
分享两道阿里P7究极难度算法题,一篇文章帮你解答
基础环境和开发工具开发工具安装运行开发工具完成基础配置DevEcoStudio运行第一个helloworld运行第一个页面通过代码创建页面FeatureAbility编程实现页面跳转市面上的鸿蒙教程大多仅限于理论
知识讲解
A编程老司机
·
2021-05-11 15:47
程序员
android
移动开发
面试
20道Android工程师面试必问题,看这一篇就够了!
第一阶段:
Android基础
知识回顾:回顾Android开发编程,深入理解Android系统原理
web大美女
·
2021-05-11 12:31
程序员
android
移动开发
面试
杭州Android面试小结
主要分为java基础部分和
android基础
部分。java基础:1.对抽象,封装,继承,多态的理解抽象:就是把业务逻辑用程序代码表示出来。
zvl
·
2021-05-11 09:40
Android中jetpack讲解(详)--课外拓展
知识讲解
Android中jetpack讲解(详)ButterKnife(黄刀油)介绍用法1.支持jdk1.82.添加butterknife依赖3.安装butterknife插件4.具体使用步骤JetpackJetpack的内容定义为什么要用JetpackJetpack包含的内容Jetpack中的Room数据库详细教程Room包含的三大注解Room数据库如何使用引入依赖Room实现四步曲编写Entity编写
至尊小涛丫
·
2021-05-10 17:39
Android
android
Android基础
知识总结(二)
11.binder机制Binder是Android系统中进程间通讯(IPC)的一种方式,也是Android系统中最重要的特性之一。Android中的四大组件Activity,Service,Broadcast,ContentProvider,不同的App等都运行在不同的进程中,它是这些进程间通讯的桥梁。正如其名“粘合剂”一样,它把系统中各个组件粘合到了一起,是各个组件的桥梁。12.launcher
惟吾德馨_慧
·
2021-05-10 11:45
【尚武风行】失眠修复序列公开课圆满结课
中医小
知识讲解
中从中医
莫雨馨蔚
·
2021-05-09 00:21
湖南无人机爱好者齐聚首,创无人机安全飞行新纪元
现场无人机专业知识分享,无人机安全
知识讲解
以及各种抽奖活动不断,以湖南知云无人机科技有限公司总经理徐亚军为首的湖南飞友会,更是启动了湖南地区乃至全国最大的无人机俱乐部湖南飞友会,给广大无人机爱好者创造和搭建一
飞翔在风中
·
2021-05-08 12:49
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他