原创 2010-03-27 19:45:00
1322阅读
在python中,有些名称很特别,开头和结尾都是两个下划线。这样的拼写表示名称有特殊意义,因此绝不要在程序中创建这样的名称。 在这样的名称中,有很大一部分都是魔法方法的名称。在python3中没有旧式类,因此无需显示地继承object或将__metaclass__设置为type。 所有的类都将隐式的继承object。如果没有指定超类,将直接继承它,否则将间接地继承它。一、构造函数构造方法将在对象创
转载 2024-02-02 12:49:03
24阅读
自定义控件时,最好抽象得彻底,并且编写需严谨,因为可能程序中多处都会引用到它,或者提供给团队中的其他人使用。
转载 2023-05-27 22:02:15
61阅读
# Python构造图形化界面的实现流程 ## 1. 概述 在Python中,可以使用多种库来构建图形化界面,如Tkinter、PyQt、wxPython等。本文将以Tkinter库为例,介绍如何使用Python构建图形化界面。 ## 2. 实现步骤 下表展示了整个实现流程的步骤: 步骤 | 动作 --- | --- 1 | 导入Tkinter模块 2 | 创建主窗口 3 |
原创 2023-11-11 10:01:28
76阅读
最近在学习android,把遇到的一些问题记录下来,否则过些时日,就容易忘掉。第一步:新建一个类Activity2,该类需要继承Activity,以及重写onCreate方法,同时setContentView(R.layout.aaa),aaa为第二步文件描述的名称。第二步:在layout文件夹下面新建一个aaa.xml文件,内容与系统自动生成的差不多,注意的是,tools:context=".A
转载 2023-06-05 15:56:40
158阅读
什么是HierarchyViewerHierarchy Viewer是随Android SDK发布的工具,位置在SDK目录下的tools文件夹下,名为hierarchyviewer.bat。它是Android自带的非常有用而且使用简单的工具,可以帮助我们更好地检视和设计用户界面(UI),绝对是UI检视的利器,下面来详细介绍如何在Android Studio开发环境下使用Hierarchy View
转载 2024-01-08 15:04:09
90阅读
文章目录一、Activity 的生命周期二、使用 Intent 传递消息三、向下一个 Activity 传递参数四、向上一个 Activity 返回参数 Android 提供了四大组件,分别是页面 Activity、广播 Broadcast、服务 Service 和内容提供器 ContentProvider。其中内容提供器是跟数据存取有关的组件,完整的内容组件有内容提供器 ContentProv
Android 的系统 UI 为构建您自己的应用提供了基础的框架。主要包括主屏幕 (Home Screen)、系统 UI 栏和通知系统。您的应用对于保持统一和美观的 Android 使用体验将起到重要的作用。本章的最后,我们将介绍在您的应用中应具有的基本结构。通过阅读本章,您将会对 Android 用户界面里最重要的部分有一个大体的认识。主屏幕、所有应用和最近的应用 - Home, All App
转载 2023-09-19 07:03:32
90阅读
文章目录Android控件详解TextView(文本框)EditText(输入框)Button(按钮)ImageView(图像视图)RadioButton(单选按钮)和CheckBox(多选框)ProgressBar(进度条)SeekBar(拖动条)AdapterView及其子类ListView和ListActivityAdapter接口 Android控件详解在学习过安卓的布局方式以后,要进行
转载 2023-08-16 15:46:58
109阅读
Android 应用的界面编程• [1]TextView 文本框 • [2]EditText 编辑框 • [3]Button 按钮(简单总结) • [4]RadioButton单选钮 • [5]CheckBox 复选框 • [6]DataPicker 日期选择器 • [7]TimePicker 时间选择器 • [8]Chronometer 计时器 • [9] ProgressBar 进度条 •
转载 2023-09-11 16:15:28
45阅读
# Android构造JSON的实现方法 ## 引言 在Android开发中,我们经常会遇到需要构造JSON数据的情况,例如与服务器进行数据交互、保存数据等。本文将教会你如何在Android构造JSON数据。 ## 流程图 使用流程图可以清晰地展示整个构造JSON的流程,下面是一个简单的流程图: ```mermaid stateDiagram [*] --> 构造JSON
原创 2024-02-11 08:21:15
35阅读
# Android Cursor构造教程 ## 概述 在Android开发中,我们经常需要使用Cursor来查询和操作数据库中的数据。本文将向你介绍如何构造一个Android Cursor,使其能够满足你的需求。 ## 整体流程 下面是使用Android Cursor构造的整体流程: ```mermaid journey title Android Cursor构造流程 s
原创 2023-12-04 11:31:43
121阅读
UI是一个应用程序的脸面,一个应用程序要想用户喜爱,UI不能差。Android界面开发尽量用parent_width等抽象长度,用Theme来定制风格,抽取所有的字串进行本地化设计。设计Android界面要先定框架,然后再往框架里放控件。Android界面通常使用View和ViewGroup控件配xml样式来进行设计。View是一个存储有屏幕上特定的一个矩形布局和内容属性的数据结构。可以处理测距
这次分享两个 Android Studio 的小技巧,能够有效提高效率和减少犯错,尤其是在团队协作开发中。Getter 模板修改--自动处理 null 判断格式化代码自动整理方法位置--广度 or 深度好了,下面优先介绍下这两个小技巧有什么作用,然后再给出使用教程,想直接看教程的可以直接跳到最后。目的Getter 模板修改开发过程中,经常会遇到空指针异常,尤其是在线上 bug 中,由于未进行 nu
# Android构造UUID 作为一名经验丰富的开发者,我将帮助你学习如何在Android应用中构造UUID。在本文中,我将逐步介绍这个过程,并提供每一步所需的代码示例和解释。 ## 流程概述 以下是构造UUID的整个流程的步骤概述: ```mermaid flowchart TD A[开发环境准备] --> B[创建UUID对象] B --> C[生成UUID] C
原创 2024-01-28 03:55:34
85阅读
好久没逛简书了。这周公司的项目也已经愉快的迭代了新版本,对于之前一直存留的东西一直没怎么梳理,今天想说说这两年特别火的网络框架。okhttp我想大部分Android开发者都不陌生,因为它的到来。是我们Android开发者的一个福音,像之前我们一直都在用volley网络请求 、android-async-http、xUtils框架等等,他们都有自己的优势,详细使用我在这里就不一一介绍了,Github
目录标题什么是图形用户界面(GUI)Tinter函数和参数说明(常用)Lable(标签):效果Button(按钮)效果Entry(文本框)效果Text (多行文本框)Canvas(画布)效果Message(消息弹窗)效果 什么是图形用户界面(GUI)图形化用户界面,就是可以拉近人和计算机的距离,让人在使用软件以及应用程序的时候更加方便,让人可以更容易的使用程序员开发的程序 我们生活中比较常见的G
界面设计的第一步是将任务设计的结果作为输入,设计成一组逻辑模块,然后加上存取机制,把这些模块组织成界面结构。存取机制可以是分层、网络的或直接的,机制的类型主要由任务结构决定,也取决于设计风格。例如,菜单提供了层次结构,图标则是直接存取,也可以是层次的,而命令语言可提供网络也可提供直接存取机制。第二步是将每一模块分成若干步,每步又被组装成细化的对话设计,这就是界面细化设计(细化设计流程如下图所示)。
最近在学习Kotlin,看到了Kotlin Koans上面有一个HTML构造器的例子很有趣。今天来为大家介绍一下。最后实现的效果类似Groovy 标记模板或者Gradle脚本,就像下面(这是一个Groovy标记模板)这样的。html(lang:'en') {
前言:历时一个多月,利用自己的闲暇时间,终于完成了我的第一个开源项目终于完成了我的第一个开源项目Designer v1.0初级版本,后续将会继续开发迭代,用于学习和经验总结。项目主要是仿想去App——一个很文艺,充满设计感的电商类APP,为了丰富功能,里面还加入了仿开眼视频的模块。项目截图 《一》项目简介1、项目初衷: 我们知道,**Kotlin**可以很大程度上提高我们编写代码的效率,
转载 2024-08-01 15:19:34
14阅读
  • 1
  • 2
  • 3
  • 4
  • 5