原图: 处理后: 下面贴代码: 一、图片处理层: [java] view plain copy package com.jacp.tone.view; import java.util.ArrayList; import android.content.Context; import android ...
分类:
移动开发 时间:
2017-04-17 13:12:30
阅读次数:
298
代码中给容器动态添加子View时遇到一些问题,当时还是纠结许久的。擅总结者无敌,写下此篇总结,问题比较的简单,希望对新手有所帮助。使用场景:情况一:Viewview=View.inflate(this,R.layout.item_contact,null);view.getLayoutParams()==null情况二:Viewview=getLayoutInfl..
分类:
其他好文 时间:
2017-04-07 18:44:59
阅读次数:
159
上篇博客(WmS详解(一)之token到底是什么?基于Android7.0源码)中我们简要介绍了token的作用,这里涉及到的概念非常多,其中出现频率最高的要数Window和窗口这一对搭档了,那么我们...
分类:
移动开发 时间:
2016-11-20 00:15:03
阅读次数:
452
博客撰写人:It一zhai男 转载请标明地址:http://www.cnblogs.com/ityizhainan/p/5914487.html 本文将用两个方法来写类似汽车荷载的进度 先上截图 1. 用LinearLayout的addview方法加上for循环 1.1 processtest01. ...
分类:
移动开发 时间:
2016-09-27 23:05:19
阅读次数:
302
Eclipse插件开发学习笔记【3】 添加视图和透视图 一、添加视图 视图是Eclipse插件开发中一个重要的扩展点,我们需要做的是在Eclipse插件项目中插入一个视图。 首先,新建一个插件项目,命名为addView,选择Hello Word模板,其他默认设置。 包结构如图所示: 双击plugin ...
分类:
系统相关 时间:
2016-07-29 22:37:14
阅读次数:
2567
一,ViewFlipper的基本知识:
(1)用途:常用于多个组件之间的切换,如动画播放,手势滑动切换,等等
(2)基本知识:继承自ViewAnimator,可调用addView(View v)添加多个组件
(3)基本方法:
flipper.startFlipping() ---- 开始自动播放动画
flipper.setInAnimation(上下文对象,动画布局)...
分类:
其他好文 时间:
2016-07-16 23:54:36
阅读次数:
543
根据效果图拆分界面 View ==> ViewGroup ==> RelativeLayout,主体部分使用RelativeLayout作为占位 View和ViewGroup的区别:ViewGroup有特有的addView()和removeView()方法,RelativeLayout添加进来Vie ...
分类:
移动开发 时间:
2016-06-27 21:41:07
阅读次数:
268
在项目开发中,我们经常需要进行动态添加组件,其中可添加的部分有两项:布局和组件
其中,添加的布局主要有RelativeLayout型(相对布局)的和LinearLayout(线性布局)
添加的组件主要有文本显示框,编辑框,按钮等组件。
下面,就让我们来进行实现:
首先我们创建一个新的项目,删除MainActivity.class中没有的代码,仅留下p...
分类:
移动开发 时间:
2016-05-12 23:23:01
阅读次数:
333
WindowManager的addView是定义在接口ViewManager,同时WindowManager也是一个接口,通过Ctrl+H 看一下继承关机,发现是在WindowManagerImpl继承了WindowManager接口并实现addView方法
WindowManagerImpl.addView
mGlobal是WindowManagerGlobal的实例,所以调用的的...