界面相关
文章平均质量分 75
恋之远方
这个作者很懒,什么都没留下…
展开
-
在页面弹一个蒙层
实际上就是添加一个弹窗,背景透明就可以; private void showMaskLayer(){ View iview =new View(mContext); RelativeLayout.LayoutParams layoutParams=new RelativeLayout.LayoutParams(原创 2015-12-24 13:59:21 · 1984 阅读 · 0 评论 -
补间动画
动画概要分类 传统动画:逐帧动画,补间动画 3.0以后:属性动画 两者区别 前者的使用对象仅限于View,每个view都支持添加动画 前者只改变了View显示的位置,并不是真正的移动了(移动后点击事件还在原来的位置触发) 属性动画可以支持任何对象 静态资源芳的目录不同:前者anim,后者 animtion 动画和目标对象的绑定补间动画 View view = new TextView(原创 2016-11-27 10:37:59 · 229 阅读 · 0 评论 -
自定义View
转载自一、前言 标题起得屌了点,文章只能给大家带来理论知识,能不能上天还是得各位亲自实践。文中涉及到很多自己的理解,能力有限,有问题的地方还请指正。 很多人把自定义View想得复杂了,以为有多高深,主要还是没有实践过,没有足够的自信;但也有很多人把自定义View想得简单了,以为摸清View的几个关键回调、知道自定义属性和Android的消息分发机制就算是老司机了,其实对于自定义View来讲,设计转载 2016-08-15 09:43:41 · 284 阅读 · 0 评论 -
selector和shape静态资源的使用
<stroke android:width="1dp" android:color="@color/gray_bak"/> <padding android:top="1dp" android:bottom="1dp"/>原创 2015-12-03 12:12:21 · 317 阅读 · 0 评论 -
Viewpager实现类似网易新闻的效果
1、添加Adapter public class NewsFragmentPagerAdapter extends FragmentPagerAdapter { private ArrayList fragments; private FragmentManager fm; private List userChannels; public NewsFragmentPagerAdapt原创 2016-08-08 17:12:22 · 419 阅读 · 0 评论 -
WebView的常用设置
WebView设置webview.requestFocus();//触摸焦点起作用 webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);//取消滚动条WebSetting基本设置 ## WebSettings ws = webview.getSettings(); 缩放相关 setBuiltInZoomCont原创 2016-08-29 11:51:03 · 651 阅读 · 0 评论 -
Android系统Window管理
关于Window和Screen和Decor的一点疑惑Window和Decor的对应关系(某书中截图) PhoneWindow是Window的一个子类,每个Activity中有一个PhoneWindow对象。标题区对应的是ActionBar,内容区域对应的是content,SetContentView方法填充的部分,选择菜单区点击菜单按钮弹出的布局。这里很明显PhoneWindow不包含系统栏(Sc原创 2016-08-06 15:40:03 · 517 阅读 · 0 评论 -
Android中Touch事件的传递过程
参考 Android事件完全解析上 Android事件完全解析下 Touch事件API22源码分析 Android事件分发图解 30分钟弄懂事件分发原创 2016-08-04 20:11:50 · 240 阅读 · 0 评论 -
Android坐标宽高相关
参考 Android屏幕区域的划分 Android中坐标系统详解 Android中获取View的位置 详解getGlobalVisibleRect和getLocalVisibleRect 获取View坐标信息的时机原创 2016-08-04 21:10:56 · 266 阅读 · 0 评论 -
补间动画
动画概要分类 传统动画:逐帧动画,补间动画 3.0以后:属性动画 两者区别 前者的使用对象仅限于View,每个view都支持添加动画 前者只改变了View显示的位置,并不是真正的移动了(移动后点击事件还在原来的位置触发) 属性动画可以支持任何对象 静态资源芳的目录不同:前者anim,后者 animtion 动画和目标对象的绑定补间动画 View view = new TextView(原创 2016-11-27 10:45:50 · 284 阅读 · 0 评论