- 博客(8)
- 收藏
- 关注
转载 文章标题
**原文:http://blog.csdn.net/zhouhang421/article/details/53005211**自定义控件的构造方法继承View的控件有四个构造方法:1、View(Context context)2、View(Context context, @Nullable AttributeSet attrs)3、View(Context context, @Nullabl
2017-04-11 11:42:40 214
转载 自定义View之OnMeasure()
可以说重载onMeasure(),onLayout(),onDraw()三个函数构建了自定义View的外观形象。再加上onTouchEvent()等重载视图的行为,可以构建任何我们需要的可感知到的自定义View。本节我们探索自定义View中onMeasure()起到了什么样的作用,题外要插的一句是,Activity框架,View框架中大量的on函数基本上都应用到了Template模式,掌握这一模式
2017-04-10 14:27:44 203
转载 Java中hashcode的作用
原文位置:> http://blog.csdn.net/fenglibing/article/details/8905007以下是关于HashCode的官方文档定义:[plain] view plain copy print?hashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable 提供的哈希表。 hashCode 的常规协定是
2017-03-28 09:20:21 283
转载 java代码编译、执行过程
Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制Java源码编译机制Java源码编译由以下三个过程组成:分析和输入到符号表注解处理语义分析和生成class文件流程图如下所示:最后生成的class文件由以下部分组成
2017-03-26 09:55:57 421
原创 大学毕业第八个月
健身完,回到宿舍,读完知乎,心有所感。 大学毕业第八个月,每天像在大学校园一样过着三点一线重复的生活,宿舍、公司、食堂。 每天睁开眼就要面对着自己说不上喜不喜欢的代码,记得小时候最看不上眼的就是程序员(没有诋毁大家的意思),眼看大学到现在自己正一步一步踏入程序员的生活,我也变成了小时候最讨厌的自己,每次静下心来的时候都会反复问自己:我适合当程序员吗?每
2017-02-27 21:52:34 526
转载 Android返回键与home键的区别
最近写博客的时间,都是在晚上图书馆学习回到宿舍后,大概是11点半开始写,写着写着就1点多了,这还是我积累的比较充分了的情况下的,然后自己要看一遍再睡觉。第二天早上还要审稿后再发表。下星期开始调整写作时间,早睡早起学习效率才高。写一篇文章真的不容易,我会陆续写一个路线的博客,如事件分发机制,自定义View,View的绘制机制和加载过程,Activity的加载过程等等 。进入正题。执行耗时的操作,比如网
2017-02-26 20:23:49 1052
原创 关于android中obtainMessage()的小疑惑
今天写代码的时候遇到一个问题:从线程中获取消息….项目中有一段代码handler.obtainMessage(msg),即从线程中获取一个消息,查看了下源码在handler.obtainMessage()中是这样写的Message android.os.handler.obtainMessage(int what,int arg1,int arg2,Object obj);what: value
2017-01-19 21:35:01 1591
原创 Android中通过ADB手动发送广播
公司最近在做一个项目,通过拔插U盘触发系统动作广播ACTION弹出升级界面,对系统软件进行升级,包括OS,APP,MCU,MAP,Configfile.但是在调试过程中发现拔插U盘时接收不到系统广播动作,于是通过手动发送广播进行调试。 我们知道系统可以产生很多广播动作,例如 android.intent.action.BOOT_COMPLETED, an
2017-01-16 21:42:23 5566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人