Android 的布局文件在layout下面,通常命名为*.xml。通过在XML中以XML的形式定义View,但是Android应用程序中经常需要自定义View,这就需要一个继承自Android View 的类。今天写了一个小游戏,鼠标移动的时候,View里面的红色圆球随着鼠标的移动而移动。 Us....
分类:
移动开发 时间:
2014-11-28 22:44:49
阅读次数:
317
1.编写主类 package com.sample.button;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import and...
分类:
移动开发 时间:
2014-11-27 16:32:55
阅读次数:
215
上一篇仿得网页客户端的抽屉模式,这一篇继续,来写一写加载更多这个功能,通过自定义实现加载更多,先上图:
今天实现的就是如图中最下面的20条载入中...这个功能啦!
先来说一下思路:
1.在listview中加入20条载入中的这个布局并隐藏
2.加入OnScrollListener监听,通过监听滚动事件,当滚动到最低端的时候,显示上面的布局
3.通过接口回调实现加载更多的功能
4...
分类:
移动开发 时间:
2014-11-27 14:32:21
阅读次数:
261
上一次我们试验了有弹性的ScrollView。详情这一次,我们来试验有弹性的ScrollView。国际惯例,效果图:主要代码:[java]view plaincopyimportandroid.content.Context;importandroid.graphics.Rect;importand...
分类:
移动开发 时间:
2014-11-27 14:15:27
阅读次数:
246
前面我们已经介绍了如何让你的ScrollView,ListView具有弹性,今天,我们在前面的基础上,做一下适当的修改,让那些既不是ScrollView,也不是ListView的Activity页面,也能具有弹性。先上图:图中是最简单的一个Android测试程序。默认的效果TextView是无法划动...
分类:
移动开发 时间:
2014-11-27 14:08:37
阅读次数:
262
本文介绍如何使用自定义ViewGroup实现ViewPager效果,欢迎拍砖!...
分类:
移动开发 时间:
2014-11-27 12:49:07
阅读次数:
266
Google 在 API 14 开始才新增了Switch 控件。因此,我们可以选择自己封装一个Switch 。效果如图:View主要代码:[java]view plaincopypublicclassSwitchViewextendsLinearLayout{privateImageViewmask...
分类:
移动开发 时间:
2014-11-27 12:16:46
阅读次数:
255
项目中最近需要用到摄像机拍照,起初的时候肯定怎么省事怎么来,直接就是调用系统的摄像机了,那么问题来了,调用系统摄像机的时候,发现不同的手机拍摄出的照片的旋转角度不一样。举个例子来说,小米手机拍摄出的照片旋转角度为0度(照片是正的),三星手机拍摄出的照片,照片用同样的方法加载出来,而照片旋转了90度,(照片是反的),shit,这是为什么?
刚开始的时候肯定将照片旋转一定的角度来解决,但是发现这样有...
分类:
移动开发 时间:
2014-11-26 14:34:17
阅读次数:
215
效果图:制作思路:1、先分析这个效果,其实可以理解为把三级菜单分成level1,level2,level3,level1是始终显示的。点击level1后,level2会出现;点击level2后,level3会出现;level2,level3出现后,点击level1,level2和level3都会消失...
分类:
移动开发 时间:
2014-11-26 06:37:35
阅读次数:
208
原文地址:http://blog.csdn.net/a396901990/article/details/36475213简介:在自定义view的时候,其实很简单,只需要知道3步骤:1.测量——onMeasure():决定View的大小2.布局——onLayout():决定View在ViewGrou...
分类:
移动开发 时间:
2014-11-25 18:09:30
阅读次数:
234