- 博客(5)
- 资源 (6)
- 问答 (3)
- 收藏
- 关注
原创 View的滑动(1)——Scroller
View的滑动有七种方法,我想重点记录一下其中的两种,其实也可以说是一种,Scroll相关。先列举其他几种吧: 1、layout()方法,直接调用layout方法使得子view重新布局。 2、offsetLeftAndRight()和offsetTopAndBottom(),类似layout()方法。 3、layoutParams。 4、Animator属性动画 5、Vi
2017-03-25 13:44:04 296
原创 ListView深入学习(2)
ListView多种布局效果图如下: 方法的核心在于adapter里面的getView()方法,与之配套的还有另外两个方法,分别是getItemViewType()和getViewTypeCount()。1、首先是int getItemViewType().从名字可以看出来,返回的是你要表现的这个单项的类型。类型是什么呢,其实是自己定义的:比如图片在左,文本框在右和图片在右,文本框在左。代码如下:
2017-03-22 16:29:23 231
原创 ListView深入学习(1)
ListView深入学习(1)使用ViewHolder提高效率listView的基础使用就不多介绍了,提一下BaseAdapter。实现了BaseAdapter之后,listView的每个item会调用BaseAdapter里面的getView方法,这个方法会返回一个View,这个View就会被item使用。所以重点已经很明显了,就是要优化getView方法。首先拿出一段正常的getView方法@O
2017-03-17 19:09:27 185
原创 复合控件
复合控件其实,就是自定义view的简单版。 把几个控件拖到一起,形成一个新的控件,下次要用的时候直接使用新控件,而不用重新拖了。好处除了方便之外还可以保证修改起来方便呀,视图风格统一呀之类的。 比如各大app的头部:基本上都是左边一个按钮,右边一个按钮这种~一、步骤1、首先定义你的复合控件有哪些属性: 这样是为了让使用控件的人来操作你的控件,设置颜色啊,文字啊等等。2、新建一个类,就是你的控件的
2017-03-15 13:32:40 414
原创 linux引导流程(1)
一、linux引导流程按下笔记本的电源键之后,就会 1、固件firmware —post加电自检 2、自举程序BootLoader(GRUB)—载入内核 3、载入内核kernel — 驱动硬件 4、启动进程init 5、读取执行配置文件/etc/inittab 二、固件firmware其实就是检查各个硬件是否都在电脑上,至少目前我是这么理解的。 举个例子,时钟。 系统
2017-03-10 21:54:17 223
Touching App 界面源代码
2016-08-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人