1.将atrrs文件放入资源文件夹 values 文件夹下
2.在要使用SunView的xml文件根节点的添加 命名空间(以下是Android Studio 的XML示例)
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:sun="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff">
<com.summer.h5.View.SunView
android:id="@+id/sv"
android:layout_margin="20dp"
android:layout_width="match_parent"
android:layout_height="80dp"
sun:svMainColor="#FE8109"
sun:svTrackColor="#FE8109"
sun:svSunColor="#FED300"
sun:svSunRadius="9dp"
sun:svTrackWidth="1dp"
sun:svTextSize="10sp"
sun:svTextOffset="20dp"
sun:svPadding="10dp"/>
</RelativeLayout>
3. 在代码中调用
// 找到控件
sv = findViewById(R.id.sv);
// 设置日出时间
sv.setSunrise(05, 39);
// 设置日落时间
sv.setSunset(18, 48);
// 获取系统 时 分
Calendar calendar = Calendar.getInstance();
int hour = calendar.get(Calendar.HOUR_OF_DAY);
int minute = calendar.get(Calendar.MINUTE);
// 设置当前时间
sv.setCurrentTime(hour, minute);
高仿小米天气 日出日落控件
需积分: 1 62 浏览量
2018-08-23
09:05:52
上传
评论
收藏 4KB RAR 举报
小黑等147人
- 粉丝: 0
- 资源: 1
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 关于mybatis的一些相关资源
- 关于mybatist的一些相关资源
- uni-app实战社区交友类app开发&带视频教程
- mybatis动态sql的一些相关资源
- 隐马尔可夫模型在期货市场的应用_曾琦裕 (1).caj
- 极域解控和极域反控!!!
- 安卓android-serialport-api 串口demo源代码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