首页
学习
活动
专区
工具
TVP
发布

Python开发简单记事本

摘要: 本文是使用Python,结合Tkinter开发简单记事本。   本文的操作环境:ubuntu,Python2.7,采用的是Pycharm进行代码编辑,个人很喜欢它的代码自动补齐功能。   ...最近很想对python加深学习一下,同时也是想试着做一些东西,今天使用python,结合Tkinter来做一个简单的跨平台记事本。...最终实现的记事本如下,也算是麻雀虽小,五脏俱全了,之后也是会继续完善的: ?   ...如上图,我们可以看到这个记事本主要分为三个模块:文件,编辑和关于,结合我自身的习惯外加四个toolbar:新建、打开、撤销和保存。下来就我个人构建这个记事本做个总结。...快捷键亲测可用~   这算是对此次开发的简单记事本的一个总结,之后有时间也是会添加更多的功能。

76620

Android记事本项目开发

写了一个Android记事本小程序,现在记录一下。 考虑到是记事本小程序,记录的内容只有文字,而且内容不会太长,所以选择使用SQLite数据库,数据存放在用户的手机上。...接下来是查看或修改一条记事本了,布局我是直接复用新建记事本的布局。...因为没有区别 – – 接下来是查看或修改一条记事本的Activity了,之前,我想的是点击一条记事本,则进入这条记事本,把这条记事本直接显示在页面上,用户直接在内容最后进行编辑。...如果修改内容,没有字了,则自动删除该条记事本。因为删除记事本的操作,在主页还需要用到,所以我把它提出来,单独作为一个类,不再是内部类了。...,去查看或修改这一条记事本,然后我考虑的是长按删除。

2.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

开源项目——swift开发记事本APP

前端时间使用iOS技术编写了一个记事本APP,github地址,https://github.com/ThinkerJack/android-ios-flutter_notepad。...ios_notepad 1.项目简介 使用Swift编写的IOS APP,除了常规记事本的增删改查功能之外,加入了分组功能。...,此APP参考了一本有些过时的IOS书籍,虽然书上的很多API和现在已经大不相同,不过随着工作经验的增长,自己也成长为一个有些经验的端开发工程师,从最开始用JQuery,bootstrap写网页,到后面使用...Angular,然后接触到Flutter,到现在自学的Android和IOS,对端开发一些常见的步骤都有了自己的认识,比如路由管理,页面布局,工程架构(mvc,mvp,mvvm),这个APP就是通过协议将...写在末尾 Android 和 Flutter 端的工程不打算写了,做同一种事情的工具掌握三种并没有什么意义,软件开发核心还是基础和流程,拒绝做API boy。

80800

DApp开发:用Truffle 开发一个链上记事本

