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面试总结
1.相关书籍:java核心技术java并发编程java并发编程艺术深入理解java虚拟机设计模式之禅Android
开发艺术探索
2.View绘制相关Animation原理https://www.jianshu.com
runninghui
·
2019-07-10 00:42
android
读书笔记——《Android
开发艺术探索
》Activity工作过程阅读笔记
《Android
开发艺术探索
》Activity工作过程阅读笔记首先抛出一张图片,是我自己画的。
lanlengran蓝冷然
·
2019-07-08 22:26
android
Handler
随手笔记
一、Handler简介定义Handler是Android中的消息处理机制作用在多线程应用场景中,将工作线程中的信息发送给主线程中进行UI更新等操作,从而完成异步消息处理。为什么要用Handler消息机制处理消息因为安卓为了保护线程安全,从而避免多线程并发更新UI,所以只能在主线程中进行更新UI操作。总结:使用Handler的原因是,将工作线程中的需要更新UI的操作信息发送给主线程,从而保证线程安全
山上的神仙
·
2019-06-20 12:55
Android跨进程通信技术-Binder
如需转载请表明出处本文主要来源是任玉刚大神的《Android
开发艺术探索
》Binder是android中的一个类,它实现了IBinder接口。
夏天吃冰棍
·
2019-06-20 00:21
学习笔记|《Android
开发艺术探索
》第八章
理解Window和WindowManagerWindow是一个抽象类,它的具体实现是PhoneWindow。WindowManager是外界访问Window的入口,Window的具体实现位于WindowManagerService中,WindowManager和WindowManagerService的交互是一个IPC过程。Android中所有的视图都是通过Window来呈现的,不管是Activi
heyrenly
·
2019-06-12 13:27
学习笔记|《Android
开发艺术探索
》第四章
View的工作原理4.1初识ViewRoot和DecorViewViewRoot对应于ViewRootImpl类,它是连接WindowManager和DecorView的纽带,View的三大流程均是通过ViewRoot来完成的。在ActivityThread中,当Activity对象被创建完毕后,会将DecorView添加到Window中,同时会创建ViewRootImpl对象,并将ViewRoo
heyrenly
·
2019-06-12 13:12
学习笔记|《Android
开发艺术探索
》第三章
《Android
开发艺术探索
》第三章笔记View的基础知识什么是ViewView是Android中所有控件的基类,View是一种界面层的控件的一种抽象,它代表了一个控件,在Android设计中,ViewGroup
heyrenly
·
2019-06-12 13:17
Android进阶书籍推荐
archives/124Android进阶书籍推荐端午节前我写了drakeet的知识星球推荐,今天呢,准备再写篇软文,关于Android进阶书籍推荐的,其实这本书已经上市好些年了,是任玉刚的Android
开发艺术探索
xing_star
·
2019-06-11 10:00
Android
开发艺术探索
笔记
第1章:Activity的生命周期和启动模式1.1Activity的生命周期全面解析1.1.1典型情况下的生命周期从Activity整个生命周期来说,onCreate和onDestroy是配对的,分别标志着Activity的创建和销毁,并且只可能有一次调用,从Activity是否可见来说,onStart与onStop是配对的,随着用户的操作或者屏幕的点亮和熄灭,这两个方法可能被调用多次;从Acti
好记性不如烂Bettle
·
2019-05-29 13:42
Executor框架之ThreadPoolExcutor&ScheduledThreadPoolExecutor浅析
无论是在java还是在android中其实使用到的线程池都基本是一样的,因此本篇我们将来认识一下线程池Executor框架(相关知识点结合了并发编程艺术书以及Android
开发艺术探索
而总结),下面是本篇的主要知识点
weifengming
·
2019-05-26 11:56
多线程
控制科学与工程:
随手笔记
(5)--Eigen、vscode配置
Eigen库中的变量类型及函数变量功能Eigen::Matrix3d旋转矩阵3X3,元素为double类型(此处也可以为:f,i,c)(可以直接输出)Eigen::Matrix定义2X3矩阵,元素为float类型(Eigen中所有的向量和矩阵的底层都是如此定义)Eigen::Vector3d定义三维列向量,等价于Eigen::MatrixEigen::SelfAdjointEigenSolverA
Mr.Silver
·
2019-05-19 13:38
随手笔记
SLAM
记录一下这些年看过的开发相关书籍
Android群英传》旭宜生电子工业出版社2.安卓framework相关《深入理解Android内核设计思想上,下》林学森人民邮电出版社《Android框架揭秘》[韩]金泰延人民邮电出版社《Android
开发艺术探索
亚洲第一蓝胖子
·
2019-05-15 22:02
Android深入理解IPC机制(一)基础知识概要
为了加强自己对Android中的IPC机制的理解,特意重温了一遍《Android
开发艺术探索
》关于IPC技术的详细讲解。趁着最近手头上的事少了一些整理出这篇文章,如有错误欢迎指正。
怡红快绿
·
2019-05-09 17:23
深入理解(12)java多线程之Executor框架之ThreadPoolExcutor&ScheduledThreadPoolExecutor浅析
details/50890554无论是在java还是在android中其实使用到的线程池都基本是一样的,因此本篇我们将来认识一下线程池Executor框架(相关知识点结合了并发编程艺术书以及Android
开发艺术探索
而总结
大神,快来碗里
·
2019-05-01 22:55
JAVA
深入理解JAVA
JAVA基础知识
QoS(服务访问质量)的配置方式(二)
因为之前写过QoS的详解与配置方式,个人感觉写的比较杂乱,自己也是属于摸着石头过河,仅仅是想借51cto博客的一亩三分地来当做自己记
随手笔记
的一个平台。
warrent
·
2019-04-20 21:32
QoS
配置
Cisco
路由器
Android 支付宝支付
随手笔记
第一步是进入支付宝开发者平台申请账号,按照文档集成sdk这些不做介绍直接上代码//传入参数用户id和钱数从后台获取加签字符串,privatevoidaliPay(){OkGo.post(Urls.ALI_PAY).params("uid",(int)PrefUtils.get(this,"id",-1)).params("money",EmptyUtils.getEditTextEmtity(pr
HotSmoking
·
2019-04-18 15:14
Android 微信支付
随手笔记
首先第一步是去微信开发平台申请自己的开发者账号,这些都不多做介绍了直接进入代码阶段//这个是调用微信支付的界面必须有直接粘贴复制即可packagecom.langteng.courtesy.wxapi;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importcom.tencent.m
HotSmoking
·
2019-04-18 15:00
SQL
随手笔记
(2)
1.局部变量用户自定义变量,变量前应加@。使用范围是定义局部变量的批、存储过程、触发器。定义:declare@变量名数据类型(数据类型可以是SQL支持的数据类型eg:declare@namevarchar(64);使用set给局部变量赋值使用print输出局部变量的值eg:set@name=’myname’;print@name;2.全局变量Tip:全局变量是系统在服务级定义的,变量名前有@@局部
A_yuaaaaa
·
2019-04-15 15:11
SQL
Android IPC 之AIDL
后来面试的时候这个问题被提及的频率太高了,于是回来把《Android
开发艺术探索
》又翻了一遍,这次带着问题来看书效率确实很高,因此有了本篇文章的总结IPC概念介绍IPC是Inter-ProcessCommunication
Vicent_9920
·
2019-04-14 19:21
日常总结
《Android
开发艺术探索
》笔记5:View的工作原理
1,ViewRoot和DecorViewViewRoot对应于ViewRootImpl类,它是连接WindowManager和DecorView的纽带,View的三大流程(measure、layout、draw)都是通过它完成的。在ActivityThread中,当Activity对象被创建后,会将DecorView添加到Window中,同时创建ViewRootImpl对象,并将ViewRootI
dev_journey
·
2019-03-28 10:21
《Android
开发艺术探索
》笔记1:重识Activity——生命周期、启动模式等
一、典型情况下的生命周期总结:图1、正常情况下Activity生命周期典型情况下Activity生命周期如上图所示:启动Activity:onCreate()—>onStart()—>onResume(),Activity进入运行状态。Activity退居后台:当前Activity转到新的Activity界面或按Home键回到主屏:onPause()—>onStop(),进入停滞状态。这里有一种特
dev_journey
·
2019-03-28 10:58
flink
随手笔记
之Slot分配与共享
说明:本文为《Flink大数据项目实战》学习笔记,想通过视频系统学习Flink这个最火爆的大数据计算框架的同学,推荐学习CSDN官网课程:Flink大数据项目实战:http://t.cn/ExrHPl9共享Slot默认情况下,Flink允许subtasks共享slot,条件是它们都来自同一个Job的不同task的subtask。结果可能一个slot持有该job的整个pipeline。允许slot共
大数据研习社
·
2019-03-18 16:19
Hadoop
Spark
Storm
Hive
人工智能
《Android
开发艺术探索
》笔记1(Activity的生命周期和启动模式)
1.1Activity的生命周期全面解析典型情况下的生命周期是指在有用户参与的情况下,Activity所经过的生命周期的改变;而异常情况下的生命周期是指Activity被系统回收或者由于当前设备的Configuration发生改变从而导致Activity被销毁重建。1.1.1典型情况下的生命周期分析onCreate:表示Activity正在被创建,一般做一些初始化工作比如加载布局资源等onRest
D字号海贼
·
2019-03-05 20:56
android
Android 的消息机制
前言 这篇文章是我关于《Andorid
开发艺术探索
》一书中关于Android的消息机制一章的读书笔记,大部分内容从书中摘录,小部分内容是自己的理解。
A挑战未来A
·
2019-03-05 14:10
Android动画原理分析
前言《Android
开发艺术探索
》第三章弹性滑动中有这么一段话:”如何实现弹性滑呢?
htkeepmoving
·
2019-03-03 22:22
《拆掉思维里的墙》
随手笔记
拆掉思维里的墙:原来我还可以这样活(百万经典版)古典17个笔记关于心智模式的几个观点及时止损,方向比努力更重要,方向错了停止即进步>>选择不对,努力白费,错误的努力比不努力还要可怕。每个人都需要给自己未来一个大的方向。就像人才一样,总是在不断打磨,抛光,改进最后成为人才>>如果你是金子,你要提高你的含金量到一定程度,才会成为发光的金子。当你被挖掘出来,你要经过很痛苦的碾磨、冲刷、浸泡,要让你身上的
城南已花开的晴天
·
2019-02-20 15:55
android复习清单
掘金2018年度回顾android知识库基础知识复习Android
开发艺术探索
完结篇——天道酬勤Act
韩明泽
·
2019-02-16 12:25
Android序列化相关(使用Serializable还是Parcelable?)
这篇文章将从《Android
开发艺术探索
》中总结学习Android序列化相关的内容。文章目录:序列化是什么?为什么需要序列化?
「已注销」
·
2019-02-14 14:20
Android
Android 面试总结
本文参考Android进阶之光Android
开发艺术探索
动脑学院VIP课程JAVA基础Java基本数据类型Java语言提供了8种基本数据类型。六种数字类型(四个整数型(默认是int型),两个浮点型
MS_CAOXU
·
2019-01-27 17:31
View的工作原理
这篇主要是我认为《Android
开发艺术探索
》第四章的重点,所以建议结合任老师的书来看,否则可能会觉得不知所云,没写的并不是说明不重要,而是我没有意识到重要性或者是我已经掌握的知识。
Tom_Ji
·
2019-01-21 10:02
2017.4.25 至今的学习内容
说来也是玄学,没这感觉,或者叫觉悟,我都不觉得自己是个coder1.2017.4.25-2017.5.10这十多天我再疯狂的填鸭式的看《android
开发艺术探索
》《android群英传》,主要是自己除了项目用到的几个知识点外对
前行的乌龟
·
2019-01-20 15:05
Activity生命周期执行的顺序总结
最近在回顾玉刚的《Android
开发艺术探索
》的时候稍微扩展了一下,如果Activity生命周期结合launchMode后,Activity之间跳转时,Activity的生命周期会发生什么新的变化呢?
GUO18735177413
·
2019-01-17 12:13
android开发
简析Binder机制——安卓
开发艺术探索
。
这几天看了安卓
开发艺术探索
第二章,IPC总感觉还是写个记录比较好,下面说说以及的理解。
f1315688669
·
2019-01-15 13:02
我真的是前端公众号 NO.1 ?
文/北妈阅读本文需要2.5分钟手敲原创,转载请务必声明来源一昨天下班地铁和一个业内知名大佬聊天,玉刚大佬,他是安卓知名书籍《Android
开发艺术探索
》的作者,也是公号玉刚说的原创者。
前端你别闹
·
2019-01-08 08:12
Android关于View的那些事儿
很早就入手了《Android
开发艺术探索
》这本书,但是一直尘封着,没有看过,最近不是很忙,抽出时间,细细研究一番,感觉是对自己开发知识的梳理,查缺不漏。
A挑战未来A
·
2019-01-04 10:49
随手笔记
在css样式中添加!improtant可以强制显示样式,保证不会被覆盖。例如:{width:10%!improtant}二、在使用float来浮动后,可以用overflow:hidden。
王泽辉_95fa
·
2018-12-27 20:53
《Android
开发艺术探索
》读书笔记1.Activity的生命周期和启动模式
1.Activity的生命周期全面分析1.1.典型情况下的生命周期分析Activity启动↓onCreate↓onStart←--onRestart↓↑onResume|↓|Activity运行|↓|onPause|↓|onStop----------↓onDestroy↓Activity销毁当新启动一个Activity的时候,旧Activity的onPause会先执行,然后才会启动新的Activ
Alen_Sun
·
2018-12-10 15:35
读书笔记
View的工作原理之Measure过程源码学习(一)
这篇博文讲记录一下在读任玉刚老师的《Android
开发艺术探索
》一书中学习到的相关知识以及自己的一些收获。
林序
·
2018-12-06 16:31
Android
R语言
随手笔记
用R语言遇到的一些问题。经常看到rcs()函数,比如拟合回归时:f<-cph(S~rcs(age,4)+sex,x=T,y=T)。关于RCS的理解,可以参考:Restrictedcubicsplines另外,丁香园里有人给出这样的看法:rcs全称是restrictedcubicspline即限制立方样条函数。为什么用它呢?我们在做回归拟合数据时,经常对因变量和自变量的假定是:自变量和因变量呈线性关
FarmerJohn
·
2018-11-22 22:47
R
Android
开发艺术探索
笔记(三) 之 Android IPC 基础介绍
1.AndroidIPC简介IPC全称是Inter-ProcessCommunication,叫做进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。进程一个进程就是一个正在执行程序的实例,包括程序计数器、寄存器和变量的当前值,堆栈指针、内存分配状况、所打开的文件的状态、账号和调用信息,以及其他在进程由运行态转换到就绪态或阻塞态时必须保存的信息,从而保证该进程随后能再次启动就像从未被中断
innovatorCL
·
2018-11-19 16:38
view事件分发源码理解
view事件分发对我而言是一块很难啃的骨头,看了《安卓
开发艺术探索
》关于这个知识点的讲解,看了好几遍,始终不懂,最终通过调试分析结果,看博客,再回过头看,总算能了解个大概。
荒郊野岭一根葱
·
2018-11-11 14:00
小记观察者模式
《HeadFirst设计模式》
随手笔记
观察者模式的定义:在对象之间定义一对多的以来,这样一来,当一个对象改变状态,以来它的对象都会收到通知,并自动更新。
NYor
·
2018-11-08 18:19
SpringBoot 拦截器和自定义注解进行数据拦截实例
声明:本文纯属个人
随手笔记
,如果对您有参考价值我十分开心,如果有存在错误,或者有更好的解决办法也麻烦您留言告诉我,大家共同成长,切勿恶言相。
Neil-King
·
2018-11-08 16:06
Java
Redis
Spring
Boot
Android View 事件分发机制
参考资料鸿洋版事件分发机制郭霖版事件分发机制Android
开发艺术探索
Android事件传递整体流程简介Android输入事件的源头是位于/dev/input/下的设备节点,而输入事件的终点是由WMS管理的某个窗口
htkeepmoving
·
2018-11-07 21:15
Binder 理论部分笔记整理
https://github.com/GodCoder/Blog.me/issues/13Android进程间通信(IPC)机制Binder简要介绍和学习计划《Android
开发艺术探索
》——IPC机制部分
OneDeveloper
·
2018-11-02 19:41
Android好文收藏
读书笔记
自定义View —— 可删除 item 的 ListView (事件分发)
/ItemDeletableListView本文由看这篇文章https://blog.csdn.net/lmj623565791/article/details/22961279以及结合Andorid
开发艺术探索
而来
hexiaosa91
·
2018-10-27 11:50
Android
点击切换页面 分页加载 懒加载
工作日志
随手笔记
仅供参考 一页面一开始加载的时候就提前加载页面出来然后下载滚动的时候每次加载10个 然后判断接口返回的数据的长度当长度小于10的时候表示没有更多的数据停止下拉加载html,body
Acitylion
·
2018-10-26 16:10
工作日志
Android Activity生命周期,启动模式,启动过程详解
文中大部分篇幅来自《Android
开发艺术探索
》一书,尽管想多以流程或图片的形式说明,奈何文笔有限,Android系统整体
Hengtao24
·
2018-10-23 11:05
Android的Handler消息处理机制
这篇文章借鉴了任玉刚老师的《Android
开发艺术探索
》和Android6.0的源码。因为这只是我个人的一个学习记录,所以理解有错的地方希望大家可以指出来共同学习。
wjq简单点
·
2018-10-12 11:41
《Android
开发艺术探索
》第11章 Android的线程和线程池
第11章Android的线程和线程池11.1主线程和子线程(1)在Java中默认情况下一个进程只有一个线程,也就是主线程,其他线程都是子线程,也叫工作线程。Android中的主线程主要处理和界面相关的事情,而子线程则往往用于执行耗时操作。线程的创建和销毁的开销较大,所以如果一个进程要频繁地创建和销毁线程的话,都会采用线程池的方式。(2)在Android中除了Thread,还有HandlerThre
linghu_java
·
2018-10-09 14:00
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他