这次做知乎 Android 端重设计,是由于四个月前,Android 端去掉了顶部导航的蓝条。由于设计趋势种种缘由虽然可以理解,但是去掉蓝条后的界面字重层级关系变得混乱,显示十分粗糙。知乎的Android 端显得很老旧。再加上之前使用时候的一些感触。于是就愉快的作为练习对象动手啦。在 Android 端,提问action放置于搜索框内部,同时提问和搜索引导颜色相当,视觉上会认为是一件事,对用户识别
转载 2024-01-16 10:49:08
87阅读
一、单选题?退出?activity?对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行( A )A、onPause()?B、onCreate()?C、onResume()?D、onStart()?Android?项目工程下面的?assets?目录的作用是什么?( B )A、放置应用到的图片资源。?Res/drawable?B、主要放置一些文件资源,这些文件会被原封不动打包到?apk?里面
不经过实战,看再多理论,都是只放在笔记里,活学活用才是硬道理。同时开发应用需要循序渐进,一口气规划300个功能,400张表,会严重打击自己的自信。这里根据所学的,开发一个答题App。题库需求分析首页显示试卷列表;点击试卷,开启计时,逐个显示该试卷的题目;点击下一题,检测是否作答,未作答提示,已作答显示下一个,更新进度条显示;最后一题,按钮显示“交卷”,作答完成,点击交卷,弹出成绩。功能分析首页试卷
效果图包含的技术点这个知乎的详情页面所包含的几个技术点:1. support.v7包下的ToolBar的使用2. ScrollView实现滑动顶部停靠3. 监听手势滑动方向来显示和隐藏底部视图ToolBar的使用知乎的Material Design版本顶部的导航是一个ToolBar控件,ToolBar是support.v7包下的一个控件,ToolBar的使用非常简单,首先我们现在layout文件夹
转载 2024-01-24 15:25:47
586阅读
学校开了Android课,最后让交一个大作业。正好拿来练练手,记录下思路。也希望能给有需要的朋友们一些帮助。恩,纯小白教程,大神们可以绕路了。 作业的题目是这样的:考试APP系统: 1)要求有用户登陆功能:从远程服务器进行登陆验证。 2)要有考试测试界面,主要是选择、判断、简答题目测试。 3)要有统计成绩界面和错题显示界面。 评分标准: 1、界面设计占评分的30% 2、系统运行正确; 功能完善;工
转载 2023-07-27 16:28:26
368阅读
    随着教育信息化的普及,智慧课堂、智慧教育越来越受到社会的关注与重视,为了符合发展的趋势,为中国教育尽一份力,我们公司也投入到了教育信息化的实现之中。    今天在这里分享一下由本人参与研发的师生互动系统中的抢答模块,其业务流程是这样的:    首先,教师端用PC端应用对要抢答的题截图,选择题目类型(单选、多选、判断、其他),设置为
