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基础篇_Part1_
Android基础知识
Android:五种布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout、TableLayout全都继承自ViewGroup,各自特点及绘制效率对比。FrameLayout(框架布局)此布局是五种布局中最简单的布局,Android中并没有对childview的摆布进行控制,这个布局中所有的控件都会默认出现在视图的左上角,我们可以使用an
_痞子
·
2020-01-04 17:56
Android基础知识
Android:五种布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout、TableLayout全都继承自ViewGroup,各自特点及绘制效率对比。FrameLayout(框架布局)此布局是五种布局中最简单的布局,Android中并没有对childview的摆布进行控制,这个布局中所有的控件都会默认出现在视图的左上角,我们可以使用an
apkcore
·
2020-01-04 13:40
Java&Android 基础知识梳理(10) - SparseArray 源码解析
内存占用在Java&
Android基础知识
梳理(8)-容器类我们已经学习过HashMap的内部实现,它内部是采用数组的形式保存每个Entry,并采用链地址法来解决Hash冲突的问题。
泽毛
·
2019-12-30 02:13
android基础知识
合集
Java部分1.GC是什么?为什么要有GC?GC是垃圾收集的意思(GabageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。2.XML包括哪些解释技术,区别是什么?DOM和SAXDOM将文档解析成一
zzj丶
·
2019-12-28 11:35
android基础知识
06:intent和intentfilter
1、intent的概念和作用1.1笼统的理解在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。在这些组件之间的通讯中,主要是由Intent协助完成的。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描
渔农
·
2019-12-27 19:11
Android 知识梳理目录 - To do
一、Java基础知识String为什么设计为不可变的ArrayList和数组的转换HashMap死循环泛型泛型擦除匿名内部类引用外部参数为什么是final的反射二、
Android基础知识
2.5RecyclerViewRecyclerView
泽毛
·
2019-12-26 14:21
怎么跳过阿里腾讯框架面试中的陷阱?这样做!高效学习移动开发
,也让企业在甄选Android面试候选人时变得格外严格,恨不得找一位Android开发做所有的事我在平时的工作中也是一直接触较多候选人,就这里想和大家说下我对于Android面试的一些看法1.首先对于
Android
解夏啊
·
2019-12-24 20:03
面试
Android面试
程序员
热修复、热补丁与插件化
标签(空格分隔):
Android基础知识
补充:###为什么需要分包:Android2.3及以前版本用来执行dexopt(用于优化dex文件)的内存只分配了5M,一个dex文件最多只支持65536个方法其实
背影杀手不太冷
·
2019-12-19 01:36
Android - Navigation
Android基础知识
1.Android常用控件2.控件常用属性Android常用知识点动态权限获取双击返回退出程序Android调用.NETWebServiceAndroid消息机制Android常见问题解决
__不将就
·
2019-12-18 22:17
Android基础知识
回顾之Fragment
开篇废话公司搬迁告一段落,吐槽一句,从此就需要过上车程一个半小时的上下班之旅了。。。。。。上一篇我们了解了四大组件之一的Activity,应该对于Activity有了一定的了解,这一篇文章,我们一起来回顾一下我们依然比较熟悉的Fragment。首先,我们要知道,在Android3.0以前,是没有Fragment这个的,但为了让大屏幕设备的UI更合理,更灵活,所以在Android3.0的时候,就出现
进击的欧阳
·
2019-12-18 10:08
Android崩溃日志收集是个什么鬼?
PS:
Android基础知识
点:app和linux进程是什么关系?答:每个android进程可以理解为是一个linux进程。下面说说我理解的做日志
brycegao
·
2019-12-08 05:40
Android基础知识
(一)------Context
Context1.context是一个抽象类,定义了一些枚举和获取资源方法继承关系如下:Context-->ContextImpl||v|ContextWrapper<-----|-----------------------------------------------|||vvvApplicationServiceContextThemeWrapper|vActivityContextThe
C调路过
·
2019-12-06 15:29
Android 知识梳理目录 - 好吧,这是一个很"干"的标题
一、Java知识梳理Java&
Android基础知识
梳理(0)-Java基础知识大纲Java&
Android基础知识
梳理(1)-注解Java&
Android基础知识
梳理(2)-序列化Java&
Android
泽毛
·
2019-12-02 11:34
Android 面试必备 - 知识图谱
这一次的知识体系图谱只涉及到
Android基础知识
部分和设计模式的,Android写这一套Android面试必备系列文章的初衷。整理自己学过的知识,总结,让其成为一套体系,方便日后查阅。
stormjun94
·
2019-11-30 09:48
Android 总结目录索引
先给自己列个flag,以下是要完成的文章目录TODO:一、
Android基础知识
1.1、四大组件1.1.1Android四大组件之Activity.md1.1.2Android四大组件之Broadcast.md1.1.3Android
神二萌
·
2019-11-13 18:16
Android基础知识
(四)Handler机制
前言在传统的Android开发中,经常会使用Handler进行线程调度,消息分发等任务。为什么说传统呢,因为如今通通可以用RxJava来实现。但这并不影响我们需要了解Handler机制,它存在于Android最基础的一个类ActivityThread中,Android就是利用Handler机制来控制四大组件的生命周期。Handler源码解析Handler的主要作用为事件的调度(分发),我们从构建-
C调路过
·
2019-11-04 17:02
Android基础知识
——ContentProvider
本文参考了https://blog.csdn.net/qq_35578940/article/details/52445170在此感谢作者内容提供者ContentProvider在Android中如果想将自己应用的数据(多为数据库中的数据)提供给第三方应用,那么我们只能通过ContentProvider来实现了。ContentProvider是应用程序之间共享数据的接口,使用的时候首先自定义一个类
银月银月
·
2019-11-03 18:15
Android 基础知识6:常用的隐式 Intent
cat前言本篇文章的内容其实是属于上一篇文章(
Android基础知识
5:Intent和Intent过滤器)的延伸,考虑到篇幅长度的原因,所以没有把本篇文章的内容写到上一篇文章中,另外单独写成一篇文章还有个好处就是方便读者查阅
陈有余
·
2019-11-01 18:36
多线程知识梳理(3) - synchronized 三部曲之锁优化
二、对象头&MonitorRecord在介绍优化方法之前,我们需要介绍两个重要的概念Java对象头和Monitor:2.1对象头在Java&
Android基础知识
梳理(3)-内存区域
泽毛
·
2019-11-01 11:12
Android基础知识
(二)
上一节讲了android的组件和活动的生命周期,这一次我们讲讲android的基本布局。android的基本布局有六种,分别是线性布局,相对布局,网格布局,帧布局,绝对布局,表格布局。线性布局,LinearLayout具有垂直方向和水平方向的布局方式,通过设置属性"android:orientation"控制方向。vertical(垂直)和horizontal(水平)。相对布局,RelativeL
程序员的买房梦
·
2019-10-14 16:16
Android
Android基础知识
总结(1)
Android四大组件之Activity1.Activity的生命周期1.任务和返回栈2.Activity的生命周期分析2.其他1.层级导航2.IntentFilter的匹配规则3.Activity,Application和Context4.Activity进出场动画最近两个月学习Android看了几本书,在继续往下学之前觉得有必要总结一下学到的知识,博客的内容主要来自于看的几本书和他人的博客。注
Usopp_Sogeking
·
2019-10-09 09:20
Android GPS定位详解及实例代码
一、
Android基础知识
准备1、Activity类每一种移动开发环境都有自己的基类。
·
2019-09-25 06:47
Android基础知识
之SharedPreferences常见知识点总结
1.SharedPreferences简介 Sharedpreferences是Android平台上一个轻量级的存储类,可以用于保存应用程序的各种配置信息,如应用设置里面的各种开关、是否打开音效、是否使用震动效果、小游戏的玩家积分等,其本质是以“键-值”对的方式保存数据到本地的xml文件中,其文件保存在/data/data//shared_prefs目录下。 核心原理:以“键-值”对的方式保存
alexlee1986
·
2019-09-04 09:42
Android学习
编程学习
计算机技巧
Android学习笔记:
Android基础知识
点(不断更新中)
1、Android学习笔记:OkHttp2、Android学习笔记:更新UI的方法(UI线程和非UI线程)3、Android学习笔记:Volley4、Android学习笔记:Handler5、Android学习笔记:Android-Async-Http6、Android学习笔记:HttpClient和HttpURLConnection7、Android学习笔记:SharedPreferences8
浩比浩比
·
2019-09-01 00:00
Android
Android学习笔记
Android 面试必备 - 知识图谱
这一次的知识体系图谱只涉及到
Android基础知识
部分和设计模式的,Android写这一套Android面试必备系列文章的初衷。整理自己学过的知识,总结,让其成为一套体系,方便日后查阅。
gdutxiaoxu
·
2019-08-18 00:00
android面试
Android
面试必备
android知识梳理目录
一、Java知识梳理Java&
Android基础知识
梳理(0)-Java基础知识大纲Java&
Android基础知识
梳理(1)-注解Java&
Android基础知识
梳理(2)-序列化Jav
lixuce1234
·
2019-08-16 11:01
android
知识点
安卓开发
安卓开发基础知识
源码
实例
Android基础知识
(二)Activity的生命周期
今天主要讲一下activity的生命周期,主要是为了调用以后可以做相应的函数使用,比如你退出一个安卓应用挂在后台,等再挂进去的时候可能需要页面数据的刷新,这就需要到了生命周期的东西了,如下图是一个生命周期的图像activity生命周期有以下几个:onCreat页面不可见,创建视图,初始化数据onStart页面可见,但是不可人机交互onResume页面可见,可以人机交互onPause页面可见,但是失
LonelDemo
·
2019-07-27 21:30
安卓开发
Android基础知识
巩固系列 Android之四大组件——Service(服务)
因为最近要面试,于是打算整理整理一下Android的基础知识,由于之前本人已经学习过大概的
Android基础知识
,这里主要讲这四大组件、五大存储、六大布局、网络请求等这些内容,其他一些等有时间再整理,话不多说
Peter__Li
·
2019-05-02 01:58
Android
Android基础知识
(一)
1、内存溢出和内存泄露有什么区别内存溢出:应用的内存已经已经达到系统设置的最大值,进而导致崩溃内存泄露:应用使用资源之后没有及时释放,导致应用内存中持有了不需要的资源,通常都是由于内存泄露导致内存溢出。2、wait()和sleep()的区别①这两个方法来自不同的类分别是Object和Thread②sleep必须捕获异常,而wait,notify和notifyAll不需要捕获异常③wait,noti
强总的日常
·
2019-04-03 15:22
Android基础知识
学习- spinner使用
android基础开发中spinner控件作为基础控件之一比较常见,下面简单记录下它的使用:一、布局文件中的Spinner在布局文件中定义Spinner很简单,它一个重要的属性是spinnerMode,它有2种情况(1)为dropdown时,表示Spinner的数据下拉展示(2)为dialog时,表示Spinner的数据为弹窗展示二、Spinner使用静态数据1.准备数据在value文件夹下str
雨墨轩痕
·
2019-03-27 17:30
Android
Android基础知识学习
Android基础知识
之手势详解(图片缩放,位移,单击放大功能)
概述Android提供了基本的手势检测工具类,我们拿来就可以用的,主要有两个GestureDetector和ScaleGestureDetector类,如何使用,具体见下面的介绍。1.GestureDetector使用先看看这个类的结构,有三个接口组成,包含一个SimpleOnGestureListener类,而这个类是对三个接口的实现。通过自定义view并完成双击图片可以放大,再次双击还原,并实
Howzit
·
2019-03-05 08:18
Android
Android基础知识
(九):Handler机制的原理分析
Android基础知识
(九):Handler机制的原理分析一、Handler机制简介Handler机制是一套Android消息传递机制/异步通信机制。
咸鱼壹号
·
2019-02-22 14:17
Android
走进Anroid
Android基础知识
序号文件夹、文件说明1src包含项目中所有的.java源文件,默认情况下,它包括一个MainActivity.java源文件对应的活动类,当应用程序通过应用图标启动时,将运行它。2gen这包含由编译器生成的.R文件,引用了所有项目中的资源。该文件不能被修改。3bin这个文件夹包含Android由APT构建的.apk包文件,以及运行Android应用程序所需要的其他所有东西。4res/drawabl
TsengYUen920
·
2019-02-13 15:11
系统
Android基础知识
比较全的面试题https://juejin.im/entry/579052d1128fe100568f2515mvc、mvp、mvvm区别https://blog.csdn.net/qq_42442129/article/details/80736265编译和链接JAVA类加载机制详解深入理解Java:类加载机制及反射Java类加载过程Java反射机制可以动态修改实例中final修饰的成员变量吗?
Q罗
·
2019-02-13 15:27
Android基础知识
:Service(1)初识Service
简介今天,我们来学习Service,首先了解下什么是ServiceService:勤劳的后台服务者从字面意思上来看,Service就是服务,而且是后台运行的,在Android中很多辛苦的活都是Service干,但Service却没有Activity那么风光,系统顶多给它在下拉通知栏显示我们平时用的一些音乐app在回到桌面或者锁屏后仍能播放音乐,这就是服务的作用,下面的我们来创建一个自己的服务。创建
JYangkai
·
2018-12-26 18:37
Android基础知识
:四大组件
废话本文主要简单介绍Android的四大组件,并不会涉及具体代码和用法,后续会对每个组件进行具体的分析。Android王国的四大主角Activity(活动)~颜值担当BroadcastReceiver(广播)~大嗓门Service(服务)~幕后辛勤的工作者Provider(内容提供器)~分享成果者Activity(活动)一般来说,我们打开一款APP,第一眼看到的就是Activity一款APP至少有
JYangkai
·
2018-12-20 18:19
Android基础知识
Android基础知识
Android基础知识
总结目录
Android基础知识
五种布局:ActivityActivity生命周期通过Acitivty的xml标签来改变任务栈的默认行为Activity缓存方法
luoyong_blog
·
2018-12-03 10:40
Android
Android 面试题汇总
(一)
Android基础知识
点四大组件是什么四大组件的生命周期和简单用法Activity之间的通信方式Activity各种情况下的生命周期横竖屏切换的时候,Activity各种情况下的生命周期Act
perry_Fan
·
2018-11-19 15:58
Android基础知识
整理
原文链接:https://my.oschina.net/huangmc/blog/24141871.虚拟机认知:ART是趋势,DalVik已经慢慢在被淘汰ART,即AndroidRuntime。ART的机制与Dalvik不同。在Dalvik下,应用每次运行的时候,字节码都需要通过即时编译器(justintime,JIT)转换为机器码,这会拖慢应用的运行效率,而在ART环境中,应用在第一次安装的时候
chuanjun6888
·
2018-11-02 23:00
Android基础知识
总结
Android四大组件1.活动介绍:应用程序的门面,主要用于跟用户进行交互,可以存放界面生命周期:状态介绍onCreate()活动创建时调用该方法onStart()活动由不可见变为可见时调用该方法onRestart()活动由完全不可见变为可见时调用该方法onResume()活动与用户交互时调用该方法onPause()活动部分不可见,系统准备启动或恢复另一个活动时调用该方法,通常在这里释放一些CPU
一颗暗色星辰
·
2018-10-31 17:06
Android基础知识
Android基础知识
总结
Android四大组件1.活动介绍:应用程序的门面,主要用于跟用户进行交互,可以存放界面生命周期:状态介绍onCreate()活动创建时调用该方法onStart()活动由不可见变为可见时调用该方法onRestart()活动由完全不可见变为可见时调用该方法onResume()活动与用户交互时调用该方法onPause()活动部分不可见,系统准备启动或恢复另一个活动时调用该方法,通常在这里释放一些CPU
一颗暗色星辰
·
2018-10-31 17:06
Android基础知识
Android基础知识
(二)
菜单1选项菜单app:showAsAction选项:always具体使用方法如下1创建布局文件2在该布局上加载菜单3为菜单项注册事件2上下文菜单上下文菜单的使用要领如下(1)(2)(3)OptionsMenu经常使用的方法如下(1)(2)(3)(4)(5)对话框Android中的对话框类如下所示1AlertDialog2ProgressDialog3DatePickerDialog4TimePic
落幕晟伤
·
2018-10-31 10:32
Android 学习进阶之路
Android学习进阶之路java基础知识点java高阶知识点数据结构及算法知识点
Android基础知识
点Android高级必备素质Android技术难点java基础知识点JavaObject类方法HashMap
IT_MR_Jie
·
2018-10-22 11:52
记录
2019年Android面试题及答案收集
Android基础知识
:基本涵盖Android所有知识体系,四大组件,Fragment,WebView,事件分发,View绘制…Java基础知识&高阶知识点:基础部分不谈了,高阶部分:泛型,反射,Java
小羊子说
·
2018-10-15 00:00
Android
手机端
面试记
读书笔记
程序人生
Android基础知识
(一)
Andriod介绍Andriod操作系统最初由安迪·鲁宾(AndyRubbin)开发,主要用于支持手机Android平台的优势1.平台开放性2.硬件丰富性3.开发便捷性4.具有广泛的开发群体环境搭建创建workspace无中文layout布局文件修改gride文件后设置同步常用界面控件TextView显示文本信息Button普通按钮EditText可编辑的文本框组件(输入框)ImageView用于
落幕晟伤
·
2018-09-23 16:36
一、
Android基础知识
点
四大组件是什么四大组件的生命周期和简单用法Activity之间的通信方式Activity各种情况下的生命周期横竖屏切换的时候,Activity各种情况下的生命周期Activity与Fragment之间生命周期比较Activity上有Dialog的时候按Home键时的生命周期两个Activity之间跳转时必然会执行的是哪几个方法?前台切换到后台,然后再回到前台,Activity生命周期回调方法。弹出
毕加森
·
2018-09-06 15:09
Android高级开发工程师技术面试经验总结
在问完项目相关的问题之后,面试官开始问
Android基础知识
相关的问题,具体问到了以下这些问题: 1、Activity有几
alexlee1986
·
2018-07-21 12:48
Android学习
编程学习
计算机技巧
(一)
android基础知识
一、1.Android的软件结构的几个层次1.1Linux内核层相关驱动,主要由C语言编写1.1.1硬件和其他软件堆层的一个抽象隔离层1.1.2提供安全机制、内存管理、进程管理、网络协议堆栈和驱动程序等1.2核心类库和运行时环境C\C++1.2.1由核心运行库和android运行时环境构成函数库,主要提供一组基于C/C++的函数库SurfaceManager,提供应用程序与2D、3D图像层的平滑连
Lucas_Wong
·
2018-06-28 16:36
android
android入门
android基础知识
android开发
Android中的那些线程--AsyncTask, HandlerThread,IntentService
今天要分享的是
Android基础知识
篇,往往我们都是拿来主义,知道怎么用却不知道原理,今天就来讲讲Android线程相关的知识点吧。
DorisSunny
·
2018-06-01 22:41
Android基础知识
常用框架的使用方法
在开发中或多或少会用到开源库,用开源库的好出是,简化自己的代码,提升程序的稳定性(毕竟开源库已经经过很长时间的检验了)。下面就来总结一下android开发中常用到的开源库有关图片的框架:(1)Picasso(毕加索)android端图片处理的神器官网:http://square.github.io/picasso/集成的方法gradle集成implementation'com.squareup.p
haibowen
·
2018-05-28 17:27
Android学习总结
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他