首页 > 编程语言 >安卓期末大作业-调色App(源码+导出apk+运行截图)

安卓期末大作业-调色App(源码+导出apk+运行截图)

时间:2023-12-31 22:32:06浏览次数:34  
标签:fColor 颜色 title color 安卓 源码 bar 调色 listView

安卓期末大作业-调色App(源码+导出apk+运行截图)

开发软件:Android Studio

开发语言:Java

2023年上半年移动开发期末大作业,比较简单的一个安卓项目,导入即可使用,适合初学者学习使用


app进入界面:

安卓期末大作业-调色App(源码+导出apk+运行截图)_数组


调色卡app主界面:

安卓期末大作业-调色App(源码+导出apk+运行截图)_App_02


安卓期末大作业-调色App(源码+导出apk+运行截图)_颜色代码_03


可以复制颜色代码

安卓期末大作业-调色App(源码+导出apk+运行截图)_App_04

App主要代码展示:
public class ColorDetail extends AppCompatActivity {
private ListView listView;
//父颜色名称
private String[] fColor;
//子颜色数组
private String[] zColor;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_color_detail);
//接收子颜色数组
rxd();
//设置状态栏
setBarColor(this, parseColor(fColor[1]));
//设置父颜色标题
TextView tv_title = findViewById(R.id.item_ld_title);
tv_title.setText(fColor[0]);
//导航栏背景
RelativeLayout bar = findViewById(R.id.item_ld_bar);
bar.setBackgroundColor(parseColor(fColor[1]));
//载入子颜色列表
listView = findViewById(R.id.color_list);
ZiListAdapter adapter = new ZiListAdapter(zColor, this);
listView.setAdapter(adapter);
//列表点击事件
listView.setOnItemClickListener((adapterView, view, i, l) -> {
//复制颜色值
String color = zColor[i].substring(1);
clipContent(this, color);
sToast(this, “已复制:” + color);
});
}

标签:fColor,颜色,title,color,安卓,源码,bar,调色,listView
From: https://blog.51cto.com/u_15681752/9050927

相关文章

  • 《2023安卓期末大作业-记事本app(可以登录,含完整源码+程序设计报告+运行视频+apk导出文
    2023安卓期末大作业-记事本app(可以登录,含完整源码+程序设计报告+运行视频+apk导出文件)打包文件如下图所示:基于Android系统的简单记事本,它能够便携记录生活和工作的诸多事情,从而帮助人们有条理的进行时间管理。一个记事本,能够输入标题和内容,创建日期、最新修改日期等信息。如果没......
  • 《安卓期末大作业-记账app(含源码+导出app+运行截图) 》
    安卓期末大作业-记账app(含源码+导出app+运行截图)开发软件:AndroidStudio开发语言:Java2023年上半年移动开发期末大作业记账app,老师给了95分,可以记录各种类型的账目支出记录,收入记录,存储到数据库中,可以隐藏账目记录,可以记录和删除记录,还可以将收支记录转图表分析,也可清空所有数据。具......
  • 《2023Android安卓期末大作业-纪念日APP》
    Android安卓期末大作业-纪念日APP“我们”,记录结婚纪念日也可以作为备忘录APPapp启动截图:APP打开首页可以修改日期部分代码publicvoidinitView(){ImmersionBar.with(this).statusBarDarkFont(true)//状态栏字体是深色,不写默认为亮色......
  • Linux内核socket系统调用源码分析
    一、环境说明内核版本:Linux3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source(包含各个版本内核源码,且网页可全局搜索函数)二、应用层-socket()函数应用层创建socket对象返回整型的文件描述符。/*family:被称为协议族,或者协议域。*type:套接字类型。*......
  • 安卓播放MP3
    多线程voidplayOnlineSound(StringsoundUrlDict){try{Log.i(TAG,"playOnlineSound:"+soundUrlDict);MediaPlayermediaPlayer=newMediaPlayer();if(!TextUtils.isEmpty(soundUrlDict)&&!soundUrlDi......
  • 安卓中ViewPager组件的使用场景与优劣分析
    一、文章摘要在Android应用开发中,ViewPager是一个非常重要的UI组件,它允许用户通过左右滑动的方式切换不同的页面视图。同时,ViewPager在Android开发中是一种常用的视图容器,主要用于在应用程序中实现滑动视图的效果。它通常用于分页展示内容,如图片轮播、标签切换等。本文......
  • 货运搬家app小程序系统跑腿源码
    技术栈:前端uniapp+后端php +数据库mysql 用户端+司机端独立全开源主要功能介绍:用户端首页地图定位展示自动定位拉货小面中面微货 车辆选择搬家单人物品 小家庭大家庭 车辆选择三轮车大三轮 小三轮 车辆选择装货地址自动定位获取装货位置,也可以地图选点卸货地址地图选......
  • Java8 原子类 AtomicInteger 源码阅读
    AtomicInteger 是用 CAS(Compre And Swap,乐观锁)构造的一个 原子类。1. CAS CAS(CompareandSwap)比较并替换,CAS是实现乐观锁的一个重要操作。CAS是一个硬件指令,保证是原子操作,Java中通过UnSafe来实现。详细可一下我的这篇博文:传送。CAS 的基本步骤:执行函数CAS(V,E,N......
  • 车载导航定制_智能车载终端安卓主板硬件解决方案
    智能车载一直是司机出行的得力助手,而集成了诸多强大功能的车载导航更是为驾驶者提供了更全面的驾驶辅助体验。从车辆行车记录、倒车影像,到AR实景导航、语音助手、ADAS辅助,再到云电子狗、蓝牙通话、影音娱乐等功能,这款车载导航系统为驾驶者带来了无与伦比的出行新体验。基于......
  • Volcano 原理、源码分析(一)
    0.总结前置1.概述2.Volcano核心概念2.1认识Queue、PodGroup和VolcanoJob2.2.Queue、PodGroup和VolcanoJob的关系3.Volcano调度框架概览4.源码分析4.1Action实现在哪里?4.2从main函数入手看调度器启动过程4.2.1入口逻辑4.2.2NewScheduler()......