简单考试系统的实现 先来看一下我们需要实现的功能: 在这里我们可以看到在最上面要实现图片的点按功能;然后在每个选项卡中需要设置独立的布局; 首先我们要用到TabHost布局,TabHost是整个Tab的容器,包括两部分,TabWidget和FrameLayout。TabWidget就是每个tab的标签,FrameLayout则是tab内容。 TabWidget通过切换多个标签从而显示出多个不同内容
转载 2023-08-29 15:17:37
238阅读
Android 答题 Android 答题应用是一种常见的娱乐应用,它通常提供一系列问题供用户答题,并根据用户的答案给出相应的反馈和评分。在本文中,我们将介绍如何使用 Android 开发一个简单的答题应用,并提供一些代码示例帮助理解。 首先,我们需要创建一个新的 Android 项目。在 Android Studio 中,我们可以通过选择 "Start a new Android Studi
原创 2023-12-23 04:12:13
164阅读
1. 请介绍下android大众常用的五种布局。 FrameLayout(框架布局):只可以有一个控件,并且不能设计这个控件的位置,控件会放在左上角。 LinearLayout(线性布局):一行只能控制一个控件的线性布局,所以当有很多控件需要在一个界面中列出时,可以用 LinearLayout布局。 AbsoluteLayout(绝对布局):可以放置多个控件,并且可以自己定义控件的x,y的位
转载 2024-01-25 20:48:08
88阅读
什么是Kotlin? Kotlin,如前面所说,它是JetBrains开发的基于JVM的语言。JetBrains因为创造了一个强大的Java开发IDE被大家所熟知。Android Studio,官方的Android IDE,就是基于Intellij,作为一个该平台的插件。Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于Android开发者,有两个有趣的特
文章目录一、案例演示二、页面布局1、activity_question.xml2、fragment_radio_button.xml3、fragment_chex_box.xml三、功能实现构思1、Question.java2、RadioButtonFragment.java3、ChexBoxFragment.java4、QuestionActivity.java四、部分样式1、select_b
在一个简单答题系统的设计与实现(一)博文中列出了需求分析,与详细设计,现在按照之前的详细设计开始一步一步实现。文件设计(数据层设计)该系统由于需求场景限制,在数据层利用文件和文件的读写实现查询。具体思路如下图: 在该系统中用到的是以txt(文本文档)文件作为应用程序访问目标。既然是数据层,那么基础的CRUD肯定是要实现的。在该系统的实现中,我将其定位成工具类,功能是加载文件。我们在实现功能时,一定
?1 概述为了提高视频图像关键帧提取及修复效果,设计了一种基于计算机视觉的视频图像关键帧提取及修复方法。基于计算机视觉进行视频图像采集;采用阈值分割法建立灰度值模型,计算背景与目标的灰度差;利用视频图像中的主要特征窗口获取像素值,使用熵值法采集剩余的局部纹理图像,以完成视频图像关键帧提取。在此基础上,利用加权法还原原始矩阵,完成视频图像关键帧修复。实验结果表明,此方法提取的图像清晰度较高,能够提取
# 使用Python Tkinter创建选择答题系统 在这篇文章中,我们将一起构建一个简单的“选择答题系统”,使用Python的Tkinter库。对于刚入行的小白来说,了解整件事情的流程是非常重要的。 ## 流程概述 首先,我们来看一下创建这个答题系统的流程: | 步骤 | 描述 | |---|---| | 1 | 导入Tkinter库 | | 2 | 创建主窗口 | | 3 | 添加
原创 2024-09-03 07:08:46
66阅读
             程序猿必须要会的几个技巧!!!进入公司前必读!!!我们主要介绍以下三个技巧1.知晓当前是那个活动你可能会奇怪,我自己编的程序我怎么可能不知道当前运行的是哪一个程序呢,很不幸的是,当你进入一家企业的时候,更有可能接收的是别人已经写好的代码,需要你去读,当你需要在界面需要修改某一个小部分的时候,你却不知道它
前言Android常用知识体系是什么鬼?所谓常用知识体系,就是指对项目中重复使用率较高的功能点进行梳理。注意哦,不是Android知识体系。古语道:学而不思则罔,思而不学则殆。如果将做项目类比为“学”,那么整理就可以类比为“思”。在做项目过程中总是会遇到使用相同的功能,比如toast、对话框、刷新加载列表、网络框架、数据库等等,一个简单的方法就是从之前的项目中复制粘贴到新项目中,然后做一些个性化修
开发背景在2018年底,博主朋友找到博主想让我帮他开发一个软件,因为他要考他所在单位的某项认证考试,看书低效,不如结合使用用软件答题刷题有效果。就此我准备给他开发一个简单的答题系统,他给出如下需求。有练习模式(自由答题),可以选择各种题型;有考试模式,随机生成一套试卷答题。需求分析我的朋友单位是内网,不能与外网连接,所以不能用B/S模式开发;他不懂数据库,是一个计算机门外汉,所以不能使用数据库。是
移动应用开发期末复习题型选择题 15*2=30填空题 13*2=26 (题中已给候选项,选出正确的选项即可)简答题 4*6=24程序设计填空题 10*2=50 (题中已给候选项,选出正确的选项即可)第一章常见的手机系统安卓安卓的体系结构安卓程序打包发布到应用商店,所用的扩展名是.apk。AndroidStudio依赖于gdk和sdk(软件开发包)。第二章安卓项目结构,有哪些文件夹安卓系统中定义的
转载 2023-09-15 13:34:04
184阅读
# Android 答题布局实现指南 在这篇文章中,我们将逐步探讨如何在Android应用程序中实现一个简单的“答题布局”。这个布局将包括问题显示、多个选项、提交按钮等。这篇文章适合刚入门的开发者,我们将通过表格和代码示例来帮助你清晰理解每一个步骤。 ## 实现流程 下面是实现“答题布局”的基本流程: | 步骤 | 任务描述 | |------|
原创 11月前
70阅读
前端时间,公司组织了一个线上答题活动,大家参与活动的热情很高涨,一时间,感觉回到了考试后对题的年代。所以,为了一定程度的解放双手,自己借用Google的识别技术做了一个答题的小程序,觉得挺好玩的,可能写代码的乐趣就在于此了。下面给大家讲一下我制作的思路。这个小程序主要是用Python写的,应用的是谷歌OCR文字识别技术,加上调用一些计算机自己的接口,实现自动点击等功能。其实可以理解成一个简单的查询
  • 1
  • 2
  • 3
  • 4
  • 5