随笔分类 -  Android 之Activity

摘要:一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中Alpha... 阅读全文
posted @ 2015-07-15 14:47 叫我程某某 阅读(163) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/16330267在上一篇文章中,我带着大家一起剖析了一下LayoutInflater的工作原理,可以算是对View进行深入了解的第一步吧。那么本篇文章中,我们将继续对View进行深入探究... 阅读全文
posted @ 2015-07-07 18:43 叫我程某某 阅读(239) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/12921889有段时间没写博客了,感觉都有些生疏了呢。最近繁忙的工作终于告一段落,又有时间写文章了,接下来还会继续坚持每一周篇的节奏。有不少朋友跟我反应,都希望我可以写一篇关于View... 阅读全文
posted @ 2015-07-07 18:42 叫我程某某 阅读(149) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/13171191现在Fragment的应用真的是越来越广泛了,之前Android在3.0版本加入Fragment的时候,主要是为了解决Android Pad屏幕比较大,空间不能充分利用的... 阅读全文
posted @ 2015-07-07 18:35 叫我程某某 阅读(196) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/8881711我们都知道,Android上的界面展示都是通过Activity实现的,Activity实在是太常用了,我相信大家都已经非常熟悉了,这里就不再赘述。但是Activity也有它... 阅读全文
posted @ 2015-07-07 18:32 叫我程某某 阅读(157) 评论(0) 推荐(0) 编辑
摘要:Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。 所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类。1.Linea... 阅读全文
posted @ 2015-06-15 20:48 叫我程某某 阅读(178) 评论(0) 推荐(0) 编辑
摘要:setContentView:1.常用的构造函数: 1)setContentView(int layoutResID) 2)setContentView(View view) 3)setContentView(View view, ViewGroup.LayoutParams params)2... 阅读全文
posted @ 2015-06-15 18:25 叫我程某某 阅读(361) 评论(0) 推荐(0) 编辑
摘要:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate--> onStart--> onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState--> onPause--> onStop--> onDestroy... 阅读全文
posted @ 2015-06-15 18:23 叫我程某某 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一.Intent的介绍Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完... 阅读全文
posted @ 2015-06-15 18:20 叫我程某某 阅读(504) 评论(0) 推荐(0) 编辑
摘要:官方文档的解释是:Context提供了关于应用环境全局信息的接口。它是一个抽象类,它的执行被Android系统所提供。它允许获取以应用为特征的资源和类型。同时启动应用级的操作,如启动Activity,broadcasting和接收intents。 常用的Context的子类是Activity和Se... 阅读全文
posted @ 2015-06-15 18:14 叫我程某某 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Android的invalidate与postInvalidate都是用来刷新界面的,用法区别在于: 1)invalidate():实例化一个Handler对象,并重写handleMessage方法调用invalidate()实现界面刷新;而在线程中通过sendMessage发送界面更新消息。//... 阅读全文
posted @ 2015-06-15 18:13 叫我程某某 阅读(1631) 评论(0) 推荐(0) 编辑
摘要:1.前言 Android中经常会遇到把View转换为Bitmap的情形,比如,对整个屏幕视图进行截屏并生成图片;Coverflow中需要把一页一页的view转换为Bitmap、以便实现复杂的图形效果(阴影、倒影效果等);再比如一些动态的实时View为便于观察和记录数据、需要临时生成静态的Bitma... 阅读全文
posted @ 2015-06-15 18:12 叫我程某某 阅读(5223) 评论(0) 推荐(0) 编辑
摘要:1.背景介绍 最近项目用到两个ScrollView的同步显示,即拖动左边的ScrollView滚动的同时,实现右边的ScrollView同步滚动。此种情形常用在复杂界面布局中,比如左边的ScrollView显示主要项目,只需上下滚动即可;右边项目是次要项目,可以实现上下或者左右滚动,当上下滚动时,... 阅读全文
posted @ 2015-06-15 18:10 叫我程某某 阅读(347) 评论(0) 推荐(0) 编辑
摘要:1.简介 基于基于BaseExpandableListAdapter扩展的ExpandableList用法,现在网上流行的主要有两种:第一种是向BaseExpandableListAdapter传入两个数组,第一个是表示Group(目录头)信息的一维数组,第二个是表示Child(目录子项)的二维数... 阅读全文
posted @ 2015-06-15 18:07 叫我程某某 阅读(340) 评论(0) 推荐(0) 编辑
摘要:启动Activity源码:(记得要加上Intent.FLAG_ACTIVITY_NEW_TASK)Intent intent = new Intent();intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setClass(getAppli... 阅读全文
posted @ 2015-06-13 19:30 叫我程某某 阅读(1180) 评论(0) 推荐(0) 编辑