随笔分类 - android ui篇
摘要:Mat img1 = Highgui.imread("storage/external_SD/a.png");Mat img2 = Highgui.imread("storage/external_SD/b.png");MatOfKeyPoint keypoints1...
阅读全文
摘要:android 画笔阴影 在Paint上设置遮盖效果 1、 2、
阅读全文
摘要:android加载矢量图的方式主要有以下两种: 一、Web方式 利用WebVIew来浏览SVG 二、本地加载,使用ImageView来展示 本地加载可以借助外部库利用glide(https://github.com/bumptech/glide/tree/v3.6.0)
阅读全文
摘要:设置TextView的属性 enable,focusable, longClickable and textIsSelectable
阅读全文
摘要:android 系统提供了一系列的绘图渲染api,这些api支持2D绘图和3D绘图;那么理解这些api是如何工作的,还是十分重要的。应用开发者最常用的就是Canvas和OpenGL,Canvas侧重于2D,而OpenGL则是全能。Canvas的绘图操作最终会通过OpenGLRender进行转换,转换
阅读全文
摘要:android Scene android Scene保存了view层级的状态,并保存了层级中所有view的属性值。动画框架能使用动画进行场景的切换,一般只需要制定exit(退出)动画,不需要制定enter(进入)动画,系统会自动帮我们创建进入动画。用Layout...
阅读全文
摘要:android 仪表盘控件,支持多分辨率,手绘UI,无需添加图片资源,支持刻度设置。 源码下载
阅读全文
摘要:伴随着android 5.0的发布,系统为开发者提供了一个优化了的列表控件RecyclerView。RecyclerView支持横向和纵向的列表,不止如此,还支持普通的GridView列表和交叉排列的GridView列表,它依靠LayoutManager的子...
阅读全文
摘要:此项目为一个图层导航工程,图层构成有精灵对象,碰撞监测点,及位置示意图。操作方式采用游戏式风格,支持碰撞监测点的定义添加,图层图层可拖动。工程地址:https://github.com/jiabailong/android-spriteLayer希望大家多提提意见。
阅读全文
摘要:canvas.translate(-mScrollX, -mScrollY);
阅读全文
摘要:android 子线程内不能刷新view呢?答案是可以。那么为什么我们用子线程刷新view时会抛出"Only the original thread that created a view hierarchy can touch its views."那是因为VIew...
阅读全文
摘要:Line-breaking widget layout for Android Line-breaking widget layout for Android up vote62down votefavorite 50 I'm trying to create an activity that pr
阅读全文
摘要:1.下面的Xfermode子类可以改变这种行为: AvoidXfermode 指定了一个颜色和容差,强制Paint避免在它上面绘图(或者只在它上面绘图)。 PixelXorXfermode 当覆盖已有的颜色时,应用一个简单的像素XOR操作。 PorterDuffXfermode 这是一个非常强大的转
阅读全文
摘要:当绘制出现问题时可在绘制前使用saveLayer,Dst 为初始图像画,src second相对于DST第二次绘制的图像 1.PorterDuff.Mode.CLEAR 所绘制不会提交到画布上。 2.PorterDuff.Mode.SRC 显示上层绘制图片,只显示S...
阅读全文
摘要:如果直接为ListView设置高度,那么ListView会直接计算出来屏幕需要显示Item的个数,然后创建Convertview。如果没有为ListView直接设置高度,那么ListView会用第一个Item的高度来计算到底需要几个Item ,此时传入的conver...
阅读全文
摘要:BarRenderer renderer = (BarRenderer) plot.getRenderer();renderer.setMaximumBarWidth(10);renderer.setMinimumBarLength(10);//柱状图宽度render...
阅读全文
摘要:Animation – Property Animations属性动画出现前,View Animation 必须作用在 View 上,,且只有几种种受限的动画效果,最糟糕的是,它改变只是View的快照,View的实际属性并没有改变,实在是很不方便。属性动画可以改变任意...
阅读全文
摘要:public class MymaskActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCrea...
阅读全文

浙公网安备 33010602011771号