上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页
摘要: 一、view树的绘制流程 measure >layout >draw measure 1、ViewGroup.LayoutParams 指定部件的长宽 2、MeasureSpec 32位的int值 前两位代表模式 后30位测量规格的大小 layout draw invalidate()请求andro 阅读全文
posted @ 2018-09-08 23:17 chenzquan 阅读(6196) 评论(0) 推荐(0) 编辑
摘要: 1、Android中真实宽高,getWidth和getMeasuredWidth的区别:哪个计算的是真实的宽? getWidth():得到的是View在父Layout中布局好后的宽度值,如果没有父布局,那么默认的父布局就是整个屏幕。 getMeasuredWidth():得到的是最近一次调用meas 阅读全文
posted @ 2018-09-08 15:59 chenzquan 阅读(185) 评论(0) 推荐(0) 编辑
摘要: ▲ 基础概念 : px : 其实就是像素单位,比如我们通常说的手机分辨列表800*400都是px的单位 sp : 同dp相似,还会根据用户的字体大小偏好来缩放 dp : 虚拟像素,在不同的像素密度的设备上会自动适配 dip: 同dp ▲ 举个栗子 : px与dp pixel,即像素,1px代表屏幕上 阅读全文
posted @ 2018-09-08 14:46 chenzquan 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 定义: 悲观锁(Pessimistic Lock): 每次获取数据的时候,都会担心数据被修改,所以每次获取数据的时候都会进行加锁,确保在自己使用的过程中数据不会被别人修改,使用完成后进行数据解锁。由于数据进行加锁,期间对该数据进行读写的其他线程都会进行等待。 乐观锁(Optimistic Lock) 阅读全文
posted @ 2018-09-07 09:09 chenzquan 阅读(2483) 评论(0) 推荐(0) 编辑
摘要: 一、多线程的创建 1、多线程的创建 (1)、继承Thread类 (2)、实现Runnable接口 2、两种启动线程方法的区别 1、共同点 必须调用Thread 产生线程,然后调用start()方法 开启这个线程 2、不同点 因为Java是单继承这个特点 所以为了弥补这个缺点 我们可以实现Runnab 阅读全文
posted @ 2018-09-07 00:02 chenzquan 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1问题定义 问题定义阶段必须回答的关键问题:“要解决的问题是什么?”如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出 的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。 通过问题定义 阶段的工作,系统 阅读全文
posted @ 2018-09-06 10:39 chenzquan 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 反射是可以绕过编译来执行的 阅读全文
posted @ 2018-09-02 23:52 chenzquan 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 进程和线程的区别? 进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多 阅读全文
posted @ 2018-08-30 14:08 chenzquan 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 开始的Activity和最好的view是没有onInterceptTouchEvent方法的 不能进行对事件的拦截 总论 在我们点击屏幕时,会有下列事件发生: Activity调用dispathTouchEvent()方法,把时间传递给Window; Window再将事件交给DecorView(De 阅读全文
posted @ 2018-08-30 10:17 chenzquan 阅读(563) 评论(0) 推荐(0) 编辑
摘要: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0308/4036.html 一个提高开发效率的ADB插件:ADB IDEA 泡在网上的日子 / 文 发表于2016-03-08 11:14 第5636次阅读 ADB,插件 编辑推荐 阅读全文
posted @ 2018-08-21 00:13 chenzquan 阅读(1970) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 26 下一页