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
开发艺术探索
2017年度小结
翻看2015年年度小结,顺利完成了《Android
开发艺术探索
》一书的阅读,加深了对Gradle的使用和认知。2016年安卓方面,有
sugaryaruan
·
2020-07-07 17:01
Android进程间通信(三):Bundle、文件共享、Messenger
转载请以链接形式标明出处:本文出自:103style的博客《Android
开发艺术探索
》学习记录baseonAndroidStudio3.5.1目录前言Bundle方式能传哪些数据?
103style
·
2020-07-07 15:19
Android开发艺术探索学习
《Android
开发艺术探索
》第十章重点笔记
第十章Android消息机制##10.1、Android消息机制概述系统为什么不允许在子线程中去访问UI呢?因为Android的UI控件不是线程安全的,多线程并发访问可能会导致UI控件处于不可预期的状态,为什么不加锁?因为加锁机制会让UI访问逻辑变得复杂;其次锁机制会降低UI访问的效率,因为锁机制会阻塞某些线程的执行。所以Android采用了高效的单线程模型来处理UI操作。##10.2、消息队列的
亮亮在江湖
·
2020-07-07 14:11
艺术探索笔记
《Android
开发艺术探索
》第十一章重点笔记
第十一章Android的线程和线程池AsyncTask底层是线程池;IntentService/HandlerThread底层是线程;在Android中,线程的形态有很多种:(1)、AsyncTask封装了线程池和Handler。(2)、HandlerThread是具有消息循环的线程,内部可以使用handler(3)、IntentService是一种Service,内部采用HandlerThrea
亮亮在江湖
·
2020-07-07 14:11
艺术探索笔记
《Android
开发艺术探索
》第八章重点笔记
第八章理解Window和WindowManagerWindow是一个抽象类,具体实现是PhoneWindow。不管是Activity、Dialog、Toast它们的视图都是附加在Window上的,因此Window实际上是View的直接管理者。WindowManager是外界访问Window的入口,通过WindowManager可以创建Window,而Window的具体实现位于WindowManag
亮亮在江湖
·
2020-07-07 14:11
艺术探索笔记
序列化与反序列化之Parcelable和Serializable浅析
:http://blog.csdn.net/javazejian/article/details/52665164出自【zejian的博客】本篇小部分内容摘自android
开发艺术探索
在日常的应用开发中
zejian_
·
2020-07-07 11:05
android-基础
Android的线程和线程池--《Android
开发艺术探索
》阅读笔记——第十一章
文章目录一、Android中的线程形态1.1AsyncTask1.1.1使用方法1.1.2原理分析:1.2HandlerThread1.3IntentService二、Android中的线程池2.1ThreadPoolExecutor2.2线程池的分类2.2.1FixedThreadPool2.2.2CachedThreadPool2.2.3ScheduledThreadPool2.2.4Sing
胡飞洋
·
2020-07-07 09:10
《Android开发艺术探索》
线程池
Android
开发艺术探索
—— 第十一章Android的线程和线程池
Android
开发艺术探索
——Android的线程和线程池Android中除了Thread本身外,还有AsyncTask、IntentService以及相对比较特殊的HandlerThread。
英勇青铜5
·
2020-07-07 09:28
android-读书
android
线程池
线程
笔记---ImageLoader实现图片压缩,缓存
以下内容为博主阅读《Android
开发艺术探索
》所记代码以及知识点的梳理packagecom.example.utils;importjava.io.BufferedInputStream;importjava.io.BufferedOutputStream
烦恼种子
·
2020-07-07 08:23
图片压缩
缓存——OOM处理策略
[学习笔记]Android
开发艺术探索
:四大组件的工作过程之BoradcastReceiver
广播的注册过程静态注册:在应用的安装时由系统自动完成注册,具体来说是PMS(PackageManagerServer)来完成整个注册过程。其他三大组件也是。动态注册:从ContentWrapper的registerReceiver方法开始,调用了自己的registerReceiverInternal方法。privateIntentregisterReceiverInternal(Broadcast
尘埃zza
·
2020-07-07 03:57
#
Android开发艺术探索
Android
Android
开发艺术探索
读书笔记(二)
首先感谢大家支持,昨天第一篇写出来之后反响很好,主席本人也非常赞赏(捂脸~),再接再厉,推出第二篇。这篇的主要内容是对两章View的内容进行总结。不得不说,自定义View是很多开发者的痛点,一方面我们很羡慕大神们做出骚气又酷炫的界面,另一方面我们又苦于网上的资料过于凌乱和纷杂导致很多时候越学越晕。尤其工科,想要深入掌握某种知识,体系化是非常重要的,就像我们必须先学四则运算,才能进阶到更复杂的开方乘
amurocrash
·
2020-07-07 03:18
读书笔记
Android
开发艺术探索
第十章 学习
为什么从第十章开始呢,因为Android
开发艺术探索
这本书每一章基本都没有什么联系。所以我们可以从任意一章开始读起。怎么选择要读哪一章呢,个人认为是根据自己的喜好以及时间片来决定比较合理。
cocos2dx3
·
2020-07-07 00:47
android
app
Android
开发艺术探索
读书笔记(第11章 Android的线程和线程池)
AsyncTaskAsyncTask不适合进行特别耗时的操作,耗时操作建议使用线程池。AsyncTask中有两个线程池,SerialExcutor和THREAD_POOL_EXCUTOR,前者用于任务的排队,后者用于真正执行任务HandlerThreadHandlerThread的run方法中创建了Looper和消息队列,这样在HandlerThread中我们就可以使用Handler来发送消息。I
lxn_李小牛
·
2020-07-07 00:31
《Android
开发艺术探索
第十章读书笔记》-Android消息机制
Android的消息机制主要是指Handler的运行机制,Handler的运行需要底层的MessageQueue和Looper的支撑。Handle来创建时会采用当前线程的Looper来构造消息循环系统,那么Handler内部是通过ThreadLocal获取当前线程的LooperAndroid的消息机制概述、系统是通过ViewRootImpl对UI操作做了验证,保证UI操作是运行在Ui上的。不允许在
丶笑看退场
·
2020-07-06 22:00
Android艺术开发探索笔记
《Android
开发艺术探索
第十一章读书笔记》 线程和线程池
除了Thread本身以外,在Android中可以扮演线程的角色还有AsyncTask和IntentService和HandlerThread对于AsyncTask来说,底层用到了线程池,对于IntentService和HandlerThread来说,底层则使用了线程三种类型的区别AsyncTask封装了线程池和Handler,它主要是为了方便开发者在子线程中更新UIHandlerThread是一种
丶笑看退场
·
2020-07-06 22:00
Android艺术开发探索笔记
《Android
开发艺术探索
》摘录3
第三章View的事件体系3.1View的基础知识1.View的位置主要由它的四个顶点来决定,分别对应于View的四个属性:top、left、right、bottom(都是坐标信息)。需要注意的是:这些坐标都是相对于View的父容器来说的,因此它是一种相对坐标根据图1-1可以得出View的宽高和坐标的关系:width=right-leftheight=bottom-topy=top+translat
拿破轮
·
2020-07-06 22:16
Android
开发艺术探索
笔记之七 -- Android 动画深入分析
写在最前:我之前整理过关于Android动画的两篇文章,所以本文更多的只是对之前遗漏的知识点加以补充,重复的部分不再详细描述。附上原本整理的两篇动画相关的文章:Android视图动画(ViewAnimation)使用详解Android属性动画(PropertyAnimation)使用详解欢迎大家提出各种意见!学习内容:View动画典型的四种变换(补间动画)和帧动画特殊使用场景属性动画动画的注意事项
whd_Alive
·
2020-07-06 05:02
view事件分发源码理解
view事件分发对我而言是一块很难啃的骨头,看了《安卓
开发艺术探索
》关于这个知识点的讲解,看了好几遍,始终不懂,最终通过调试分析结果,看博客,再回过头看,总算能了解个大概。
weixin_30871293
·
2020-07-05 22:19
室内定位导航系统设计实现指南
*1.前期有关Android和Apache服务器的知识储备**本人做Android室内定位导航APP从头到尾认真研读的书籍有下面两本书:《第一行代码Android》郭霖著人民邮电出版社《Android
开发艺术探索
哲晦yl
·
2020-07-05 17:16
室内定位
Android Measure 测量过程
参考:Android
开发艺术探索
一书MeasureSpec##MeasureSpec由view自身的layoutparams(xml中指定)和父容器的约束(父容器大小)来共同生成;MeasureSpec
zhaoyubetter
·
2020-07-05 14:58
Android IPC简要笔记
主要参考:《Android
开发艺术探索
》一书,推荐阅读http://blog.csdn.net/luoyanglizi/article/details/51980630在使用多进程的app会存在以下问题
zhaoyubetter
·
2020-07-05 12:38
Android消息机制
本文是《Android
开发艺术探索
》一书的学习笔记也可以浏览我的github博客:https://sheltonliu.github.io/10.1:Android消息机制概述Android的消息机制主要是指
sheltonliu
·
2020-07-04 05:47
Android 笔试/面试,常见问题整理
PDF格式的,有面试宝典,疯狂java讲义,疯狂Android讲义,大话设计模式,第一行代码,大话设计模式,java编程思想,Android经典项目案例,Android源码模式解析与实战,Android
开发艺术探索
等
峥嵘life
·
2020-07-04 03:46
android
面试
Android 扩展-VelocityTracker、GestureDetector的使用
最近在看任玉刚老师的《Android
开发艺术探索
》,结合老师书上的知识和网上的资料来简单的记录一下自己对这些的理解1.VelocityTracker类 VelocityTracker类是Android
琼珶和予
·
2020-07-02 16:54
(一)自定义View理论之View绘制原理
推荐《Android群英传》、《Android
开发艺术探索
》这两本书,本系列文中很多都来源于这两本的阐述。
梦半觉
·
2020-07-02 10:08
Android
开发艺术探索
第一章
这是阅读任玉刚大佬的《Android
开发艺术探索
》的读书笔记,哪里写的不对的欢迎打脸,互相学习。。。
背二胡弹吉他
·
2020-07-01 18:30
《Android
开发艺术探索
》第一章笔记(一) Activity超详细的生命周期理解
虽然做安卓开发也不短了,可是对好多基础的东西却没有那个自信去解释的很清楚,写这个系列的文章的初衷是希望自己能重拾一些东西,也想看看当初学的东西,现在再看有什么不一样的理解,“温故而知新。”这句古话,真的很有意义。好了,话不多说,开始复习。1.起源Activity是与用户交互的第一接口,它提供了一个用户完成指令的窗口,当开发者创建Activity之后呢,通过setContentView(View)方
start筑梦
·
2020-07-01 03:34
《Android
开发艺术探索
》笔记
本笔记整理自:https://www.gitbook.com/book/tom510230/android_ka_fa_yi_shu_tan_suo/details参考文章:http://szysky.com/tags/#笔记http://blog.csdn.net/player_android/article/category/6577498MD文件下载:https://pan.baidu.co
xiang_freedom
·
2020-06-29 23:10
读书笔记
Android
android面试-加载图片如何防止OOM(YY面试涉及)
在准备面试,做笔记用,参考Android
开发艺术探索
想真正了解这个问题最好买本书,静下心来细细看,因为除了这个方法,你还能看到一些更细节的东西,推荐参考任玉刚的Android
开发艺术探索
,除了加载大图片之外
Zh1Hao的笔记
·
2020-06-29 22:21
面试
2016年工作总结以及2017年工作计划
一、.工作:(2015.3-2016.12)安卓基础知识通过博客梳理了一遍,其中阅读书籍Java:《THINKINJAVA》《HeadFirst设计模式》Android:《安卓群英传》《Android
开发艺术探索
不放弃的泉
·
2020-06-29 21:37
6.计划篇
常见android插件框架对比
1.Dynamic-Load-ApkDynamic-Load-Apk是由android大神任玉刚主导开发的插件框架,大家有可能阅读过他写的一本非常有名的书《Android
开发艺术探索
》。
在路上的_软件菜鸟
·
2020-06-29 10:44
Android
开发艺术探索
——Bitmap的加载和Cache
这是我在学习过程中总结的知识目的是希望日后回来看或者需要用的时候可以一目了然#的回顾、巩固、查缺补漏不追求详细相当于书本的精简版或者说是导读(想看详细的直接对应翻书),但会尽力保证读者都能快速理解和快速使用(随理解加深会总结的更加精简),但必要时会附上一些较详细解释的链接脚注是空白的:表示还没弄懂的知识,了解后会添加文章目录@[TOC]12.1Bitmap的高效加载12.2Android中的缓存策
Xeldow
·
2020-06-28 23:40
Android理论类
Android
开发艺术探索
——Android性能优化
这是我在学习过程中总结的知识目的是希望日后回来看或者需要用的时候可以一目了然#的回顾、巩固、查缺补漏不追求详细相当于书本的精简版或者说是导读(想看详细的直接对应翻书),但会尽力保证读者都能快速理解和快速使用(随理解加深会总结的更加精简),但必要时会附上一些较详细解释的链接脚注是空白的:表示还没弄懂的知识,了解后会添加文章目录@[TOC]15.1Android的性能优化方法15.1.1布局优化15.
Xeldow
·
2020-06-28 23:09
Android理论类
Android
开发艺术探索
——第二章:IPC机制(上)
Android
开发艺术探索
——第二章:IPC机制(上)本章主要讲解Android的IPC机制,首先介绍Android中的多进程概念以及多进程开发模式中常见的注意事项,接着介绍Android中的序列化机制和
weixin_34413802
·
2020-06-28 19:08
Android
开发艺术探索
--仿ViewPager
点击事件的分发,其实就是MotionEvent事件的分发过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的View,而传递的过程就是分发的过程。点击事件的分发过程由三个重要的方法共同完成:dispatchTouchEvent,onInterceptTouchEvent和onTouchEvent。1publicbooleandispatchTouchEvent(Mot
zhouzhuo933
·
2020-06-28 19:19
Android
开发艺术探索
读书笔记 10 -- Android 的消息机制
本篇文章主要介绍以下几个知识点:Android的消息机制概述Android的消息机制分析主线程的消息循环hello,夏天(图片来源于网络)Android的消息机制主要是指Handler的运行机制,Handler的运行需要底层的MessageQueue和Looper的支撑。MessageQueue是消息队列,其内部存储了一组消息,以队列的形式对外提供插入和删除的工作。(采用单链表的数据结构来存储消息
开心wonderful
·
2020-06-28 14:42
Android群英传笔记——摘要,概述,新的出发点,温故而知新,可以为师矣!
当工作的越久,就越感到力不从心了,基础和理解才是最重要的,所以买了两本书,医生的《Android群英传》和主席的《Android
开发艺术探索
》,主要是再全面点的把自己所学的知识消化,这样也就不枉自己天天熬夜学习了
weixin_33831673
·
2020-06-28 06:07
Android bitmap(五)完整例子ImageLoader
参考《android
开发艺术探索
》1.图片压缩功能类ImageResizerpublicclassImageResizer{privatestaticfinalStringTAG="ImageResizer
合肥懒皮
·
2020-06-28 05:15
Android
开发艺术探索
学习之Activity的生命周期
欢迎评论吐槽拍砖首先看这些方法这什么时候调用。官方文档是这样描述的:Paste_Image.pngPaste_Image.pngPaste_Image.png大致的中文描述是当第一次调用一个Activity就会执行onCreate方法.后面总是接着执行onStart方法.当Activity处于可见状态的时候就会调用onStart方法.接着如果调用onResume我们就会看到这个界面,调用onSto
103style
·
2020-06-28 04:23
Android
开发艺术探索
第一章笔记
Android
开发艺术探索
第一章笔记1.1Activity的生命周期1.1.1Activity的调用流程对于一个ActivityA调用到ActivityB的正常流程,ActivityB的onResume
Android第一菜
·
2020-06-27 13:06
Android总结
大牛博客
Android之旅——Android系统源代码分析开发技术前线——《Android源码设计模式》作者Mr.Simple维护的社区网站爱哥——《Android源码设计模式》作者关爱民任玉刚——《Android
开发艺术探索
shadyfengl
·
2020-06-27 10:05
记录
《Android
开发艺术探索
》读书笔记
思维简图相关知识点做详细的说明:1、onDestroy方法在用户主动关闭应用时不会被调用,如果要保存一些数据,放在这里面是不可靠的。2、属性动画是3.0之后支持的动画方式,3.0之前可以用第三方库达到属性动画同样的使用效果,但是其实质还是视图动画实现的。视图动画存在显示位置变了但是实际位置没变的问题,但是属性动画不存在该问题。3、对于事件分发机制知识点,还需要对常用的系统控件的分发控制有很熟悉的了
妙手生花
·
2020-06-27 09:25
android基础知识问答总结(一)__关于Activity
最近在看任玉刚的“Android
开发艺术探索
”,结合自己的最近面试情况和对一些问题的理解,来试着回答一些比较经典的问题吧。
microhex
·
2020-06-27 07:19
android基础
Android
开发艺术探索
读书笔记 4 -- View 的工作原理(下)
本篇文章主要介绍以下几个知识点:自定义View:分类、须知、实例自定义View的思想hello,夏天(图片来源于网络)4.4自定义View4.4.1自定义View的分类 自定义View的分类标准不唯一,这里将其分为4类:(1)继承View重写onDraw方法 主要用于实现一些不规则的效果,需要通过绘制的方式来完成,重写onDraw。采用此方式需要自身支持warp_content,并且处理pad
开心wonderful
·
2020-06-27 06:09
Android 进阶7:进程通信之 AIDL 的使用
去年看《安卓
开发艺术探索
》时也学了这部分
拭心
·
2020-06-27 00:26
Android
进阶
Android核心知识点精华文章收藏
Android知识点精华文章收藏收藏一些介绍android核心知识点的优秀文章,做一下笔记,有兴趣的同学也可以共同参考:《通俗理解Android事件分发与消费机制》–伍歌歌Android
开发艺术探索
《安卓自定义
Dawish_大D
·
2020-06-26 21:59
【Android开发】
《Android
开发艺术探索
》第一章笔记
#《Android
开发艺术探索
》第一章笔记---最近把《Android
开发艺术探索
》这本书重新深读了一遍,看这本书,真的收获很大,我个人非常推荐这本书(建议工作一年以上基础打好了再看这本书)注:此篇笔记只记录重难点
tangchao5206
·
2020-06-26 17:07
读书笔记
《Android
开发艺术探索
》图书勘误
第一章在13页提到“系统只在Activity异常终止的时候才会调用onSaveInstanceState与onRestoreInstanceState来储存和恢复数据,其他情况不会触发这个过程。”这句话的描述不确切,准确点说,应该是“系统只在Activity异常终止的时候才会调用onSaveInstanceState与onRestoreInstanceState来储存和恢复数据,其他情况不会触发这
singwhatiwanna
·
2020-06-26 12:55
综合
《Android
开发艺术探索
》读书笔记--第2章 IPC机制
文章目录第2章IPC机制2.1AndroidIPC简介2.2Android中的多进程模式2.2.1开启多进程模式2.2.2多进程模式的运行机制2.3IPC基础概念介绍2.3.1Serializable接口2.3.2Parcelable2.3.3Binder2.4Android中的IPC方式2.4.1使用Bundle2.4.2使用文件共享2.4.3使用Messenger2.4.4使用AIDL2.4.
soleil雪寂
·
2020-06-26 03:30
读书笔记
#
Android开发艺术探索
《Android
开发艺术探索
》读书笔记--第8章 理解Window和WindowManager
文章目录8.1Window和WindowManager8.2Window的内部机制8.2.1Window的添加过程8.3Window创建过程8.3.1Activity的Window创建过程8.3.2Dialog的Window创建过程8.3.3Toast的Window创建过程Window表示一个窗口的概念,是一个抽象类,具体实现是PhoneWindow,通过WindowManager创建,Windo
soleil雪寂
·
2020-06-26 03:00
读书笔记
#
Android开发艺术探索
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他