-
Android 自定义CircleProgress 圆形、圆环进度条
Android 实现的自定义CircleProgress 圆形、圆环进度条实例源码,本源码一共演示了7种实心、圆环形的进度条,单击按钮可看到运行时的效果。
进度条风格样式的设置:0空心,1实心,2实心从下到上。另外还有圆环进度,进度条中间的进度显示文字可自定义颜色和大小,我们需要根据字体的宽度设置在圆环中间,中间的进度百分比,先转换成float在进行除法运算,不然都为0,设置进度时,由于考虑多线的问题,需要同步刷新界面调用postInvalidate()能在非UI线程刷新。
本源码中的注释丰富,可让你学会如何制作类似的圆心、圆形的Android进度条,源码完整可编译。
- 2023-03-10 10:05:03下载
- 积分:1
-
Android手机安全卫士源码
安卓系统的手机安全卫士软件源代码,供学习研究用,请尊重作者的劳动成果。
手机安全软件功能:
手机防盗: 根据sim的变更, 判断手机是否被盗,根据协议发送手中中sim卡的信息,和当前手机的位置经纬度,给安全号码发送信息, 快速进入手机防盗md5加密。
通讯管理: 来电黑名单,短信黑名单管理。
软件管理: 系统软件和本机软件,显示软件详细信息, 启动,卸载。
任务管理: 管理系统任务,显示系统内存信息,杀死,批量杀死进程,widget
流量查看: 显示每个程序访问的流量,漫游。
常用工具: ip拔号, 查询归属地。
设置中心: 开机是否自动启动,服务启动是否在状态栏显示,设置来电归属地显示在android 手机屏幕位置。
- 2022-08-11 18:56:44下载
- 积分:1
-
微服私访
一款巡店android客户端app完整代码,包括巡店记录、拍照记录、功能非常全,可供初学者参加借鉴。
- 2022-07-18 02:20:52下载
- 积分:1
-
ParsingXML
android解析从服务器获得的XML文件(parsing xml file for android)
- 2012-04-17 19:50:39下载
- 积分:1
-
视频播放器
资源描述一款视频播放软件,使用的是Vitamio框架,可以播放网络上的视频和本地的视频,支持清晰度修改,加减声音,快进快退!源码简单易懂!在DEMO中将播放的是一个Android学习视频
- 2022-06-02 01:05:59下载
- 积分:1
-
安卓画图板
最近没什么事情,写过一个画图板的DEMO(sketchpad),发出来与大家分享。功能说明:1、能画线(Pen),能擦除(Eraser),清除(Clear)。2、Undo,Redo功能。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-04-25 00:30:04下载
- 积分:1
-
半圆列表视图
翻译 maninwest@Codeforge 作者: huyletran, @ CodeprojectListview 项目呈圆形显示。让列表视图垂直显示很常见,但是如何创建一个列表视图呈圆形显示呢?怎么做当然,必须自定义视图来创建这样的效果。我使用 SurfaceView 来创建这个列表视图。经过分析,这个问题包括:如何在圆形状画图像?如何在滚动时让列表视图作为圆形的一部分排列?如何画图像呈圆形?假设一个圆,圆心为 (centerX, centerY) ,半径为 r。点P 角度 alpha,表示为以下公式:P(x) = centerX + cos(alpha) *r.P(y) = centerY - sin(alpha) * r.这样我们可以在圆上绘制项目如何在滚动时让列表视图作为圆形的一部分排列?这个问题是当用户滚动时,如何更新每个项目的的角度。我们必须指定滚动角度并添加到每个项目的当前角度。我使用 GestureDetector 来控制此事件。在这个类中,我的重点是使用以下函数来指定滚动角度。public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)根据 e2, distanceX, 和 distanceY, 滚动角度如下图所示
- 2022-04-21 16:08:33下载
- 积分:1
-
Android界面中的多级面包屑菜单制作实例
这是一个在Android智能手机中常见到的一款面包屑菜单,这个菜单包括了二级的子菜单,选择字体菜单后,会显示出字体菜单下对应的二级子菜单,主菜单可以定义字体大孝定义普通菜单、定义颜色等:定义字体大小的子菜单,请参见以下代码:
public boolean onCreateOptionsMenu(Menu menu) {
// 添加字体大小的子菜单
SubMenu sub = menu.addSubMenu("字体大小");
sub.setIcon(R.drawable.q1);
sub.setHeaderIcon(R.drawable.q1);
sub.setHeaderTitle("选择字体大小");
sub.add(0, FONT_2, 0, "2号字体");
sub.add(0, FONT_4, 1, "4号字体");
sub.add(0, FONT_10, 2, "10号字体");
sub.add(0, FONT_16, 3, "16号字体");
sub.add(0, FONT_12, 4, "12号字体");
// 添加谱图菜单
menu.add(0, NORMAL, 0, "普通菜单");
// 添加字体颜色的菜单
SubMenu sub2 = menu.addSubMenu("字体颜色");
sub2.setIcon(R.drawable.q2);
sub2.setHeaderIcon(R.drawable.q2);
sub2.setHeaderTitle("选择字体颜色");
sub2.add(0, FONT_GREEN, 0, "绿色");
sub2.add(0, FONT_RED, 1, "红色");
sub2.add(0, FONT_YELLOW, 2, "黄色");
return true;
}
- 2022-07-12 03:31:13下载
- 积分:1
-
Android-souce-code
《Android开发艺术探索》书中源码,安卓进阶必备资料(source code for book Android Developers artistic exploration)
- 2016-08-04 20:38:13下载
- 积分:1
-
android spinner intent 参数传递
android spinner intent 参数传递
- 2014-09-02下载
- 积分:1