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
开发艺术探索
AIDL学习
源于《Android
开发艺术探索
》,作者讲的跨进程通信之AIDL。作者是在同一个moudle下写的aidl,我为了模拟真实情况,所以在两个不同的app下面使用了。说一些注意的点吧。
Avalon1
·
2020-02-17 02:18
Android进程间通信(二):通过AIDL介绍Binder的工作机制
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录baseonAndroidStudio3.5.1目录Binder介绍AIDL示例小结Binder介绍直观来说
103style
·
2020-02-17 00:51
安卓艺术开发与探索第一章读书笔记
《Android
开发艺术探索
》第一章笔记最近把《Android
开发艺术探索
》这本书深读了一遍,看这本书,真的收获很大,我个人非常推荐这本书(建议工作一年以上基础打好了再看这本书)注:此篇笔记只记录重难点
菜鸟超
·
2020-02-16 01:35
View的事件体系----滑动事件
读书笔记Android
开发艺术探索
[讲解的很好](http://gold.xitu.io/post/581ed682128fe1005a064b38)一、什么是View1.view是界面层的一种抽象。
石器时代小古董
·
2020-02-15 16:37
[Android] View 工作原理(一)
前言本文参考《Android
开发艺术探索
》及网上各种资料进行撰写,目的是为自己理清Android中View的工作原理,复习学习内容,为后期阅读开源自定义View源码做好准备,深入学习可查看参考资料中的内容
野生西瓜
·
2020-02-15 13:17
Android进程间通信(一):基础介绍
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录目录进程间通信简介Android中的多进程模式如何开启多进程多进程模式的运行机制进程间通信基础概念介绍Serializable
103style
·
2020-02-15 12:28
Android学习笔记(二) | Activity的启动模式
参考书籍:《Android
开发艺术探索
》任玉刚如有错漏,请批评指出!
laughterJ
·
2020-02-15 06:43
《Android
开发艺术探索
》之学习笔记(四)View的工作原理
View的工作原理初识ViewRoot和DecorView1、ViewRoot对应于ViewRootImpl类,它是连接WindowManager和DecorView的纽带,View的三大流程(measure、layout、draw)均是通过ViewRoot来完成的。在ActivityThread中,当Activity对象被创建完毕后,会将DecorView添加到Window中,同时会创建View
tgzzl
·
2020-02-14 19:41
《Android
开发艺术探索
》Chap3_View的事件体系
注:此篇笔记只记录重难点,对于基础和详细内容请自行学习《Android
开发艺术探索
》View的基础知识什么是ViewView是Android中所有控件的基类,View是一种界面层的控件的一种抽象,它代表了一个控件
Ernest_Chang
·
2020-02-14 04:22
《Android
开发艺术探索
》Chap1_Activity生命周期和启动模式
注:此篇笔记只记录重难点,对于基础和详细内容请自行学习《Android
开发艺术探索
》1.1Activity的生命周期1.1.1典型情况下的生命周期onStart和onResume的区别是onStart可见
Ernest_Chang
·
2020-02-13 22:09
Android
开发艺术探索
读书笔记 3 -- View 的事件体系(上)
本篇文章主要介绍以下几个知识点:View的基础知识;View的滑动;弹性滑动。hello,夏天(图片来源于网络)3.1View的基础知识3.1.1什么是ViewView代表一个控件,是Android中所有控件的基类,如Button、TextView、RelativeLayout、Listview等的共同基类都是View。ViewGroup继承View,内部包含了许多个控件,即一组View,子Vie
开心wonderful
·
2020-02-13 21:50
Android
开发艺术探索
笔记(十一) 之 View 的工作原理(一)
1、ViewRoot和DecorViewViewRoot对应于ViewRootImpl类,是连接WindowManager和DecorView的纽带,View的measure,layout,draw都是通过ViewRoot来完成的。View的三大流程:measure过程决定了View的宽/高,measure完成后,可以通过getMeasuredWidth()/getMeasuredHeight()
innovatorCL
·
2020-02-13 05:06
Activity的任务栈(启动模式等)
参考:Android中Activity四种启动模式和taskAffinity属性详解Activity启动模式图文详解AndroidDeveloper任务和返回栈《Android
开发艺术探索
》虽然类似的文章很多很多
AItsuki
·
2020-02-11 23:35
想读的书
Unix程序高级编程边城写给大家看的设计书Android
开发艺术探索
ASMguide霍乱时期的爱情骆驼祥子渴望生活未来简史中国历代政治得失江城重构改善既有代码的设计算法(第四版)计算机视觉-算法与应用中国哲学简史黑客与画家怪诞行为学废都禅与摩托车维修艺术人间草木黄金时代
千里山南
·
2020-02-11 04:02
Android线程池
本篇文章内容来自于:Android开发——Android中常见的4种线程池(保证你能看懂并理解)Android开发之线程池使用总结Android
开发艺术探索
任玉刚目录关于线程池Executor提供的预定义的线程池
Amy_LuLu__
·
2020-02-11 02:48
Android滑动冲突解决方案
本文是对任主席《android
开发艺术探索
》的滑动冲突知识学习和总结!View体系中的滑动冲突是一个很深入的话题,这里只是简单介绍滑动冲突如何产生,常用的解决办法有哪些?
落花有意而流水无情
·
2020-02-10 18:03
Android进程间通信(三):Bundle、文件共享、Messenger
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录baseonAndroidStudio3.5.1目录前言Bundle方式能传哪些数据?
103style
·
2020-02-10 11:55
三、Android
开发艺术探索
之View的事件体系
虽然在前面写自定义View的时候有提过事件的传递机制,但是并没有全面系统的学习和记录,趁着写这篇博客的机会,把View的事件体系好好学习一遍,这篇博客里面不光有书中的内容,也有我自己的见解。本文目录一、View基础知识1.什么是ViewView是Android中所有控件的基类,不管是类似于Button还是类似于RelativeLayout,它们的共同基类都是View,所以说,View是界面层的控件
kim_liu
·
2020-02-09 21:19
View的滑动实现方式
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录baseonAndroid-29可以带着以下问题来看本文:scrollTo和scrollBy改变是View
103style
·
2020-02-09 07:28
Android 动画基础知识学习(下)
学习资料:Android
开发艺术探索
和Animation的api1.属性动画属性动画可以对任意对象的属性进行动画不仅仅是View,动画默认时间间隔是300ms,默认帧率是100ms/帧。
英勇青铜5
·
2020-02-08 08:39
Android开发之漫漫长途 XVII——动画
该系列引用了《Android
开发艺术探索
》以及《深入理解Android卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!!
马飞标
·
2020-02-07 15:57
进程间通信总结
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录目录进程间通信方式回顾针对具体业务选用合适的IPC方式进程间通信方式回顾通过Bundle、文件共享、Messenger
103style
·
2020-02-07 05:43
View的基础知识介绍
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录可以带着以下问题来看本文:View的坐标系和坐标,平移等动画改变的是什么属性?View有哪些事件?
103style
·
2020-02-07 02:03
Binder基本使用
(代码思路参考《Android
开发艺术探索
》任玉刚著)1.创建两个activity两个activity(OneActivity、TwoActivity),将OneActivity假设为服务端,TwoActivity
yooooooo
·
2020-02-05 15:00
Binder基本使用
(代码思路参考《Android
开发艺术探索
》任玉刚著)1.创建两个activity两个activity(OneActivity、TwoActivity),将OneActivity假设为服务端,TwoActivity
yooooooo
·
2020-02-05 15:00
Android
开发艺术探索
之二 -- IPC 机制
学习内容:(IPC机制)Android中的多进程概念及注意事项序列化机制Binder(重点)Bundle、文件共享、AIDL、Messenger、ContentProvider和Socket等进程间通信方式Binder连接池各种进程间通讯的优缺点和使用场景1.IPC简介IPC(Inter-ProcessCommunication),进程间通信,两个进程之间数据交换的过程进程与线程进程:执行单元(一
whd_Alive
·
2020-02-05 04:10
自定义View解决滑动冲突
最近在读Android
开发艺术探索
,本文作为自己对view的滑动冲突的理解和实践记录而滑动冲突,需要了解Android的事件分发机制,如果这个还有些疑惑的地方,请参考这篇文章,以及其中的参考文章还需要View
Chauncey_Chen
·
2020-02-02 23:04
Android-ThreadLocal解析
ThreadLocal分析Handler的运行需要MessageQueue和Looper的支持,如果您对这方面不是很熟悉,那么我推荐您阅读这个,或者看Android
开发艺术探索
,而为了更好的理解Looper
Flutter笔记
·
2020-02-02 03:15
View的位置参数
Android
开发艺术探索
笔记topleftrightbottom标识View的四个顶点。这四个点的坐标值是相对于其父控件的,是一个相对值。
YangGui
·
2020-02-01 18:18
Android 事件传递机制
有很多博客写过Android事件传递机制,但是我看了一大圈,没有让我满意的,或版本老旧,或过于复杂,或直接是有内在逻辑错误参考内容:《Android
开发艺术探索
》Android事件分发机制详解攻略,您值得拥有本博客只分析单指情况下
公子姓王
·
2020-02-01 17:00
【Android
开发艺术探索
】四大组件的工作过程
个人博客http://www.milovetingting.cn四大组件的工作过程四大组件:Activity、Service、BroadcastReceiver、ContentProvider四大组件的运行状态Android的四大组件中除了BroadcastReceiver,其它三种组件必须在AndroidManifest中注册。对于BroadcastReceiver,既可以在AndroidMan
milovetingting
·
2020-01-09 23:00
【Android
开发艺术探索
】四大组件的工作过程
个人博客http://www.milovetingting.cn四大组件的工作过程四大组件:Activity、Service、BroadcastReceiver、ContentProvider四大组件的运行状态Android的四大组件中除了BroadcastReceiver,其它三种组件必须在AndroidManifest中注册。对于BroadcastReceiver,既可以在AndroidMan
milovetingting
·
2020-01-09 23:00
【Android
开发艺术探索
】理解Window和WindowManager
个人博客:http://www.milovetingting.cn理解Window和WindowManagerWindow表示一个窗口的概念,是一个抽象类,具体实现是PhoneWindow,可以通过WindowManager创建一个Window。WindowManager是外界访问Window的入口,Window具体实现位于WindowManagerService中,WindowManager和W
milovetingting
·
2020-01-08 14:00
【Android
开发艺术探索
】理解Window和WindowManager
个人博客:http://www.milovetingting.cn理解Window和WindowManagerWindow表示一个窗口的概念,是一个抽象类,具体实现是PhoneWindow,可以通过WindowManager创建一个Window。WindowManager是外界访问Window的入口,Window具体实现位于WindowManagerService中,WindowManager和W
milovetingting
·
2020-01-08 14:00
【Android
开发艺术探索
】IPC机制
个人博客:http://www.milovetingting.cn1、AndroidIPC简介IPC是Inter-ProcessCommunication的缩写,含义为进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。ANR:ApplicationNotResponding,应用无响应。2、Android中的多进程模式在Android中使用多进程,可以通过给四大组件在AndroidMe
milovetingting
·
2020-01-08 13:10
让自定义 View 支持 ScrollView
看过《Android
开发艺术探索
》一书的小伙伴都知道,这本书将自定义View分成四个类型,分别是:继承View重写onDraw方法继承ViewGroup派生特殊的Layout继承已有的View继承已有的
AlphaGao
·
2020-01-08 12:40
Android中常用的Drawable
前言本文是本人阅读《Android
开发艺术探索
》的第6章《Android的Drawable》后的总结笔记。包含了Android开发中常用的Drawable,详解了它们的属性和用法。
daking
·
2020-01-08 12:41
<
开发艺术探索>> Chapter 3
View的事件体系View的基础view位置参数View的位置主要由它的四个顶点来决定,分别对应于View的四个属性:top、left、right、bottom,其中top是左上角纵坐标,left是左上角横坐标,right是右下角横坐标,bottom是右下角纵坐标,这四个参数的坐标值都是View相对于父View的.View的宽高和坐标的关系:width=right-left;height=bott
MZzF2HC
·
2020-01-08 11:32
Android
开发艺术探索
读书笔记 1 -- Activity 的生命周期和启动模式
本篇文章主要介绍以下几个知识点:Activity的生命周期全面分析;Activity的启动模式。hello,夏天(图片来源于网络)1.1Activity的生命周期全面分析典型情况下的生命周期,指在有用户参与的情况下,Activity所经过的生命周期的改变。异常情况下的生命周期,指Activity被系统回收或由于设备的Configuration改变导致Activity被销毁重建。1.1.1典型情况下
开心wonderful
·
2020-01-08 11:42
深入理解Activity的生命周期
之前学习安卓的时候只是知道生命周期是什么,有哪几个,但具体的详细的东西却不知道,后来看过《Android
开发艺术探索
》和大量博客之后,才觉得自己真正有点理解生命周期,本文是我对生命周期的认识的总结。
这是朕的江山
·
2020-01-08 06:21
Activity生命周期和启动模式
本篇博客是笔者看过《Android
开发艺术探索
》才写的,有些是借鉴了此本书的内容,当有些内容进行了精进。
ClAndEllen
·
2020-01-08 01:05
《android
开发艺术探索
》笔记
一、Activity的生命周期和启动模式1.Activity的生命周期全面分析典型情况下的生命周期:onCreate,onStart,onResume,onPause,onStop,onRestart,onDestroyActivity启动过程:由Instrumentatioin来处理,然后它通过Binder向AMS发请求,AMS内部维护着一个ActivityStack并负责栈内的Activity
为梦想战斗
·
2020-01-07 11:41
Android
开发艺术探索
笔记(十五) 之 Android 的线程和线程池
一、概述Android的线程分主线程和子线程,主线程主要处理界面相关的事情,而子线程往往用于执行耗时操作。Android中扮演子线程角色的有:AsyncTask、IntentService、HandlerThread。AsyncTask封装了线程池和Handler,主要用于在子线程中更新UI。HandlerThread是一种具有消息循环的线程,在它的内部可以使用Handler。IntentServ
innovatorCL
·
2020-01-07 06:53
Android:异步加载——AsyncTask详谈
在本文书写过程中,我借鉴的资料有《第一行代码》、《Android
开发艺术探索
》、慕课网的一期课程以及相关的博
iamxiarui
·
2020-01-07 01:24
笔记:滑动冲突解决
读任玉刚大神出版书籍《Android
开发艺术探索
》笔记。1.外部拦截法所有的事件先经过父容器的拦截处理,如果需要则处理。1.重写父容器的onInterceptTouchEvent方法。
我活蹦乱跳呢
·
2020-01-06 09:10
无法实现的属性动画怎么办
Android
开发艺术探索
第七章关于属性动画的记录如果想要属性动画生效,必须满足两个条件:object必须要提供setAbc方法,如果动画的时候没有专递初始值,那么还要提供getAbc方法,因为系统要去取
离人歌
·
2020-01-06 04:23
Android
开发艺术探索
读书笔记目录
第八第九章有些难度,正在啃...第1章Activity的生命周期和启动模式第2章IPC机制第3章View事件体系第4章View的工作原理第5章理解RemoteViews第6章Android的Drawable第7章动画深入分析第8章理解Window和WindowManager(未学完)第9章四大组件的工作过程(未学完)第10章Android的消息机制第11章线程与线程池第12章Bitmap的加载和C
HuDP
·
2020-01-06 01:50
Android 自定义View学习(十三)——View触控事件学习
学习资料:Android开发群英传Android
开发艺术探索
安卓自定义View进阶-事件分发机制原理郭神的Android事件分发机制完全解析,带你从源码的角度彻底理解个人理解:View的事件体系主要包含两个方面
英勇青铜5
·
2020-01-06 01:39
开发笔记-自定义View(十)-View的事件分发机制
今天抽空看了下Android
开发艺术探索
。正好看到了View的事件分发机制,所以将它写成笔记记录下来。关于View的事件分发,我起初是学习郭神的2篇文章。感觉其实也没有什么。大致也就了解下。
g小志
·
2020-01-05 21:05
Android
开发艺术探索
读书笔记 3 -- View 的事件体系(下)
本篇文章主要介绍以下几个知识点:View的事件分发;View的滑动冲突。hello,夏天(图片来源于网络)3.4View的事件分发3.4.1点击事件的传递规则点击事件的分发,也就是对MotionEvent事件的分发过程,即当一个MotionEvent产生后,系统把这个事件传递给一个具体的View,而这个传递的过程就是分发过程。点击事件的分发过程由三个很重要的分发来完成dispatchTouchEv
开心wonderful
·
2020-01-05 02:26
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他