- 博客(7)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 动画的学习
一、android实现动画有三中方式:view动画、帧动画和属性动画。其实帧动画与view动画的原理是一样的。view动画需要注意的是:它是改变view的影像,而不改变位置。因此在视图中动画后的view点击无效果。而属性动画改变的是view在viewgroup的属性值,移动后点击有效果。 二、三种动画所实现方式及意义: 三、viewgroup动画的使用:
2017-01-20 22:42:16 277
原创 滑动学习总结
实现view的滑动,主要实现原理是layout的重绘。大概有以下几种: 一、在view中onTouchEvent方法中重写,无论在viewgroup中多少个view都可以实现自由滑动。大致的编码如下 public boolean onTouchEvent(MotionEvent event) { int x = (int) event.getX();
2017-01-20 00:53:33 520
原创 ViewPager学习总结
viewpager主要是实现pagerAdapter中4个抽象方法,如下 “` public boolean isViewFromObject(View arg0, Object arg1) { // TODO Auto-generated method stub return arg0 == arg1;
2017-01-19 01:40:26 378
原创 Fragment学习总结
一、Fragment的生命周期的特点及注意点: 1. onAttach:onAttach()在fragment与Activity关联之后调调查用。需要注意的是,初始化fragment参数可以从getArguments()获得,但是,当Fragment附加到Activity之后,就无法再调用setArguments()。所以除了在最开始时,其它时间都无法向初始化参数添加内容
2017-01-19 00:37:18 419
原创 文章标题
SlidingMenu是一个侧滑的开源项目需要应用第三方包。其主要实现的步骤有: 1. 设置侧滑layout 2. 设置侧滑属性 3. 侧滑view关联到activity上容 如果是直接使用slidingmenuactivity就不需要关联。实现的方式: 1. 在activity中直接使用,如下步骤: SlidingMenu menu
2017-01-18 01:15:43 289
原创 框架思想
一、adapter框架 adapter与其他控件的搭配使用,可以看作是:框架(listviiew、viewpager)+内容(数据或者view具体行为)+中间关联(adapter)。这样做的目的是减少代码之间的耦合度,提高代码之间的适应性。行为与框架分开,通过adapter耦合,这样可以满足许多的需求,而不用重复编写代码。所以在代码中的耦合度是很重要的概念。
2017-01-17 11:33:56 498
转载 http://www.cnblogs.com/GnagWang/archive/2011/03/31/2001067.html
Android的Window类 2011-03-25 10:02 by Keis, 110 visits, 网摘, 收藏, 编辑 Android的Window类(一) Android的GUI层并不复杂。它的复杂度类似于WGUI这类基于布局和对话框的GUI,与MFC、QT等大型框架没有可比性,甚至飞漫魏永明的MiniGUI都比它复杂许多。您也许会问,这样简单的GUI如何实现浏览器呢
2017-01-16 22:58:06 622
TA创建的收藏夹 TA关注的收藏夹
TA关注的人