随笔
文章平均质量分 76
Rainlee007
这个作者很懒,什么都没留下…
展开
-
关于硬盘读写
这是所发的第一篇blog,是在学习操作系统时的一个问题,内容本是写给一个老师的问题,但最终没收到回复,在此留下,以提示自己思考,若阁下有解决思路,还请一定告知,谢谢!问题大概是这样,我写了段操作系统的引导代码,试图引导操作系统,而引导操作系统的必要一步就是读取pbr,然后跳转到pbr的代码上,而问题就出在读硬盘上,读硬盘可以通过int13中断(测试成功),但此法不能读较大的硬盘,于是我采用lba4原创 2016-08-19 10:18:50 · 577 阅读 · 1 评论 -
LayoutInflater作用及使用
作用: 1、对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 2、对于一个已经载入的Activity, 就可以使用实现了这个Activiyt的的findViewById方法来获得其中的界面元素. 方法: Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setContentView方法来载入转载 2016-08-19 10:18:52 · 263 阅读 · 0 评论 -
转载 Android自定义控件
今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这也是最方便的一个方法。今天就来介绍下如何使用组合控件,将通过两个实例来介绍。第一个实现一个带图片和文字的按钮,如图所示:650) this.width=650;" src="http://pic002.cnbl转载 2016-08-19 10:18:56 · 251 阅读 · 0 评论 -
Android自定义控件实现及其布局
Android自定义控件实现及其布局Android自定义控件一般要继承View类,因此控件的实现及其相应的布局需要完成:1. 继承View类,并实现参数为(Context context,AttributeSet attrs)的构造函数2. 在布局文件xml中设置属性的时候,应以()的格式进行。3. 声明一个自定义控件的变量,用findViewById将其与布局文件关联起来转载 2016-08-19 10:18:59 · 311 阅读 · 0 评论 -
android自定义View及事件
直接如题,本例效果如下图,继承自ImageView,后面画了个圆,圆的大小在布局文件设置,点击圆内会有事件相应,圆外无响应。650) this.width=650;" src="http://my.csdn.net/uploads/201207/09/1341831271_9936.png" style="border:none;max-width:100%;" />先看自定义的MyView代码[转载 2016-08-19 10:19:08 · 278 阅读 · 0 评论 -
如何在Eclipse中查看Android API源码以及support包源码
原文作者: futurexiong原文地址: http://my.eoe.cn/futurexiong/archive/181.html开发第三方Android应用的,大多数人应该还是Eclipse结合ADT来开发。那么大多数时候我们可能希望点击API提供的一个类或者一个方法或者一个变量,从而进入API相关的源码中进行查看,用于Debug或者就是想阅读下API源码啥的,去下载对应版本的framew转载 2016-08-19 10:19:13 · 255 阅读 · 0 评论 -
onInterceptTouchEvent和onTouchEvent调用时序
onInterceptTouchEvent()是ViewGroup的一个方法,目的是在系统向该ViewGroup及其各个childView触发onTouchEvent()之前对相关事件进行一次拦截,Android这么设计的想法也很好理解,由于ViewGroup会包含若干childView,因此需要能够统一监控各种touch事件的机会,因此纯粹的不能包含子view的控件是没有这个方法的,如Linea转载 2016-08-19 10:19:22 · 262 阅读 · 0 评论 -
android onTouchEvent和setOnTouchListener中onTouch的区别
android中onTouchEvent和setOnTouchListener中onTouch的区别可以有些人并不了解,其实要说明白这个问题先要说下android的事件传递机制。首先看下以下的代码1,这段代码反应了View处理事件的过程:代码1:public boolean dispatchTouchEvent(MotionEvent event) { if (mOnTouchLis转载 2016-08-19 10:19:27 · 288 阅读 · 0 评论