Android为ListView添加圆角边框效果,安卓UI设计的例子,默认情况下ListView的外框是直角的,也就是大家习惯的样式,但为了美化更突出,或者与你的应用风格更吻合,有时候可能修饰成圆角边框,本例子就是实现了这一功能,实用性较强。   动态设置listview的高度,使用listView.getDividerHeight()获取子项间分隔符占用的高度, params.height最后得到整个ListView完整显示需要的高度。
2023-02-01 09:39:29 185KB Android源码-UI界面实例
1
我觉得这个Android源码挺实用的,为GridView组件添加多选和预览图片功能,在多选模式下右上角可以打勾,类似于现在的手机,长按列表项进入多选状态一样,使操作体验度上升,而且源代码实现方面并不是太复杂。
2022-12-25 20:13:32 273KB Android源码-UI界面实例
1
Android Touch Circle Activity触屏操作测试附源代码示例,触摸圆点:   //此方法重画时调用   @Override   protected void onDraw(Canvas canvas) {    //canvas可以看做画板    super.onDraw(canvas);    //创建画笔    Paint p = new Paint();    p.setColor(Color.RED);    canvas.drawCircle(current_x, current_y, 5, p);   }      我们可以得到线性布局的容器,创建出自定义的View,设置自定义组建的最大宽度和最大高度,设置位置,之后开始重新画,返回true则表明已经处理了本事件。
2022-08-16 10:54:13 14KB Android源码-UI界面实例
1
Android TouchCircle触摸测试【源代码】,canvas可以看做画板,创建画笔。
2022-08-16 10:48:46 50KB Android源码-UI界面实例
1
Android编写实现手机中的全屏按钮,整个手机屏幕就是一个大按钮,单击的时候,屏幕会变色,也就是按钮响应了人的操作,如何实现这种按钮呢?下面是代码文件中的一些相关部分代码:   public boolean onKeyDown(int keyCode, KeyEvent event) {//重写的键盘按下监听    Log.d(TAG, "activity onKeyDown");//打印日志    return super.onKeyDown(keyCode, event);   }   class MyButton extends Button{//自己定义的Button   public MyButton(Context context) {//构造器    super(context);   }   public boolean onKeyDown(int keyCode, KeyEvent event){//重写的键盘按下监听    Log.d(TAG, "MyView onKeyDown");//打印日志    return false;   }   }
2022-07-29 15:44:50 13KB Android源码-UI界面实例
1
一个简单的Android 用户注册界面及相关功能实例,因本注册界面将窗口修饰成全屏风格,隐藏去电池等图标和一切修饰部分(状态栏部分),并且 隐去标题栏(程序的名字)完全形成一个全屏的手机窗口,当点击home键 或者返回按键的时候canvas是得不到的,这里要注意。   本程序提交用户输入的用户信息号,会重新显示出来确认,只是为了学习android,功能你可继续完善改进。
2022-06-18 18:08:19 165KB Android源码-UI界面实例
1
一个界面设计方面的例子,Android仿QQ微信登录界面效果,主要是基于对布局main.xml上控件的操作,模拟出了微信整体的登录界面样式和风格,包括了登录时的弹框和提示,以及文字变颜色等功能,是学习android手机界面设计方面的一个参考范例。   关于startActivity(intent)的说明;功能是启动对应的Activity,此处为硬编码,不介意这么写,写成action形式最好。
2022-05-20 23:28:12 68KB Android源码-UI界面实例
1
Android动态全屏显示效果,不显示手机的标题栏和状态栏,本例以打开百度手机版为示例,演示双击手机屏幕立即全屏显示的效果,在手机上操作,就是用手指连续轻触屏幕两次,即可进入全屏状态。   实现时用WebView加载web资源,覆盖WebView默认使用第三方或系统默认浏览器打开网页的行为,使网页用WebView打开,返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器。。
2022-05-18 17:17:07 648KB Android源码-UI界面实例
1
Android实现双击屏幕图片缩放效果,这个功能估计大家都见过不少吧,很多手机APP中就有,最直接的就是图库相册的预览功能里面,当显示图片缩略图的时候,双击屏幕,缩略图会按一定的比例放大显示图片,本源码所完成的功能就是模拟了这样一种功能,如视图所示,它一共模拟出了三种双击放大的效果,其中还会显示放大位数,还可对图片进行稍微的旋转,你下载实例后,在Android虚拟机下就可运行这个例子。
2022-04-24 13:30:06 598KB Android源码-UI界面实例
1
Android定位:监控别人行踪,GPS定位相关实例,开启定位,并发送和回复短信。了解一下如何打开GPS,如何查看GPS状态等。如果是符合的ACTION,就启动地理定位并且回复短信,发送短信, 定位失败,则不回复短信,获取到的定位信息,包括时间、纬度、经度、误差径、速度、卫星、地址等。分析短信,包括了以下步骤:   第一步、获取短信的内容和发件人   第二步:确认该短信内容是否满足过滤条件   第三步:取消往下传播,并且定位回复短信
2022-04-03 00:44:17 320KB Android源码-UI界面实例
1