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
开发艺术探索
Activity的工作过程
首先感谢《Android
开发艺术探索
》然后感谢http://sigechuizi.cn/article/47基于android8.0源码解析Activity是android的四大组件之一,主要用于向用户展示一个界面
大不懂
·
2020-08-03 22:04
android
Android
开发艺术探索
笔记之进程通信 AIDL 的使用
为什么使用AIDL?Messenger是使用串行方式处理客户端发送过来的消息,如果有大量的并发请求,则Messenger就不合适了,Messenger主要用于传递消息,如果我们需要跨进程调用服务端的方法,Messenger就不发做到了,但AIDL则可以实现使用AIDL进行进程间通信的流程:服务端服务端首先要创建一个Service用来监听客户端的请求创建一个AIDL文件,将暴露给客户端的接口在这个A
BIG_BEARC
·
2020-08-03 16:44
IPC
Activity启动流程( android-26)
Activity启动流程本文记录Activity的启动流程,总结自Android
开发艺术探索
(本文采用的是api26,
开发艺术探索
采用的是21有部分差入。)。
清风徐来qfxl
·
2020-08-03 12:45
Android
IPC 机制(
开发艺术探索
)
IPC机制文章目录IPC机制使用场景:使用时需注意的问题:使用方法:原理:基础知识:通信方式(待完善)适用场景**IPC:**Inter-ProcessCommunication的缩写,跨进程通信使用场景:1.分配更大的内存空间2.防止进程被杀死3.为至进程分担压力使用时需注意的问题:1.静态成员和单例模式完全失效(不是同一块内存,会产生不同的副本)2.线程同步机制完全失效(不是同一块内存,所以对
大胖王
·
2020-08-03 10:19
读书笔记
开发艺术探索
Android
开发艺术探索
- 第7章 Android动画深入分析
AnimationresourcesPropertyAnimationOverview1.View动画Tween补间动画四种动画效果,平移TranslateAnimation、缩放ScaleAnimation、旋转RotateAnimation和透明度AlphaAnimation,xml中对应四种标签的定义方式(res/anim/xxx.xml):...代表AniamtionSet类android
矢口
·
2020-08-03 06:33
编程
Android
Java
VirtualAPK插件化方案原理探索
*本篇文章已授权微信公众号guolin_blog(郭霖)独家发布一、前言最近刚好在看任玉刚的《安卓
开发艺术探索
》,学到了不少东西。前面刚写完四大组件的原理分析,算是对Android组件进一步了解。
verymrq
·
2020-08-03 06:07
Android
读书笔记(7) Android动画深入分析
这些读书笔记是根据《Android
开发艺术探索
》和《Android群英传》这两本书,然后将书上的一些知识点做一下记录。方便学习和理解,如果有存在侵犯版权的地方,还麻烦告知。个人强烈建议购买这两本书。
龙飞雨
·
2020-08-03 05:06
读书笔记
《Android
开发艺术探索
》读书笔记-第四章 View的工作原理
Android
开发艺术探索
-读书笔记第四章View的工作原理4.1初识ViewRoot和DecorView1)ViewRoot对应ViewRootImpl类,View的绘制流程是从ViewRoot的performTraversals
被代码淹没的小伙子
·
2020-08-03 04:31
读书笔记
Android四大组件(1.1)--Activity的生命周期
本文主要参考:任玉刚老师的《Android
开发艺术探索
》,特此说明。生命周期描述的是一个类从创建到死亡(垃圾回收)的过程中会执行的7种回调方法。在这个过程中会针对不同的生命阶段会调用不同的方法。
qq_30636749
·
2020-08-03 02:47
Android基础知识
Android
开发艺术探索
精髓获取
第一章Activity的生命周期和启动模式1.1Activity的生命周期全面分析1.1.1典型情况下的生命周期分析1.当用户打开新的Activity或者切换到桌面的时候,回调如下:onPause->onStop。这里有一种特殊情况,如果新Activity采用了透明主题,那么当前Activity不会回调onStop。2.onStart和onStop是从Activity是否可见这个角度来回调的,而o
JsonChao
·
2020-08-03 02:49
android
进阶
Android自定义View(一)-Measure原理篇
measure)才能够最终确定View的宽高(比如父视图MeasureSpec使用UNSPECIFIED模式等),在这种情况下,通过onMeasure方法获得的宽高很可能是不准确的,因此,《Android
开发艺术探索
柚子君.
·
2020-08-03 00:32
Android
dex分包方案概述与multidex包的配置使用
参考资料:Androiddex分包方案Android分包MultiDex原理《Android
开发艺术探索
》博客中间会涉及到dex文件的反编译,参考博文:dex文件的反编译-dex2jar和jd-gui1
codergz
·
2020-08-03 00:27
android
Android四大组件之Activity生命周期
前段时间拜读了任玉刚老师的《Android
开发艺术探索
》,顿时感觉自己真的是一个小白,就连平时常用的Activity的生命周期甚至都没有清晰的认识。
爱优学
·
2020-08-03 00:54
玩Android
Android
开发艺术探索
读书(三)-View的事件体系
移动手持客户端作为目前最受欢迎的智能设备,拥有着最为广大的体验用户群体。因此,作为软件开发商,要紧紧抓住用户的胃口,不仅要向用户提供合适的服务项目,也应该更为注重与用户的交互体验。而作为感觉型的用户,应用操作是否流畅,界面内容是不是足够精致,是判断该应用是不是一个好应用的硬性标准。那么,要如何去强化与用户的交互体验呢?这就涉及了本章所讲的内容:View的事件体系一、什么是ViewView是Andr
明立
·
2020-08-02 23:45
读书笔记
读书笔记
Activity的启动模式
Activity的启动模式参考自-Android
开发艺术探索
为什么需要启动模式?
进阶人生
·
2020-08-02 23:12
Android
Activity
启动模式
Android
开发艺术探索
笔记 五到八章
本篇博客介绍了RemoteViews的使用和内部机制、Android各种动画的使用和内部机制还有就是Window的使用和内部机制。第五章理解RemoteViewsRemotrViews是一种远程View,我们平时会看见一些桌面的控件还有就是自定义通知栏项目,这些控件就是基于RemoteViews。而这些控件是运行在和app不同的进程中的,所以一般的View在这个时候就不起作用了,但是RemoteV
何时夕
·
2020-08-02 22:36
android源码
Android 源码详解:View的事件分发机制
(在此声明:以下内容为阅读任玉刚老师的《Android
开发艺术探索
》中结合自身理解融合而成)问题:1.点击事件传递过程中,若所有View不消费此事件,结果?
鸽一门
·
2020-08-02 21:27
Android
源码分析
Android
学习笔记
【读书笔记】【Android
开发艺术探索
】第 7 章 Android 动画深入分析
Android动画分为:View动画、Frame动画和ObjectAnimator动画。view动画是通过对象不断做图像变换(平移、缩放、旋转、透明度)从而产生动画效果;Frame动画通过顺序播放一系列图像从而产生动画效果;属性动画通过动态地改变对象的属性从而达到动画效果,API11及其以上使用。一、View动画1、分为:AlphaAnimation透明度动画、RotateAnimation旋转动
yxhuangCH
·
2020-08-02 21:50
Android
读书笔记
Android四大组件之Activity生命周期分析
最近在阅读Android
开发艺术探索
者这本书,这本书是针对Android初级水平向高级水平进阶的目标。在此我只是做个阅读笔记,大神忽略。
架构之路上的菜鸟
·
2020-08-02 21:41
Android
Android进程间通信(四):进程间通信的方式之AIDL
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录baseonAndroidStudio3.5.1目录前言AIDL接口创建AIDL支持的数据格式服务端实现创建
103style
·
2020-08-02 20:21
Android开发艺术探索学习
View 事件分发机制
看完《Android
开发艺术探索
》的View的事件分发章节后,今天决定实践了一下,尝试制作QQAndroid版中的简易右划返回,以此深入了解事件分发机制。
chrnie
·
2020-08-01 13:30
Activity
再次梳理了一遍,更详细清晰,见https://github.com/xwpeng/AndroidArt的chapter1@Deprecated本文是在读任玉刚的《Android
开发艺术探索
》上自己的总结
四季树
·
2020-08-01 10:05
Android中LayoutParams类精炼详解
一、前期基础知识储备首先看几个使用LayoutParams的实例:1、《Android
开发艺术探索
》第8章,Java代码中动态设置按钮时通过LayoutParams参数设置按钮位置x、y参数及Gravity
Chin_style
·
2020-08-01 05:07
基础知识
Android
开发艺术探索
——第二章:IPC机制(中)
Android
开发艺术探索
——第二章:IPC机制(中)好的,我们继续来了解IPC机制,在上篇我们可能就是把理论的知识写完了,然后现在基本上是可以实战了。
weixin_33779515
·
2020-08-01 04:21
Android自定义ViewGroup,实现自动换行
学习《Android
开发艺术探索
》中自定义ViewGroup章节自定义ViewGroup总结的知识点一.自定义ViewGroup中,onMeasure理解onMeasure(intwidthMeasureSpec
weixin_30896657
·
2020-08-01 03:57
Android
开发艺术探索
笔记之事件分发机制
View什么是ViewView是界面层控件的一种抽象,它代表一个控件。ViewGroup继承自View,内部可以包含多个控件,即一组View。View的位置参数VelocityTracker速度追踪VelocityTrackerve=VelocityTracker.obtain();在View的onTouchEvent方法中调用:ve.addMovement(event);计算滑动速度:ve.co
井底之挖
·
2020-07-31 19:55
Android干货分享
Android
开发艺术探索
笔记—— View(一)
Android
开发艺术探索
笔记——View(一)View的基础知识什么是ViewView是Android中所有控件的基类。是一种界面层控件的抽象。
didingyun4257
·
2020-07-31 17:14
《Android
开发艺术探索
》读书笔记-Android的生命周期和启动模式
Activity的生命周期全面分析Activity的生命周期可分为两部分,一种是在正常的执行过程中的生命周期,另一种则是在执行过程中发生异常情况的生命周期,这两种情况在实际开发中都有着的极为重要的作用,因此弄清楚这里面的关系就显得十分必要。典型情况下的生命周期由于正常情况下的生命周期已经是一个老生常谈的问题,这里也就不再多费口舌,给出一张Google官方的流程图便能看出其调用顺序。额外补充的说明:
cj5785
·
2020-07-31 16:14
读书笔记
Android开发艺术探索
Android开发技术路线
Android所走过的路,通过哪些途径和方式进行学习01学习资料清单相关书籍:Android开发知识相关《疯狂Aondroid讲义》李刚《第一行代码Android》郭霖《App研发录》包建强《Android
开发艺术探索
haonpu
·
2020-07-31 14:08
技术路线
android应用开发
Android
移动开发
学习路线
技术路线
技术栈
《Android
开发艺术探索
》第四章----View的工作原理
Android
开发艺术探索
第四章VIew的工作原理什么是ViewRoot,它有什么作用?measure,layout,draw三种方法的作用简单描述View视图树的绘制过程?
书生也coding
·
2020-07-31 11:37
Android
开发艺术探索
之Activity篇总结
本文内容来自《Android
开发艺术探索
》第一章,个人学习提炼总结,欢迎指正。
Chanciu
·
2020-07-30 17:31
开发艺术探索笔记
AsyncTask源码解析
参考资料:Android
开发艺术探索
AsyncTask是一个Android官方提供的一种轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。
贝加尔湖畔的冬
·
2020-07-30 13:27
Android进阶(一) Activity 的生命周期详解
接触Android已经有两年了,总感觉自己停留在某个阶段已经很久了,应该会有好多人和我有相同的感觉吧,是时候去吸收一波知识了,任玉刚大神的《Android
开发艺术探索
》是一本非常不错的进阶书籍(推荐大家买来拜读一下
神奇的蓝胖子
·
2020-07-30 10:49
Android进阶
AsyncTask源码解析
参考资料鸿洋版AsyncTask郭霖版AsyncTask线程池Android
开发艺术探索
Android源码相关背景知识:Android消息机制、线程池。AsyncTask是什么?
htkeepmoving
·
2020-07-30 04:07
Android
开发艺术探索
笔记(四) 之 Binder 及AIDL
1.Binder介绍从Android层面来说,Binder就是客户端和服务端进行通信的媒介,当bindService的时候,服务端会返回一个包含了服务端业务调用的Binder对象,通过这个Binder对象,客户端就可以获取服务端提供的服务或者数据,这里的服务包括普通服务和基于AIDL的服务。Binder主要用于Service,包括AIDL和Messenger,其实Messenger的底层是AIDL
innovatorCL
·
2020-07-29 23:28
Android事件分发机制与滑动冲突
最近在学习《Android
开发艺术探索
》,很多东西感觉很有趣,但是前面的跨进程开发因为之前的项目一直没有接触过,所以一直没有敲代码,最近今天看到了事件分发机制以及后面的滑动冲突,觉得这个自己可以写一点代码来测试了
Vicent_9920
·
2020-07-29 16:36
实用技术
关于已上线APP崩溃日志的跟踪
工作闲暇之余断断续续看了大半《Android
开发艺术探索
》,收获颇丰。以前思考过一个问题如果APP已经上线了,但是在用户手中出现了Crash现象,由于看不到崩溃日志怎样才能及时更改bug呢?
weixin_33772645
·
2020-07-29 12:19
Activity 传递ArrayList
数据及其他基本运用
一、引用1、AndroidActivity间传值选择,SerializableOrParcelable2、Android
开发艺术探索
第2章IPC机制读书笔记3、AndriodParcelable读写boolean
Kandy_JS
·
2020-07-29 09:56
VirtualAPK:滴滴 Android 插件化的实践之路
作者简介:任玉刚,滴滴出行Android技术专家,《Android
开发艺术探索
》作者,插件化框架dynamic-load-apk的发起者,CSDN移动开发博客专家,曾当选CSDN2014、2015年度十大博客之星
csdn的移动开发朋友们
·
2020-07-29 04:58
Activity笔记
一、说明笔记主要是《Android
开发艺术探索
》的阅读笔记和自己的理解,笔记中部分内容引自《Android
开发艺术探索
》。
lipyhui
·
2020-07-28 22:28
(五)Android线程及其消息机制
本文为Android的系统信息相关知识整理,具体参考了《Android
开发艺术探索
》第十章Android的消息机制+第十一章Android的线程和线程池《第一行代码》第九章后台默默的劳动者,探究服务因为
TsuiJin
·
2020-07-28 07:28
10分钟掌握Android消息机制(二)ThreadLocal的工作原理
如需转载请表明出处本文主要来源是任玉刚大神的《Android
开发艺术探索
》Android的消息机制实际上就是Handler的运行机制。
刘沛Alsace
·
2020-07-27 19:43
Handler
android
开发艺术探索
:View的事件分发机制
在了解view的时间分发机制之前,我们先了解MotionEvent这个对象MotionEvent在手指接触屏幕后所产生的一系列事件中,典型的时间类型有如下几种:ACTION_DOWN--------手机刚接触屏幕‘ACTION_MOVE----------手指在屏幕上移动ACTION_UP-----------手指从屏幕上松开的一瞬间上述三种情况是典型的事件序列,同时通过MotionEvent对象
小股东
·
2020-07-16 06:36
android开发艺术探索
《Android
开发艺术探索
》第六章Android的Drawable+第七章Android动画深入分析
Android
开发艺术探索
第六章Android的Drawable+第七章Android动画深入分析什么是Drawable?
书生也coding
·
2020-07-16 06:07
Android消息机制浅析
最近在看《Android
开发艺术探索
》,感觉真的是一本好书,恩,让我非常有读完欲望的一本书。话不多说,分享一下我的读书收获。
xiasuhuei321
·
2020-07-16 06:08
Android异步消息处理机制源码分析
郭霖博客鸿洋博客任玉刚《Android
开发艺术探索
》一.Andoid消息机制概述Android规定访问UI只能在主线程进行,如果在子线程中访问UI,那么程序就会抛出异常。
ZJXin
·
2020-07-16 05:07
Android ViewGroup/View 事件分发机制详解
最近在看任玉刚老师写的《Android
开发艺术探索
》,算是做个读书笔记吧,希望能提供多一点启发、多一点角度的理解。一、事件分发机制的一些概念事件分发的本质:其实就是对MotionEven
小马工匠坊
·
2020-07-15 19:59
Activity生命周期和启动模式
前言:最近整理了下2017这一年刷的书(为了加深记忆打算去做总结)安卓方向:《Android群英传》丶《Android
开发艺术探索
》丶《Android系统源代码情景分析》数据结构和算法:《大话数据结构》
小元点
·
2020-07-15 10:49
《Android
开发艺术探索
》笔记——Activity的生命周期和启动模式
Activity生命周期正常情况异常情况启动模式Activity的LaunchModeActivity的FlagsIntentFilter匹配规则Activity生命周期Activity的生命周期,在正常情况下和异常情况下略有不同。正常情况下,是指Activity在用户参与情况下,生命周期的变化,也就是说,其生命周期可以受用户控制;异常情况,是指Activity被系统回收,或者由于当前设备Conf
woaishitu
·
2020-07-15 07:27
读书笔记
《Android
开发艺术探索
》之Activity的生命周期和启动模式(一)
Android
开发艺术探索
第一章:Activity的生命周期和启动模式除了Window(悬浮窗),Dialog(对话框),Toast(用户点击消息),我们能见到的就只有Activity。
Kevin He
·
2020-07-15 06:04
安卓开发
第一行代码&安卓开发艺术探索
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他