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
开发艺术探索》-随手笔记
随手笔记
(三)
日志使用bwf_add_slog('销售支持','成品替代--批量审核',g_username,ls_rep_id)调用延迟函数sleep(3)的APIFunctionLongSleep(Longms)Library"kernel32.dll"//可以直接复制在LocalExternalFunctions中,然后在窗口中进行调用sleep(3)(PB中一些调用API的简单使用http://blog
残风暗月
·
2020-07-13 08:34
Android 一起来看看面试必问的消息机制
本文的内容借鉴了「Android
开发艺术探索
」,在此强烈向大家推荐这本书,可以说是Android进阶必备,质量真的相当高。一、Android消息机制
developerHaoz
·
2020-07-13 04:17
安卓
开发艺术探索
总结
2019.1.11到2019.2.11历时一个月,这本书还算比较详细看完了,虽然说出版时间比较早,里面一些技术没有紧跟当前,这本书主要是教会我们的是安卓思想方面,还有对源码的分析,等等其他方面,这本书不适合入门,但很适合进阶,对于理解安卓开发一些底层源码还有设计师的巧妙思想都很有用,正如记者在书中提到那样,我们不必执着于代码细节,但对于一个整体流程要有清晰的认识,现在也顺便在这里记录其他的事,马上
f1315688669
·
2020-07-13 04:14
关于Activity的启动模式
最近被问到很多次的Activity的启动模式,故专门参考了相关书籍,比如《Android的
开发艺术探索
》特此做个总结。
white_or_black
·
2020-07-12 16:43
Android
Activity
启动模式
阿里test--view绘制,Activity启动,等深刻解答
appjiagou前几天突然就经历了阿里android实习内推的电面,感觉有好多以前看过的东西都忘记了,然后又复习了一下,找了很多阿里的面经总结了一下,希望对大家有帮助,下面的知识点大多出自android
开发艺术探索
沃特hello
·
2020-07-12 03:39
androidTest
Android IPC机制-Messenger的使用
本文内容基于《Android
开发艺术探索
》,强烈推荐,值得一看。
晴明_
·
2020-07-12 02:25
Android开发之漫漫长途 Ⅴ——Activity的显示之ViewRootImpl的PreMeasure、WindowLayout、EndMeasure、Layout、Draw
该系列引用了《Android
开发艺术探索
》以及《深入理解Android卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,另外也借鉴了其他的优质博客,在此向各位大神表示感谢,膜拜!!!
马飞标
·
2020-07-12 01:46
andorid
C# 在WPF 嵌入 百度ECharts ---
随手笔记
在网上下载echarts插件和你想要的样式1、在html页面添加myChart=echarts.init(document.getElementById('main'),"walden");option={title:{text:{data:[""]}},tooltip:{trigger:'axis',axisPointer:{type:'cross',label:{backgroundColor
念旧、sunshine
·
2020-07-11 18:55
2017半年计划
(未完成,进度1%)5·把《Android群英传》和《Android
开发艺术探索
》看完。(未完成,进度1%)6·做一个“吃什么”APP。(完成2017.4.13)7
IAn2018
·
2020-07-11 16:00
自定义View的分类和注意事项
摘自安卓
开发艺术探索
第四章1.自定义View的分类(1)继承View重写onDraw方法这种方法主要用于实现一些不规则的效果,即这种效果不方便通过布局的组合方式来达到,往往需要静态或者动态的显示一些不规则的图形
AllenC6
·
2020-07-11 12:49
安卓进阶
【Android
开发艺术探索
】RemoteViews
个人博客:http://www.milovetingting.cnRemoteViews表示的是一个View结构,它可以在其他进程中显示。RemoteViews在Android中的使用场景有两种:通知栏和桌面小部件。1、RemoteViews的应用RemoteViews在实际开发中,主要用在通知栏的桌面小部件的开发过程中。通知栏主要是通过NotificationManager的notify方法来实
milovetingting
·
2020-07-11 10:10
《Android
开发艺术探索
》第一章----Activity的生命周期和启动模式
1.LeetCode10递归的基本要义:要有严格递归出口,通常情况下是if(特殊情况)return;if(各种情况)return,elsereturn注:阶乘的递归写法,要加溢出判断!intjiecheng(intn){intresult;if(n==0)return1;if(n>0){result=n*jiecheng(n-1);;if(result>0&&resultonRestart数据如何
书生也coding
·
2020-07-11 07:31
算法
随手笔记
1.c++比较与java,可以把main函数写在前面,自定义函数写在后面嘛?不行,c++必须先定义函数才能进行使用2.关于map的遍历方法C++:使用iterator迭代器完成遍历#include#includeusingnamespacestd;intmain(){mapmi;map::iteratorit;//mi.insert(1,2);mi[2]=4;//mi.insert(3,6);fo
foreveryao123
·
2020-07-11 06:42
分类知识点学习
《Android
开发艺术探索
》学习笔记之综合知识梳理
经过两个星期的持续学习,《Android
开发艺术探索
》这本书终于仔细看完了,笔者对这本书的部分章节做了笔记,方便查阅。未单独做笔记的章节,在此统一梳理,以便查漏补缺。
tgzzl
·
2020-07-10 19:16
《Android
开发艺术探索
》第3章读书笔记
View是所有组件的根,包括ViewGroup也继承自view。View的位置属性left、top是左上角相对于父控件的位置,right和bottom是右下角相对于父控件的位置。因此,right=left+width,bottom=top+height。可以通过getLeft()、getTop()、getRight()、getBottom()获取相应值。View的x、y属性是左上角的坐标。tran
许宏川
·
2020-07-10 17:06
Android IPC之Binder连接池BinderPool
----------------------Android
开发艺术探索
学习之Binder连接池----------------------通常情况下,在使用AIDL时,一个Service需要创建一个AIDL
yurh
·
2020-07-10 14:39
Android
Android性能优化《Android
开发艺术探索
》笔记
文章目录Android性能优化普通优化1.布局优化2.绘制优化3.内存泄漏优化Android内存的管理内存泄漏的实例1.静态变量单例模式的使用2.集合类3.非静态内部类/匿名类3.1创建非静态内部类的静态对象3.2匿名类持有外部类的引用3.3Handler3.4资源使用未关闭3.5ListView的Adapter导致的内存泄漏4ListView优化5.BitMap优化Bitmap的高效加载Bitm
coder_hezi
·
2020-07-10 10:14
要点提炼
android
android面试准备
VMWare的
随手笔记
1.VMWare的网络连接方式区别连接方式宿主机和虚拟机虚拟机对外网的访问外网对虚拟机的访问Host-Only可以相互访问不能直接访问不能直接访问NAT虚拟机可以访问宿主机可以(通过宿主机)不能直接访问桥接可以相互访问直接访问直接访问2.VMWare虚拟机克隆Linux系统后找不到eth0网卡问题有时候,会使用VMware虚拟机的的克隆功能,快速的复制已安装好的系统。可是克隆完之后,会发现没有et
春哥爱微微
·
2020-07-10 05:25
常用工具笔记
前两章杂谈
去年年底,怀着无比热诚的心买了两位圈内大神的书,医生的《Android群英传》与主席的《Android
开发艺术探索
》.通过每部书前几章阅读对比,发现一个惊人的事实,主席的书1天看5页,吃力费劲还各种看不懂
katechris
·
2020-07-10 01:56
写一个Spark DataSource的
随手笔记
真的只是个
随手笔记
。记录下一些操作过程。背景最近需要实现一些Spark逻辑计划和物理计划的优化,遂打算写一点简单的数据源来测试。突然想到了Oracle常见的scott/tiger里的数据。
orisonchan
·
2020-07-09 21:49
随笔手记
Spark
Oracle
android view(2) Activity、Window、DecorView
AndroidView源码解读:浅谈DecorView与ViewRootImpl从ViewRootImpl类分析View绘制的流程Android应用程序窗口(Activity)实现框架简要介绍和学习计划Android
开发艺术探索
合肥懒皮
·
2020-07-09 08:08
Android学习资料整理
(3).Android
开发艺术探索
(适合进阶)作者任玉刚,Androi
程序员七哥
·
2020-07-09 06:28
android
学习资料
Android
开发艺术探索
学习之结合Activity的生命周期了解Activity的LaunchMode
首先还是先介绍下Activity的launchMode.一共有四种.1.standard.2.singleTop.3.singleTask.4.singleInstance.第一种standard.就是不管怎么样每次启动都会创建一个新的实例,也就是系统默认的启动方式。我们设置ActivityA的启动方式为standard.设置点击执行startActivity(**new**Intent(Acti
103style
·
2020-07-09 05:24
Android
开发艺术探索
读书笔记
啥也不说了,@主席的《Android
开发艺术探索
》真是业界良心之作,不得不看!感谢主席,膜拜主席!主席主席,我要跟你生猴子!(>^ω^<)读书笔记中若有任何问题请留言告知,谢谢关注,谢谢阅读。1.
xingxingninhao
·
2020-07-09 02:15
android&java
在Android Studio中实现AIDL远程服务调用
最近在看《Android
开发艺术探索
》这本书,看到IPC这部分的时候,对照者书上所说,对有疑问的地方做了一些实验,因为IDE最近更新为了AndroidStudio,Android更新为了7.1,发现很多地方和以前不一样了
cntimothy
·
2020-07-09 00:22
Android应用开发
开发艺术探索
笔记 - IPC方式之AIDL
一.AIDL讲解IPC即InterProcessCommunication进程间的通信,通信其中的方法之一,就是aidl。对于客户端需要发送大量信息给手机服务端,也就是说服务端需要处理大量的并发请求,此时我们就会考虑aidl来实现跨进程的方法调用。实现aidl的流程如下:(1)服务端:需要创建service来监听客户端的连接请求,然后创建一个aidl,暴露给客户端的接口,在这个aidl文件声明,最
墨源为水
·
2020-07-08 23:51
2017年终总结
这一年看了2本书,《Android
开发艺术探索
》和《Sp
ChayWong
·
2020-07-08 23:59
《Android
开发艺术探索
》完结篇
笔记链接:《Android
开发艺术探索
》之Activity的生命周期和启动模式(一)《Android
开发艺术探索
》之IPC机制上(二)《Android
开发艺术探索
》之IPC机制下(三)《Android
开发艺术探索
Kevin He
·
2020-07-08 18:39
安卓开发
Android
开发艺术探索
——第八章:理解Window和WindowManager
理解Window和WindowManagerWindow表示的是一个窗口的概念,在日常生活中使用的并不是很多,但是某些特殊的需求还是需要的,比如悬浮窗之类的,他的具体实现是PhoneWindow,创建一个Window很简单,只需要WindowManager去实现,WindowManager是外界访问Window的入口,Window的具体实现是在WindowManagerService中,他们两个的
weixin_34144848
·
2020-07-08 17:53
Android
开发艺术探索
——新的征程,程序人生路漫漫!
Android
开发艺术探索
——新的征程,程序人生路漫漫!
weixin_34021089
·
2020-07-08 16:01
《Android
开发艺术探索
》笔记目录
该笔记以《Android
开发艺术探索
》为基础,结合Android9.0代码和官方文档,修正了原书中表述不明确和过时的部分,同时加入了大量的个人理解。
矢口
·
2020-07-08 12:30
编程
Android
Java
Android
开发艺术探索
- 第10章 Android的消息机制
1.概述Handler的作用是将一个任务切换到指定的线程去执行。UI操作只能在主线程进行,这个限制是在ViewRootImpl#checkThread中实现的:voidcheckThread(){if(mThread!=Thread.currentThread()){thrownewCalledFromWrongThreadException("Onlytheoriginalthreadthatc
矢口
·
2020-07-08 12:30
编程
Android
Java
老生常谈:Handler消息机制进阶
说明:本内容为《安卓
开发艺术探索
》第10章内容.写在前面:从开发的角度讲,Handler是Android消息机制的上层接口.通过handler机制可以轻松地将一个任务切换到Handler所在的线程中去执行
TheShy_
·
2020-07-08 08:18
java
随手笔记
:编写接口文档规范
#作为一个新手会遇见各种问题,通过查看其他人资料和实践,做一份笔记.一、什么是接口?1.在前后端分离时,前端负责写页面,通过查看接口文档从后端拿到数据(传参、返回值)。文档一般都是由后端开发人员负责编写,每一个接口对应的一个功能的实现(例如:查看列表、查看详情信息、添加用户、删除等功能)2.还有一种接口就是拱第三方调用,(比如:在借贷中的查看信用程度,就是第三方接口)二、写接口的步骤*这仅是限于我
张小白I
·
2020-07-08 02:04
接口
从源码角度分析Android事件分发机制
都有可能会拦截或消费该事件,通过调用它的dispatchTouchEvent方法来判断,是否在当前View层消费该事件View的事件分发,首先从一段伪代码上来看(个人觉得最简洁的事件分发总结,代码来自《Android
开发艺术探索
平.Sir
·
2020-07-07 22:59
技术总结
Activity知识梳理
最近在看一本书《Android
开发艺术探索
》,所以做一下自己的读书笔记第一章Activity关于Activity,我们需要掌握的基本知识,分为以下几点:1、Activity的生命周期2、Activity
飞过一只青蛙
·
2020-07-07 20:22
Android
开发艺术探索
——第十一章:Android的线程和线程池
这一章比较有趣,说的是线程和线程池,线程在Android中是一个很重要的概念,他分为主线程和子线程,主线程负责UI操作,子线程负责耗时操作,由于Android的特性,主线程耗时过长就会无响应,因此耗时操作必须放在子线程中去执行,除了Thread本身之外,Android自身还有一些线程类,比如AsyncTask和IntentService,像HandlerThread也算是一种特殊的线程,尽管Asy
刘某人程序员
·
2020-07-07 20:00
笔记
Android艺术开发探索笔记
Android
开发艺术探索
完结篇——天道酬勤
代表着我已经把本书和看完并且笔记也发布完成了,回忆了一下我看Android群英传,只用了两个月,但是看本书却花了2016年05月04日-2018年07月16日,整整两年多,真是惭愧笔记链接Android
开发艺术探索
刘某人程序员
·
2020-07-07 20:00
Android艺术开发探索笔记
Android
开发艺术探索
——第十章:Android的消息机制
一.Android的消息机制概述前面提到,Android的消息机制主要是指Handler的运行机制以及所附带的MessageQueue和Looper的工作过程,这三者实际上是一个整体,只不过我们在开发的时候比较接触多的是Handler而已,Handler的主要作用是将一个任务切换到某个指定的线程中去执行,那么Android为什么要提供这种功能呢?这是因为android的UI规范不允许子线程更新UI
刘某人程序员
·
2020-07-07 20:30
笔记
Android艺术开发探索笔记
读书笔记-Android
开发艺术探索
-第11章-Android的线程和线程池
1.主线程和子线程主线程是指进程所拥有的线程,在Java中默认情况下一个进程只有一个线程,这个线程就是主线程。子线程也叫工作线程,除了主线程以外的线程都是子线程。Android沿用了Java的线程模型,其中的线程也分为了主线程和子线程,主线程也叫UI线程,其主要作用是运行四大组件以及处理它们和用户的交互,而子线程的作用则是执行耗时任务,比如网络请求,I/O操作等。从Android3.0开始系统要求
Android-Yaku
·
2020-07-07 19:07
Android
【剽悍行动营】0605复盘
今天翻看学习营时的
随手笔记
,看到一个每日一问:生活中或来到行动营后,你有没有主动链接人,你为什么要去链接这个人?
水静冰晴ff
·
2020-07-07 18:12
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处理策略
上一页
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
其他