(1)布局文件就不在说明了,主要说代码的实现,先把代码贴上!package com.example.cl;import android.annotation.SuppressLint;import android.app.Fragment;import android.os.Bundle;impor...
分类:
其他好文 时间:
2014-10-22 23:16:37
阅读次数:
170
RangeBar是一个可以有选择范围的Seekbar,用这个项目其实是很简单的。就是一个自定义控件~一、布局文件这里可以看到有很多属性可以定制,除了通过xml来定义也可以再java代码中进行定义。说明:tickCount:有多少个分割线tickHeight:分割线的高度barWeight:分割线和滑...
分类:
其他好文 时间:
2014-10-22 20:05:23
阅读次数:
215
在布局文件里,假设有3层 , 一层是button, textview等常见组件, 二层是嵌套的RelativeLayout, 三层是LinearLayout, 而一个触摸屏幕的事件无非就是ACTION_DOWN, ACTION_MOVE, ACTION_UP. 而手指从按下到松开离开屏幕, 其实事件分发的传递已经经过了这三层. 这里说下它的处理过程, 也算是巩固记忆了.
首先, dis...
分类:
其他好文 时间:
2014-10-22 18:14:12
阅读次数:
215
首先看一下GLSurfaceView是如何绘制的。正如android开发文档中描述的那样,我们需要new一个GLSurfaceView对象,然后设置一个实现了Renderer接口的对象,我们需要写一个MyRender类,实现Renderer的方法等等。我们先看一下Activity的写法。它不需要一个布局文件,我们将GLSurfaceView对象作为activity的contentview即可。如下...
分类:
移动开发 时间:
2014-10-22 18:10:09
阅读次数:
228
最近看到很多界面主页都差不多,决定研究研究写出来,以后直接拿来用,不做代码的轮子,多总结,多学习
还是废话少说,先上图
介绍一下我的代码:
首先是布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
...
分类:
微信 时间:
2014-10-22 14:44:06
阅读次数:
394
1.findViewById()是View对象的方法,先通过inflate()方法得到View,调用这个View对象的getViewById()方法,就能得到这个View树上的子View。
2.inflate()函数可以通过getSystemService()方法得到,参数是LAYOUT_INFLATER_SERVICE。
3.inflate()函数的第一个参数是布局文件的R引用,第二...
分类:
其他好文 时间:
2014-10-22 10:07:31
阅读次数:
176
上次写到了开源项目MultiChoiceAdapter详解(四)——MultiChoiceBaseAdapter的使用,其实我们仍旧可以不使用ActionMode的,所以这里就写一个自己扩展的方法。一、布局文件listview_normal_layout.xml ...
分类:
其他好文 时间:
2014-10-21 23:01:43
阅读次数:
446
这篇其实没啥重要的,主要就算是个总结吧。一、这里实现的是类似于上图的多图选择的效果。关键在于item布局文件的写法。这也就是这个框架奇葩的一点,莫名其妙的要在一个自定义控件里面再放一个自定义的控件,如果不这样就出不了选中的效果。分析下原因是这里整个item被图片所覆盖了,仅仅设置一个有选择效果的父控...
分类:
其他好文 时间:
2014-10-21 22:58:32
阅读次数:
466
MultiChoiceBaseAdapter是一个可以多选的BaseAdapter,使用的方式相比来说扩展性更强!使用方式:1.布局文件2.写一个类继承MultiChoiceBaseAdapter3.实现内部的各个方法4.设置数据源和视图5.完成保存的回调方法一、布局文件listview_a...
分类:
其他好文 时间:
2014-10-21 21:14:18
阅读次数:
371
今天我们来讲一下 Android中自定义控件的介绍,在Android中, 我们一般写xml都是用的单个的控件来完成的 ,在一些项目中,单个控件有时是满足不了的,故此我们可以自定义控件 ,用自定义控件的好处是 一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高 ,其他地方要用此控件 只需要引用控件就可以了。
下面来写一个自定义控件的和它需要注意的地方:
1....
分类:
移动开发 时间:
2014-10-21 17:43:33
阅读次数:
208