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知识点
总结
1,AndroidUI体系1)三层架构、MVC、MVP、MVVM对于小项目可以按如下分法(mvp选用);对于大项目可以按模块分,然后模块内再按如下分发。分包(按功能分):basal:基类;surface(fragment、activity、broadcast、listener):界面类;adapter:适配器类;mvp(presenter、constract、view):mvp层类;util:通用
兔兔西
·
2020-06-22 06:21
移动开发
java学习
Android知识点
复习2(Service)
Service1.个人对Service的理解:在最底层的一个透明activity,看不到摸不着的一个activity,而且还是主线程,一般来说用来操作一些耗时的任务,或者是执行长期运行的任务(需要开启副线程,下载任务,边播边缓存等)。2.Service的两种启动方式:startService:这种启动方式会一直在后台运行,直到你手动结束它stopService。(个人一般用这种来做下载任务)。bi
WeakRefrence
·
2020-06-22 02:47
Android知识点
(自己版)
1.DVMAndroid运行环境主要指的是Dalvik,Android中所有的Java程序都运行在DalvikVM上,Android上的每个程序都有自己的线程,DVM只执行.dex的Dalvikexcutable文件,每个Android应用在底层都对应有一个独立的DVM实例并在其解释下执行。2.ServiceConnection是一个接口,在使用bindService绑定服务时,我们需要一个Ser
Y姑娘111920
·
2020-06-21 19:48
我凭借这份pdf拿下了字节跳动、腾讯、京东金融等大厂的offer
小编整理出一篇Android进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、Java知识点汇总、
Android知识点
汇总、Android框架体系架构
Android小安
·
2020-06-21 18:31
技术文
Android 知识点总结(目录)
Android知识点
总结
Android知识点
总结(一)Android事件分发机制
Android知识点
总结(二)view绘制流程
Android知识点
总结(三)android四大组件的加载过程(笔记)
Android
a136447572
·
2020-06-20 23:50
andriod
Android知识点
整理
App启动流程和启动模式启动流程当用户点击一个App图标时,Click事件会通过BinderIPC机制调用startActivity(Intent),最终调用到ActivityManagerService。在ActivityManagerService中做三件事:1、通过PackageManager的resolveIntent()收集这个intent对象的指向信息,指向信息被存储在一个intent
benz0516
·
2020-06-01 16:32
Android知识点
汇总1
Activity生命周期启动模式启动过程Fragment特点生命周期与Activity通信Service启动过程绑定过程生命周期启用前台服务BroadcastReceiver注册过程ContentProvider基本使用数据存储ViewMeasureSpecMotionEventVelocityTrackerGestureDetectorScrollerView的滑动View的事件分发在Activ
a2bfbb8a095f
·
2020-05-20 12:40
Android面试题汇总
面试题汇总Android复习资料——
Android知识点
汇总(一)史上最全的Android面试题集锦ForAndroidInterview妈个蛋每日面试题每日一道面试题2019.07Android面试集锦
谢尔顿
·
2020-05-06 18:04
最近的学习状态
说到学习,其实最近我挺努力的,跟着买的网易微专业再过一遍
Android知识点
,当然有很多是我之前没仔细看过的,包括Handler流程,AsyncTask一些小细节,不过看过之后,我又自己去跟着源码走了一遍
Gzw丶南山
·
2020-04-11 18:06
长话短说
Android知识点
介于本人记忆力较差,特发此文记录我的Android进阶过程。本文长期更新。一.app如何秒开原文链接-5分钟教你打造一个秒开的AndroidApp知识点:生命周期内减少耗时操作:重写finish,避免冷启动替换系统主题,换成自己的闪屏页,启动后在代码中设置回自己的AppTheme。二.可收缩的LinerLayout-仿外卖类app订单详情原文链接-可展开和收起的LinearLayout知识点:调用
Flame_Zheng
·
2020-04-08 23:12
android知识点
总结
1,AndroidUI体系1)三层架构、MVC、MVP、MVVM对于小项目可以按如下分法(mvp选用);对于大项目可以按模块分,然后模块内再按如下分发。分包(按功能分):basal:基类;surface(fragment、activity、broadcast、listener):界面类;adapter:适配器类;mvp(presenter、constract、view):mvp层类;util:通用
初一十五a
·
2020-04-06 13:01
Android万能框架搭建
www.jianshu.com/p/1f21e1d375aa15个Android通用流行框架大全http://www.codeceo.com/article/15-android-framework.html面向忙碌开发者的
Android
zhuozhi
·
2020-04-06 06:01
Android知识点
复习3(BroadcastReceiver)
广播BroadcastReceiver监听/接收广播消息。Android不同组件间的通信(应用内或者不同应用之间)1.自定义接收器:继承BroadcastReceivre类publicclassWBroadcastReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){//
WeakRefrence
·
2020-04-05 22:27
Android知识点
基础篇(一)
索引:Application的生命周期Activity的生命周期内存泄漏和内存溢出Fragment的懒加载实现AndroidService、IntentService,Service和组件间通信.Activity的onNewIntentContentProviderBroadcastReceiver使用总结Android消息机制Android事件分发机制1.Application的生命周期 Ap
饮水思源为名
·
2020-04-02 19:48
Android学习路线
说明:本文图片链接均来自网络,只为方便查看技能树.png
Android知识点
总结.jpgAndroid进阶路线.png四大组件.png
Android知识点
梳理进阶流程:初级工程师-->中级工程师-->高级工程师
倾倒的吞天壶
·
2020-04-02 02:25
Android知识点
回顾之Activity基础
Activity生命周期Activity的生命周期包括onCreate(),onRestart(),onStart(),onResume(),onPause(),onStop(),onDestroy()。其相互转化的过程如下图所示。左边的图是单个Activity的生命周期回调情况。右边的是当前Activity跳转到另外一个Activity时,两者相关生命周期回调先后顺序的情形。图1:Activit
星泉毅
·
2020-03-31 20:29
Android知识点
回顾之Loader
Loader是谷歌在Android3.0引入的异步加载机制,能够对数据异步加载并显示到Activity或Fragment上,使用者不需要对数据的生命周期进行管理,而是交给Loader机制来管理。使用Loader的优点假如我们需要从网络上获取数据,通常的做法是使用子线程Thread+Handler或者是使用AsyncTask来处理。Thread+Handler方法实现起来简单直观,不过会麻烦点,需要
星泉毅
·
2020-03-30 04:50
Android知识点
回顾之Intent/IntentFilter
定义:Intent是一个消息传送对象,可以用它来访问另外一个组件可以用于以下三个场景:startActivitystartActivity()startActivityForResult()startServiceAndroid5.0以上可以使用JobScheduler启动所有版本可以使用:startService();bindService();sendBroadcast三种调用方法sendBr
星泉毅
·
2020-03-30 02:11
Android知识点
回顾之Fragment
Fragment是在API11(Android3.0)引入的,为了能够支持适配宽屏设备,提供灵活多变的UI设计。Fragment是嵌在Activity里面能够交互的用户界面,它的存在必须依赖于Activity,不能独立存在。多个Activity可以复用同一个Fragment。一个Activity可以嵌入多个Fragment。Fragment的生命周期Fragment的生命周期Fragment的生命
星泉毅
·
2020-03-26 05:42
Android知识点
(一)
做Android开发已经一两年了,回首这一两年的岁月,虽然学习到很多技能点,但是大部分技能用过之后,不久就被遗忘了,为了防止自己再去踩前面踩过的坑,我决定从今天起,把自己用到的技能点做一个总结,日后能够提高自己的工作效率,同时,希望能够帮助到更多的开发者。后面会不断的完善。okhttp,retrofit,rxjava,mvp,插件化,热修复(近两年热点技术点)zero、开发环境1、Android开
xx伐木累zw
·
2020-03-26 00:24
Architecture(1)AsyncTask源码分析
概述从事Android开发以来,研究过很多编程方面的东西,有编程基础:网络编程,数据结构跟算法,Java知识点:Java基础,JVM,并发编程,
Android知识点
:Android基础,Binder机制
wustor
·
2020-03-24 17:34
Android知识点
——Glide获取图片宽高
先提供一下
Android知识点
——目录的链接,然后让我们进入正题。正文 实际上,这篇博客所说的内容并不是所有人都可以用到,毕竟大多数时候,我们只需要展示图片,而并不需要知道图片的宽高;有
半寿翁
·
2020-03-24 04:52
gradle
android知识点
总结http://blog.csdn.net/codeemperor/article/details/51004189gradlehttp://blog.csdn.net/liranke
xihe
·
2020-03-23 16:58
Android知识点
(转)——Android安装APK报错 INSTALL_FAILED_TEST_ONLY
先提供一下
Android知识点
——目录的链接,然后让我们进入正题。正文INSTALL_FAILED_TEST_ONLY的问题,我第一次遇到是vivo手机与oppo手机,相
半寿翁
·
2020-03-20 03:40
Android 知识点——Method put in org.json.JSONObject not mocked
正文之前与后台对接的时候出了个
Android知识点
——当json传入字符串,使用Boolean接收时,G
半寿翁
·
2020-03-19 17:48
Android知识点
——indeterminate属性
属性:android:indeterminate在对进度条SeekBar或者ProgressBar设置进度的时候,有些时候我们并不知具体进度值是多少,但是也需要有动态进度的提醒。如下图(忽略因录制导致的卡顿问题)实际情况还是蛮顺畅的实现如上效果,设置indeterminate属性为true即可,那么进度条将采用“模糊模式”设置indeterminate属性为false,则进度条采用“非模糊模式”。
小编
·
2020-03-17 16:39
2017我要掌握的
Android知识点
PathInterpolatorCompat和PathInterpolator:ItemTouchHelper:使用ItemTouchHelper高效地实现今日头条、网易新闻的频道排序、移动ViewDragHelper:AndroidViewDragHelper完全解析自定义ViewGroup神器Tinker热修复鸿洋的《Android热修复Tinker接入及源码浅析》自定义注解(Annotati
passiontim
·
2020-03-14 13:37
Android知识点
(转)——触碰事件监听中按下动作:ACTION_DOWN 和ACTION_POINTER_DOWN区别
先给大家展示个神器,叫
Android知识点
——目录,好了,闲言少叙,下面进入正题。正文上一篇说到了触碰时间中关于坐标获取的部分——触碰事件监听中横纵
半寿翁
·
2020-03-13 05:29
Android知识点
——Java的依赖、关联、聚合和组合
先扯两句一直听说什么面相对象的封装、继承、多态,说实话,除了从前面试前自己能随便过两眼定义,你现在问我这哥几个都是谁,他们都快认识我了,我还不知道他们都是谁。可让人郁闷的是,知识这东西不会等下来,让你学会这些不会的知识(虽然我也没学)以后,再出现新的知识点,这不,在看书的过程中,在继承的基础上又冒出来什么叫面相对象设计对象关系的东西,我一个单身汪new了这么长时间对象了,都没有找到一个全息3D有触
半寿翁
·
2020-03-08 02:51
Android知识点
(转)——无法解析style.xml中的Theme
先扯两句首先声明,这篇博客解决方案取自yonbor605的Cannotresolvesymbol'Theme'instyles.xml(AndroidStudio)PS:大家可以直接通过链接跳转到原博客查看,英文版的哦。这个问题算是一个比较老的问题,去年还是遇到的比较多的,但是现在基本已经不会出现了,网上说是AndroidStudio3.1.2的IDEbug,应该是在新版本的IDE中已经修复好了(
半寿翁
·
2020-03-08 02:34
Android知识点
(转)——Each module must have a unique path
先扯两句首先声明,这篇博客解决方案取自T_Y_H的Eachmodulemusthaveauniquepath但是由于这个问题是很久之前出现的问题了,当时应该确实是根据这篇博客解决的问题,当然,很主要的原因也是因为是百度第一条,而为了准求速度,也没有关注是原因导致的,就直接记录了下来。这次整理博客打开来看的时候,发现原文竟然是这样的:解决办法:删除项目下的说有xx.imp,然后重新编译全局搜了好长时
半寿翁
·
2020-03-07 15:53
2017我要掌握的
Android知识点
PathInterpolatorCompat和PathInterpolator:ItemTouchHelper:使用ItemTouchHelper高效地实现今日头条、网易新闻的频道排序、移动ViewDragHelper:AndroidViewDragHelper完全解析自定义ViewGroup神器Tinker热修复鸿洋的《Android热修复Tinker接入及源码浅析》自定义注解(Annotati
Zach_C
·
2020-03-05 10:13
Android知识点
——目录
先扯两句哈哈哈,不知道大家见过没有,反正我是第一个看到把附录单独提出来发博客的!当然,我必须生命,这绝对不是吃饱了撑的,或者是骗流量(毕竟也不能换钱)。其实以前写博客,附录也是放在博客下面的,不过实在是有些附录在多个博客中使用到,而好为人师的毛病让我又总想把一个个词都解释清楚,所以从便于扩展,便于维护的角度来说(无奈,最近在看《设计模式之禅》),还是决定将附录都单独封装发博客吧,哈哈哈。目录《gi
半寿翁
·
2020-02-29 19:03
Android知识点
回顾之Service基础
一、Service的简介Service为Android四大组件之一,和Activity一样,都是Context的子类,只是它没有界面,Service很适合去执行那些长时间运行又不需要和用户交互的任务。由于Service本身是在主线程运行的,所以如果需要执行耗时操作还是需要另外开启子线程,否则会出现ANR错误。Service包含三种类型:Foreground:前台服务。启动的时候使用通知(Notif
星泉毅
·
2020-02-29 04:07
Android知识点
(转)——触碰事件监听中横纵坐标的获取方法:getX和getRawX的区别
先扯两句首先声明,这篇博客解决方案取自SunTree_X的getX和getRawX的区别PS:大家可以直接通过链接跳转到原博客查看。今天去了友盟UBDC大数据技术峰会,大牛挺多的,而大牛讲的东西呢。。。可以说大多没什么用。笑cry当然,这么说也有些不负责任,毕竟大牛们都这么高屋建瓴,指引的是方向,我这种小菜鸟自然是听不懂的。但是如果有机会,还是建议大家多参加一些这种会议。虽然可能听不懂,而且也不是
半寿翁
·
2020-02-21 15:21
面试总结
经典链接:1.android最全知识点2.android开源项目3.启舰android开发4.java面试知识点总结5.java设计模式6.找工作攻略7.
android知识点
总结8.android面试经典
this_is_for_u
·
2020-02-20 10:25
Android知识点
如何安全退出已调用多个Activity的Application?1.利用ActivityContainer来管理所有的Activity的引用2.使用广播通知BaseActivity结束3.直接杀死进程4.采用SingleTask的特点,结束应用http://www.cnblogs.com/qifengshi/p/6477796.html同一个程序不同的Activity如何放在不同的任务栈中?需要为
阳光下的狐狸
·
2020-02-17 01:10
Android汇总
按
Android知识点
收集网络好文,有些文章是自己的,有些是别人的。持续更新...ContextContext都没弄明白,还怎么做Android开发?
这是谁辣么帅
·
2020-02-16 13:47
Android知识点
总结
Touch事件传递流程:事件都是从Activity.dispatchTouchEvent()开始传递事件由父View传递给子View,ViewGroup可以通过onInterceptTouchEvent()方法对事件拦截,停止其向子view传递如果事件从上往下传递过程中一直没有被停止,且最底层子View没有消费事件,事件会反向往上传递,这时父View(ViewGroup)可以进行消费,如果还是没有
wangling90
·
2020-02-09 05:47
Android面试知识点、知识体系
自己面试准备的
Android知识点
,很多都是简单描述下留一个印象,仅供参考AndroidActivityactivity的四种状态:Activie(获得了焦点)、Paused(失去了焦点、可见)、Stoped
故事依细腻
·
2020-02-08 11:17
你见过微信侧滑返回的联动效果,但开门效果、百叶窗效果见过吗?
如果觉得文章还不错,我会定期分享
Android知识点
及解析,还
k_ling
·
2020-02-07 12:11
android知识点
ViewDragHelper轻松定制拥有拖拽能力的ViewGrouphttps://cloud.tencent.com/developer/article/1383108JetPack
扶云九霄
·
2020-01-10 11:31
java与
Android知识点
Java基础什么是重载,什么是重写?有什么区别?重载(Overload):(1)Overloading是一个类中多态性的一种表现,让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。(2)重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同,也可以不相同。无法以返回型别作为重载函数的区分标准。重写(Override):(1)父类与子类之间的
勤息嘻嘻嘻
·
2020-01-02 13:39
android知识点
——ButterKnife以及Android ButterKnife Zelezny
先扯两句原本这篇博客是要继续写《一个Android工程的从零开始》的,不过看到了0502Leeyuu丶在上给我指出的问题。你好,为什么要用compile'com.jakewharton:butterknife:5.1.1',而不用最新版的?为什么我使用这个版本的原因,正文中会予以说明,下面我就将自己解决的方法,以及0502Leeyuu丶为我提供的方法一同展示出来,也方便大家多角度选择。还是厚着脸皮
半寿翁
·
2019-12-30 20:01
Android之图片的覆盖与出现
目的初步学习android,实现一个小程序来了解
android知识点
QQ图片20190825225811.png要实现的基本功能1.先将一张图片显示出来2.再添加一张图片上去,实现涂抹上面一张图片时,下面一张图片会显示出来
莫南爵2002TQ97
·
2019-12-30 04:27
Android知识点
——Log日志输出显示不完整以及GsonFormat
MyBaseApplication(https://github.com/BanShouWeng/MyBaseApplication)并给大家展示个神器,叫
Android知识点
——目录,好了,闲言少叙,
半寿翁
·
2019-12-27 01:08
Android知识点
——TaskStackBuilder
积跬步,以至千里;积小流,以成江海。场景:当应用处于后台时,默认情况下,从通知启动一个Activity,按返回键会回到主屏幕。但遇到这样的需求,按返回键时仍然留在当前应用。类似于微信、QQ等点击通知栏,显示Chat页,点击返回会回到主Activity。一在MainActivity点击按钮开启一个服务,并将Activity退出。服务中子线程睡眠3秒后,模拟弹出通知。点击通知栏,进入消息列表页后。点击
小编
·
2019-12-20 00:58
Android知识点
HashMap一、概念首先Hashmap的底层数据结构是由数组+链表组成的,是线程不安全,允许key和value为null。底层结构数组叫哈希桶,而桶内则是链表,链表中的节点Node存放着实际的元素。Hashmap中获取元素时的主要流程步骤为,首先对key值进行hash算法得出hash值即哈希桶中的索引值,再找到对应的hash桶。在JDK8中,加强了hash算法的效率以及利用率,当桶内元素大于8和
潇萧之炎
·
2019-12-15 10:03
AndroidAZ系列:ContentProvider(All,Face)
标记说明:因为笔者是列出所有的
Android知识点
,因此面试不需要看那么多内容,如果是面试的知识点。
道阻且长_行则将至
·
2019-12-02 05:02
AndroidAZ系列:四大组件之Broadcast(All,Face)
标记说明:因为笔者是列出所有的
Android知识点
,因此面试不需要看那么多内容,如果是面试的知识点。
道阻且长_行则将至
·
2019-12-02 02:21
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他