本文以编写一个链上记事本为例,介绍如何开发DApp,一年多前写的开发、部署第一个DApp[1]因为Truffle 、MetaMask、Solidity都有升级,也随手更新了。...项目背景及效果 链上记事本让事件永久上链,让事件成为无法修改的历史,从此再无删帖,之前有一个帖子,介绍如何MetaMask上链记事,现在我们通过这个DApp来完成。...链上记事本有两个功能: •添加一个新记事•查看之前(自己的)记事本 实现效果: ?...如果没有使用过truffle 可以阅读开发、部署第一个DApp[3]。 Truffle 的Box,是一套套的开发模板, 它会帮助我们安装好相应的依赖,快速的启动应用开发。...不知道如何设置MetaMask 可阅读开发、部署第一个去中心化应用([11]。 本文为保持主干清晰,代码有删减, 网站代码请订阅小专栏[12]查看。

1.2K20

C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】

基于C#开发的一款记事本软件,包括记事本文件的新建、打开、读取、保存、文本的加粗、倾斜、字体、字号,记事本的批量操作等。 Hello!...大灰狼又来和大家分享值得学习的C#开发项目了,今天和大家分享一个大家应该都比较熟悉的开发项目—“记事本”。...很多小伙伴可能也都使用过记事本来记录一些自己比较重要或者容易忘记的事情,但是你知道它是怎么开发出来的嘛?...同样和之前大灰狼和大家分享的计算器项目一样,记事本项目也可以使用很多不同的语言开发,今天大灰狼就先和大家介绍一下使用C#开发记事本的思路和流程。...C#的记事本开发需要我们定义两个窗体,也就是一个承载所有记事本的父窗体,一个具有记事本基本功能的子窗体。 . 记事本子窗体 所以我们首先来聊一下具有记事本基本功能的子窗体的开发

1.9K10

Android MVVM框架使用(十一)(功能开发记事本

Android MVVM框架使用 功能开发记事本 前言 正文 一、记事本页面 二、编辑页面 三、增加笔记表 ① Bean ② Dao ③ 数据库升级迁移 ④ 新增存储库类 ⑤ 新增ViewModel...⑥ 添加笔记 四、显示笔记列表 五、修改笔记 六、删除笔记 七、源码 八、开心一下 前言   对于一些常规的MVVM框架搭建也有一些了,那么对于一些小功能的开发也需要说明一下,注重实践,本文实践一下。...在写之前先来看看完成后的效果图吧,如下图所示: 正文   从标题就看到了记事本的功能,这个功能还是比较有实用价值的,虽然每一个手机都自带这个功能,但依然有人去开发,因为这个功能可以考察开发者的一些基本功...一、记事本页面 既然要写一个记事本,那么首先要创建一个页面,我的代码依然还是写在MVVM框架中的,在activity包下新建一个NotebookActivity,对应的布局是activity_notebook.xml...这个页面也需要一个入口,也就是记事本页面点击右下角的按钮跳转过来,在activity_notebook.xml中修改浮动按钮的onClick事件。

92140

java课程设计简单记事本_java编写记事本程序源码

** java课程设计《简易记事本》 ** 第一次在博客上发布文章。这是我在大二上学期的java课程设计,我的课程设计是做一个简易记事本。其中有这些要求:1....摸拟windows操作系统中的记事本软件,开发一款简易记事本2. 具有新建文件、保存文件、复制和粘贴功能3. 可以根据自身能力添加其它功能。...一、设计概述 该程序为简易记事本,目的是摸拟windows操作系统中的记事本软件,开发一款简易记事本,是开发记事本具有新建文件、保存文件、打开文件、复制、剪切、粘贴、设置背景颜色和字体等功能。...记事本的界面参考了Window中记事本界面,并且根据课程设计要求做了适当的调整,相应地添加了其他功能。 二、总体设计 2.1程序设计思路 在本程序中,设计了一个菜单栏和文本区。...2.2总体设计 这次编写的简易记事本一共有4个源文件。类之间的主要关系如图所示。

1.9K30

23.QT记事本

//download.csdn.net/download/qq_37997682/10453294 源码文件介绍 MainWindowUI.cpp //实现创建记事本窗口...//更新文本里的光标对象, 2.替换对话框的实现 和查找对话框一样,只是多了一步替换功能,所以可以继承于查找对话框 3.Xml配置文件的实现 配置文件用来保存程序最近一次运行退出前的状态(比如:记事本字体...,窗口位置,工具栏显示等) 存储方式有: 文本文件格式(XML,JSon等) 数据库(Access,SQLite等) 私有二进制文件格式 该记事本使用的是XML格式,通过QXmlStreamWriter...所以: 在启动主窗口的构造函数时,读取配置文件 程序退出后,则在closeEvent()关闭事件函数里,将当前程序消息保存到配置文件里 4.双击文本打开Qt记事本的实现 双击文件时,就会通过argc和argv...通过一个安装程序来实现自动部署执行环境 windous下  installShield(收费,不开源) innoSetup(免费,不开源) NSIS(免费,开源) hofosoft Linux下 通过shell脚本开发部署程序

1.3K30

Swift3.0服务端开发(五) 记事本开发(iOS端+服务端)

前边以及陆陆续续的介绍了使用Swift3.0开发的服务端应用程序的Perfect框架。...本篇博客就做一个阶段性的总结,做一个完整的实例,其实这个实例在《Swift3.0服务端开发(一)》这篇博客中已经简单的介绍过了,本篇博客就来详细的聊一下这个工程的具体实现细节。...本篇博客的介绍顺序按照功能模块来划分的,如登录注册模块、记事本列表,记事本的增删改查等功能。在每个功能模块,我们先给出服务端代码的实现,然后给出客户端代码的实现。...首先我们先给出记事本数据库表的设计,以备使用。我们先创建一个名为perfect_note的数据库(步骤略),然后再创建相应的数据库表。因为我们的记事本比较简单,主要包括登录、注册以及记事本的增删改查。...三、登录注册模块的开发 上面的基础工作完毕后,接下来我们就要来做我们相应的业务模块了。首先我们来进行登录注册模块的开发工作。 首先给出服务端相应模块的代码,然后在给出相应模块的iOS端的实现。

1.2K70
领券