导航:首页 > 源码编译 > android记事本源码下载

android记事本源码下载

发布时间:2022-09-23 16:15:04

Ⅰ 最好的安卓手机记事本软件

安卓手机使用的记事本软件推荐云便签敬业签:

  1. 当前版本有字数限制,一个便签限制记录500个中文字符,后续版本上线后将优化此项。

  2. 便签上记事自动云储存,电脑设备云同步。便签上的记事内容支持导出到指定邮箱进行储存。

  3. 手机上的内容占用不大。

  4. 便签有桌面小组件,可将记事内容直接添加到桌面上显示。

云便签敬业签上是分类管理记事内容,电脑手机多设备可同步使用,记事内容自动同步共享。

Ⅱ 请问这个漂亮的网络记事本的源代码哪有下载

<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>欢迎使用中华信鸽网-网络记事本-网络记事</title>
<meta name="keywords" content="记事,记事,记事,记事,记事,免费,免费,免费,免费,记事,心情记事,网络记事,免费记事,隐私记事,交换记事,粉可爱留言本、记事本申请">
<link href="css.css" rel="stylesheet" type="text/css">
<script src="img/alt.js"></script>
<script language="javaScript">
function CheckForm()
{
if (document.regform.username.value.length == 0) {
alert("请填写用户名.");
document.regform.username.focus();
return false;
}

if (document.regform.password.value.length == 0) {
alert("请输入你的密码.");
document.regform.password.focus();
return false;
}

}
</script>
</head>

<body background="diary/index_bg.jpg" topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0">

<table border="0" width="985" id="table1" cellspacing="0" cellpadding="0">
<tr>
<td width="359">
<img border="0" src="diary/diary_1_1.jpg" width="359" height="79"></td>
<td width="305">
<img border="0" src="diary/diary_1_2.jpg" width="305" height="79"></td>
<td width="321">
<img border="0" src="diary/diary_1_3.jpg" width="321" height="79"></td>
</tr>
</table>
<table border="0" width="985" id="table2" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" width="71" height="0" rowspan="2">
<img border="0" src="diary/diary_1.jpg" width="71" height="370"></td>
<td width="288" background="diary/diary_2.jpg" rowspan="2">
<img border="0" src="diary/loing_img.jpg" width="275" height="355"></td>
<td width="21" rowspan="2">
<img border="0" src="diary/diary_3.jpg" width="21" height="370"></td>
<td width="284" background="diary/diary_4.jpg" rowspan="2">
<table border="0" width="100%" id="table6" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td height="40"> </td>
</tr>
<tr>
<td>
<div align="center">
<table border="0" width="245" id="table7" cellspacing="0" cellpadding="0" background="diary/loing.gif" height="274">
<tr>
<td height="84" width="245" colspan="2"> </td>
</tr>
<tr>
<td height="19" width="245" colspan="2">
<p align="center"> <img border="0" src="diary/denlu%20.gif" width="103" height="16"></td>
</tr>
<tr>
<td height="19" width="245" colspan="2"> </td>
</tr>
<form language="javascript" name="regform" method="post" action="login.asp?ation=log" onSubmit="return CheckForm()">
<tr>
<td width="71" height="19">
<p align="right"><font color="#FF0000">账号:</font></td>
<td width="174" height="19"> <input name="username" type="text" id="username3" size="18" maxlength="12"></td>
</tr>
<tr>
<td width="71" height="42">
<p align="right"><font color="#FF0000">密码:</font></td>
<td width="174" height="42"><input name="password" type="password" id="password" size="18" maxlength="12"></td>
</tr>
<tr>
<td width="245" colspan="2" height="39">
<p align="center"> <input type="submit" name="Submit" value=" 提 交 ">
<font color="#00ACF0"><u><a href="reg1.asp">
<font color="#00ACF0"><a href="reg1.asp">
<font color="#00ACF0">注册</font></a></font></a></u><a href="reg1.asp"><font color="#00ACF0">申请</font></a></font></td>
</tr>
<tr>
<td width="245" colspan="2"> </td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</td>
<td width="77" rowspan="2">
<img border="0" src="diary/diary_5_1.jpg" width="77" height="370"></td>
<td width="194" height="87" background="diary/diary_5_2.jpg">
<font color="#660033">对不起,你还没有登陆,请登陆!</font><p><font color="#660033">
忘记密码请联系管理员<br>
</font></td>
<td width="50" rowspan="2">
<img border="0" src="diary/diary_5_4.jpg" width="50" height="370"></td>
</tr>
<tr>
<td width="194" height="283">
<img border="0" src="diary/diary_5_3.jpg" width="194" height="283"></td>
</tr>
</table>
<table border="0" width="100%" id="table3" cellspacing="0" cellpadding="0">
<tr>
<td><img border="0" src="diary/diary_dow.jpg" width="985" height="71"></td>
</tr>
</table>
<table border="0" width="985" id="table4" cellspacing="0" cellpadding="0">
<tr>
<td width="271">
<img border="0" src="diary/diary_end_1.jpg" width="271" height="80"></td>
<td width="518" background="diary/diary_end_2.jpg">
<table border="0" width="100%" id="table5" cellspacing="0" cellpadding="0" height="49">
<tr>
<td>
<span class="navi"><font color="#703F15"><a href="xgsb.asp"><font color="#703F15"><strong>首页</strong></font></a></font></span><font color="#703F15"><b> <a href="NewList.asp"><font color="#703F15">最新记事</font></a> </b><span style="font-weight: 700"><a href="goodList.asp"><font color="#703F15">佳作推荐</font></a></span><b> <a href="Newbook.asp"><font color="#703F15">最新记事本</font></a> <a href="BookOrder.asp"><font color="#703F15">记事本排行</font></a> <a href="search.asp"><font color="#703F15">记事搜索</font></a> <a href="mybook.asp"><font color="#703F15">我的记事</font></a>
<a href="info.asp?userid="> <font color="#703F15">记事本管理</font></a></b></font>
</td>
</tr>
<tr>
<td height="19"> </td>
</tr>
</table>
</td>
<td width="197">
<img border="0" src="diary/diary_end_3.jpg" width="197" height="80"></td>
</tr>
</table>

</body>

</html>

android 源码 怎么只编译 systemui

Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下: -- Makefile -- bionic (bionic C库) -- bootable (启动引导相关代码) -- build (存放系统编译规则及generic等基础开发包配置) -- cts (Android兼容性测试套件标准) -- dalvik (dalvik JAVA虚拟机) -- development (应用程序开发相关) -- external (android使用的一些开源的模组) -- frameworks (核心框架——java及C++语言) -- hardware (主要保护硬解适配层HAL代码) -- libcore -- ndk -- device -- out (编译完成后的代码输出与此目录) -- packages (应用程序包) -- prebuilt (x86和arm架构下预编译的一些资源) -- sdk (sdk及模拟器) -- system (文件系统库、应用及组件——C语言) `-- vendor (厂商定制代码) bionic 目录 -- libc (C库) -- arch-arm (ARM架构,包含系统调用汇编实现) -- arch-x86 (x86架构,包含系统调用汇编实现) -- bionic (由C实现的功能,架构无关) -- docs (文档) -- include (头文件) -- inet -- kernel (Linux内核中的一些头文件) -- netbsd (?netbsd系统相关,具体作用不明) -- private (?一些私有的头文件) -- stdio (stdio实现) -- stdlib (stdlib实现) -- string (string函数实现) -- tools (几个工具) -- tzcode (时区相关代码) -- unistd (unistd实现) `-- zoneinfo (时区信息) -- libdl (libdl实现,dl是动态链接,提供访问动态链接库的功能) -- libm (libm数学库的实现,) -- alpha (apaha架构) -- amd64 (amd64架构) -- arm (arm架构) -- bsdsrc (?bsd的源码) -- i386 (i386架构) -- i387 (i387架构?) -- ia64 (ia64架构) -- include (头文件) -- man (数学函数,后缀名为.3,一些为freeBSD的库文件) -- powerpc (powerpc架构) -- sparc64 (sparc64架构) `-- src (源代码) -- libstdc++ (libstdc++ C++实现库) -- include (头文件) `-- src (源码) -- libthread_db (多线程程序的调试器库) `-- include (头文件) `-- linker (动态链接器) `-- arch (支持arm和x86两种架构) bootable 目录 -- bootloader (适合各种bootloader的通用代码) `-- legacy (估计不能直接使用,可以参考) -- arch_armv6 (V6架构,几个简单的汇编文件) -- arch_msm7k (高通7k处理器架构的几个基本驱动) -- include (通用头文件和高通7k架构头文件) -- libboot (启动库,都写得很简单) -- libc (一些常用的c函数) -- nandwrite (nandwirte函数实现) `-- usbloader (usbloader实现) -- diskinstaller (android镜像打包器,x86可生产iso) `-- recovery (系统恢复相关) -- edify (升级脚本使用的edify脚本语言) -- etc (init.rc恢复脚本) -- minui (一个简单的UI) -- minzip (一个简单的压缩工具) -- mttils (mtd工具) -- res (资源) `-- images (一些图片) -- tools (工具) `-- ota (OTA Over The Air Updates升级工具) `-- updater (升级器) build目录 -- core (核心编译规则) -- history (历史记录) -- libs `-- host (主机端库,有android “cp”功能替换) -- target (目标机编译对象) -- board (开发平台) -- emulator (模拟器) -- generic (通用) -- idea6410 (自己添加的) `-- sim (最简单) `-- proct (开发平台对应的编译规则) `-- security (密钥相关) `-- tools (编译中主机使用的工具及脚本) -- acp (Android "acp" Command) -- apicheck (api检查工具) -- applypatch (补丁工具) -- apriori (预链接工具) -- atree (tree工具) -- bin2asm (bin转换为asm工具) -- check_prereq (检查编译时间戳工具) -- dexpreopt (模拟器相关工具,具体功能不明) -- droiddoc (?作用不明,java语言,网上有人说和JDK5有关) -- fs_config (This program takes a list of files and directories) -- fs_get_stats (获取文件系统状态) -- iself (判断是否ELF格式) -- isprelinked (判断是否prelinked) -- kcm (按键相关) -- lsd (List symbol dependencies) -- releasetools (生成镜像的工具及脚本) -- rgb2565 (rgb转换为565) -- signapk (apk签名工具) -- soslim (strip工具) `-- zipalign (zip archive alignment tool) dalvik目录 dalvik虚拟机 . -- dalvikvm (main.c的目录) -- dexmp (dex反汇编) -- dexlist (List all methods in all concrete classes in a DEX file.) -- dexopt (预验证与优化) -- docs (文档) -- dvz (和zygote相关的一个命令) -- dx (dx工具,将多个java转换为dex) -- hit (?java语言写成) -- libcore (核心库) -- libcore-disabled (?禁用的库) -- libdex (dex的库) -- libnativehelper (Support functions for Android's class libraries) -- tests (测试代码) -- tools (工具) `-- vm (虚拟机实现) development 目录 (开发者需要的一些例程及工具) -- apps (一些核心应用程序) -- BluetoothDebug (蓝牙调试程序) -- CustomLocale (自定义区域设置) -- Development (开发) -- Fallback (和语言相关的一个程序) -- FontLab (字库) -- GestureBuilder (手势动作) -- NinePatchLab (?) -- OBJViewer (OBJ查看器) -- SdkSetup (SDK安装器) -- SpareParts (高级设置) -- Term (远程登录) `-- launchperf (?) -- build (编译脚本模板) -- cmds (有个monkey工具) -- data (配置数据) -- docs (文档) -- host (主机端USB驱动等) -- ide (集成开发环境) -- ndk (本地开发套件——c语言开发套件) -- pdk (Plug Development Kit) -- samples (演示程序) -- AliasActivity () -- ApiDemos (API演示程序) -- BluetoothChat (蓝牙聊天) -- BrowserPlugin (浏览器插件) -- BusinessCard (商业卡) -- Compass (指南针) -- ContactManager (联系人管理器) -- CubeLiveWall** (动态壁纸的一个简单例程) -- FixedGridLayout (像是布局) -- GlobalTime (全球时间) -- HelloActivity (Hello) -- Home (Home) -- JetBoy (jetBoy游戏) -- LunarLander (貌似又是一个游戏) -- MailSync (邮件同步) -- MultiResolution (多分辨率) -- MySampleRss (RSS) -- NotePad (记事本) -- RSSReader (RSS阅读器) -- SearchableDictionary (目录搜索) -- **JNI (JNI例程) -- SkeletonApp (空壳APP) -- Snake (snake程序) -- SoftKeyboard (软键盘) -- Wiktionary (?维基) `-- Wiktionary**(?维基例程) -- scripts (脚本) -- sdk (sdk配置) -- simulator (?模拟器) -- testrunner (?测试用) `-- tools (一些工具)

Ⅳ android源代码文件用什么软件打开

android源代码文件通过在Eclipse中打开就可以,前提是要把源码导入到Eclipse中,然后ctrl+类 就可可以点击查看。

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android的系统架构和其操作系统一样,采用了分层的架构。

Android结构:
从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。

Android一词的本义指“机器人”,同时也是Google于2007年11月5日

Android logo相关图片(36张)
宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。

Android一词最早出现于法国作家利尔亚当(Auguste Villiers de l'Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L'ève future)中。他将外表像人的机器起名为Android。

Ⅳ Android studio 如何为下载下来的开源源码,快速添加 log用来查看运行流程

在开发中,我们经常需要在Github上找一些开源项目用于自己的项目中,然而经常由于看不到其运行效果导致不断的“试错”,因此一般来说,本人在使用一个开源项目之前会将其下载并运行到手机上看效果。一方面可以准确判断出是否适合自己的项目,另一方面可以根据项目需求做一定的修改。

1、 找到项目地址,点击DownloadZIP,下载完成后,解压到本地磁盘。如图1所示

图5

6、将项目导入AS,下载项目其余需要的组件,编译安装,大功告成!

Ⅵ android源代码idreammanager在什么地方定义的

Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下:
|-- Makefile
|-- bionic (bionic C库)
|-- bootable (启动引导相关代码)
|-- build (存放系统编译规则及generic等基础开发包配置)

|-- cts (Android兼容性测试套件标准)
|-- dalvik (dalvik JAVA虚拟机)
|-- development (应用程序开发相关)
|-- external (android使用的一些开源的模组)
|-- frameworks (核心框架——java及C++语言)
|-- hardware (主要保护硬解适配层HAL代码)
|-- libcore
|-- ndk
|-- device
|-- out (编译完成后的代码输出与此目录)
|-- packages (应用程序包)
|-- prebuilt (x86和arm架构下预编译的一些资源)
|-- sdk (sdk及模拟器)
|-- system (文件系统库、应用及组件——C语言)
`-- vendor (厂商定制代码)

bionic 目录

|-- libc (C库)
| |-- arch-arm (ARM架构,包含系统调用汇编实现)
| |-- arch-x86 (x86架构,包含系统调用汇编实现)
| |-- bionic (由C实现的功能,架构无关)
| |-- docs (文档)
| |-- include (头文件)
| |-- inet
| |-- kernel (Linux内核中的一些头文件)
| |-- netbsd (?netbsd系统相关,具体作用不明)
| |-- private (?一些私有的头文件)
| |-- stdio (stdio实现)
| |-- stdlib (stdlib实现)
| |-- string (string函数实现)
| |-- tools (几个工具)
| |-- tzcode (时区相关代码)
| |-- unistd (unistd实现)
| `-- zoneinfo (时区信息)
|-- libdl (libdl实现,dl是动态链接,提供访问动态链接库的功能)
|-- libm (libm数学库的实现,)
| |-- alpha (apaha架构)
| |-- amd64 (amd64架构)
| |-- arm (arm架构)
| |-- bsdsrc (?bsd的源码)
| |-- i386 (i386架构)
| |-- i387 (i387架构?)
| |-- ia64 (ia64架构)
| |-- include (头文件)
| |-- man (数学函数,后缀名为.3,一些为freeBSD的库文件)
| |-- powerpc (powerpc架构)
| |-- sparc64 (sparc64架构)
| `-- src (源代码)
|-- libstdc++ (libstdc++ C++实现库)
| |-- include (头文件)
| `-- src (源码)
|-- libthread_db (多线程程序的调试器库)
| `-- include (头文件)
`-- linker (动态链接器)
`-- arch (支持arm和x86两种架构)

bootable 目录

|-- bootloader (适合各种bootloader的通用代码)
| `-- legacy (估计不能直接使用,可以参考)
| |-- arch_armv6 (V6架构,几个简单的汇编文件)
| |-- arch_msm7k (高通7k处理器架构的几个基本驱动)
| |-- include (通用头文件和高通7k架构头文件)
| |-- libboot (启动库,都写得很简单)
| |-- libc (一些常用的c函数)
| |-- nandwrite (nandwirte函数实现)
| `-- usbloader (usbloader实现)
|-- diskinstaller (android镜像打包器,x86可生产iso)
`-- recovery (系统恢复相关)
|-- edify (升级脚本使用的edify脚本语言)
|-- etc (init.rc恢复脚本)
|-- minui (一个简单的UI)
|-- minzip (一个简单的压缩工具)
|-- mttils (mtd工具)
|-- res (资源)
| `-- images (一些图片)
|-- tools (工具)
| `-- ota (OTA Over The Air Updates升级工具)
`-- updater (升级器)

build目录

|-- core (核心编译规则)
|-- history (历史记录)
|-- libs
| `-- host (主机端库,有android “cp”功能替换)
|-- target (目标机编译对象)
| |-- board (开发平台)
| | |-- emulator (模拟器)
| | |-- generic (通用)
| | |-- idea6410 (自己添加的)
| | `-- sim (最简单)
| `-- proct (开发平台对应的编译规则)
| `-- security (密钥相关)
`-- tools (编译中主机使用的工具及脚本)
|-- acp (Android "acp" Command)
|-- apicheck (api检查工具)
|-- applypatch (补丁工具)
|-- apriori (预链接工具)
|-- atree (tree工具)
|-- bin2asm (bin转换为asm工具)
|-- check_prereq (检查编译时间戳工具)
|-- dexpreopt (模拟器相关工具,具体功能不明)
|-- droiddoc (?作用不明,java语言,网上有人说和JDK5有关)
|-- fs_config (This program takes a list of files and directories)
|-- fs_get_stats (获取文件系统状态)
|-- iself (判断是否ELF格式)
|-- isprelinked (判断是否prelinked)
|-- kcm (按键相关)
|-- lsd (List symbol dependencies)
|-- releasetools (生成镜像的工具及脚本)
|-- rgb2565 (rgb转换为565)
|-- signapk (apk签名工具)
|-- soslim (strip工具)
`-- zipalign (zip archive alignment tool)

dalvik目录 dalvik虚拟机
.
|-- dalvikvm (main.c的目录)
|-- dexmp (dex反汇编)
|-- dexlist (List all methods in all concrete classes in a DEX file.)
|-- dexopt (预验证与优化)
|-- docs (文档)
|-- dvz (和zygote相关的一个命令)
|-- dx (dx工具,将多个java转换为dex)
|-- hit (?java语言写成)
|-- libcore (核心库)
|-- libcore-disabled (?禁用的库)
|-- libdex (dex的库)
|-- libnativehelper (Support functions for Android's class libraries)
|-- tests (测试代码)
|-- tools (工具)
`-- vm (虚拟机实现)

development 目录 (开发者需要的一些例程及工具)
|-- apps (一些核心应用程序)
| |-- BluetoothDebug (蓝牙调试程序)
| |-- CustomLocale (自定义区域设置)
| |-- Development (开发)
| |-- Fallback (和语言相关的一个程序)
| |-- FontLab (字库)
| |-- GestureBuilder (手势动作)
| |-- NinePatchLab (?)
| |-- OBJViewer (OBJ查看器)
| |-- SdkSetup (SDK安装器)
| |-- SpareParts (高级设置)
| |-- Term (远程登录)
| `-- launchperf (?)
|-- build (编译脚本模板)
|-- cmds (有个monkey工具)
|-- data (配置数据)
|-- docs (文档)
|-- host (主机端USB驱动等)
|-- ide (集成开发环境)
|-- ndk (本地开发套件——c语言开发套件)
|-- pdk (Plug Development Kit)
|-- samples (演示程序)
| |-- AliasActivity ()
| |-- ApiDemos (API演示程序)
| |-- BluetoothChat (蓝牙聊天)
| |-- BrowserPlugin (浏览器插件)
| |-- BusinessCard (商业卡)
| |-- Compass (指南针)
| |-- ContactManager (联系人管理器)
| |-- CubeLiveWall** (动态壁纸的一个简单例程)
| |-- FixedGridLayout (像是布局)
| |-- GlobalTime (全球时间)
| |-- HelloActivity (Hello)
| |-- Home (Home)
| |-- JetBoy (jetBoy游戏)
| |-- LunarLander (貌似又是一个游戏)
| |-- MailSync (邮件同步)
| |-- MultiResolution (多分辨率)
| |-- MySampleRss (RSS)
| |-- NotePad (记事本)
| |-- RSSReader (RSS阅读器)
| |-- SearchableDictionary (目录搜索)
| |-- **JNI (JNI例程)
| |-- SkeletonApp (空壳APP)
| |-- Snake (snake程序)
| |-- SoftKeyboard (软键盘)
| |-- Wiktionary (?维基)
| `-- Wiktionary**(?维基例程)
|-- scripts (脚本)
|-- sdk (sdk配置)
|-- simulator (?模拟器)
|-- testrunner (?测试用)
`-- tools (一些工具)

Ⅶ JAVA记事本的源代码

我给你如下:/*
* WriteBoard.java
*
* Created on 2006年12月19日, 下午7:26
*/

/**
*
* @author LecH.giF
*/
import java.awt.datatransfer.*;
import java.awt.event.*;
import java.awt.*;
import java.io.*;
import java.awt.FileDialog;
public class WriteBoard extends java.awt.Frame {
Clipboard clipboard =null;
FileDialog fc = new FileDialog(this);

/** Creates new form WriteBoard */
public WriteBoard() {
clipboard = getToolkit().getSystemClipboard();
initComponents();
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
textArea1 = new java.awt.TextArea();
menuBar1 = new java.awt.MenuBar();
menu1 = new java.awt.Menu();
menuItem1 = new java.awt.MenuItem();
menuItem2 = new java.awt.MenuItem();
menuItem3 = new java.awt.MenuItem();
menuItem4 = new java.awt.MenuItem();
menuItem5 = new java.awt.MenuItem();
menu2 = new java.awt.Menu();
menuItem6 = new java.awt.MenuItem();
menuItem7 = new java.awt.MenuItem();
menuItem8 = new java.awt.MenuItem();

setTitle("WriteBoard");
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
exitForm(evt);
}
});

add(textArea1, java.awt.BorderLayout.CENTER);

menu1.setLabel("Menu");
menuItem1.setLabel("\u65b0\u5efa");
menuItem1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
newText(evt);
}
});

menu1.add(menuItem1);

menuItem2.setLabel("\u6253\u5f00");
menuItem2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
open(evt);
}
});

menu1.add(menuItem2);

menuItem3.setLabel("\u4fdd\u5b58");
menuItem3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
menuItem3ActionPerformed(evt);
}
});

menu1.add(menuItem3);

menuItem4.setLabel("\u53e6\u5b58\u4e3a");
menuItem4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
menuItem4ActionPerformed(evt);
}
});

menu1.add(menuItem4);

menuItem5.setLabel("\u9000\u51fa");
menuItem5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
exit(evt);
}
});

menu1.add(menuItem5);

menuBar1.add(menu1);

menu2.setLabel("\u7f16\u8f91");
menuItem6.setLabel("\u526a\u5207");
menuItem6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
menuItem6ActionPerformed(evt);
}
});

menu2.add(menuItem6);

menuItem7.setLabel("\u590d\u5236");
menuItem7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
menuItem7ActionPerformed(evt);
}
});

menu2.add(menuItem7);

menuItem8.setLabel("\u7c98\u8d34");
menuItem8.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
menuItem8ActionPerformed(evt);
}
});

menu2.add(menuItem8);

menuBar1.add(menu2);

setMenuBar(menuBar1);

pack();
}// </editor-fold>

private void menuItem4ActionPerformed(java.awt.event.ActionEvent evt) {
fc.show();

if(fc.getFile()!=null){

File file = new File(fc.getFile());

try {
PrintWriter pw = new PrintWriter(file);
pw.print(textArea1.getText());
pw.flush();
pw.close();

} catch (FileNotFoundException ex) {
ex.printStackTrace();
}
}

else{
return;
}
}

private void menuItem3ActionPerformed(java.awt.event.ActionEvent evt) {
fc.show();
if(fc.getFile()!=null){

File file = new File(fc.getFile());

try {
PrintWriter pw = new PrintWriter(file);
pw.print(textArea1.getText());
pw.flush();
pw.close();

} catch (FileNotFoundException ex) {
ex.printStackTrace();
}
}

else{
return;
}
}

private void menuItem8ActionPerformed(java.awt.event.ActionEvent evt) {
Transferable contents = clipboard.getContents(this);
DataFlavor flavor = DataFlavor.stringFlavor;
if(contents.isDataFlavorSupported(flavor))
try{
String str;
str=(String)contents.getTransferData(flavor);
textArea1.append(str);
}catch(Exception e){}
}

private void menuItem7ActionPerformed(java.awt.event.ActionEvent evt) {
String temp = this.textArea1.getSelectedText();
StringSelection text = new StringSelection(temp);

clipboard.setContents(text,null);
}

private void menuItem6ActionPerformed(java.awt.event.ActionEvent evt) {
String temp = this.textArea1.getSelectedText();
StringSelection text = new StringSelection(temp);
clipboard.setContents(text,null);
int start = textArea1.getSelectionStart();
int end = textArea1.getSelectionEnd();
textArea1.replaceRange("",start,end);
}

private void open(java.awt.event.ActionEvent evt) {
fc.show();
if(fc.getFile()!=null){

File file = new File(fc.getFile());
try {
FileReader fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
String s;
try {
while((s= br.readLine())!=null){
textArea1.append(s+"\n");
}
fr.close();
br.close();
} catch (IOException ex) {
ex.printStackTrace();
}

} catch (FileNotFoundException ex) {
ex.printStackTrace();
}

}
else{
return;
}
}

private void newText(java.awt.event.ActionEvent evt) {
this.textArea1.setText("");
}

private void exit(java.awt.event.ActionEvent evt) {
System.exit(0);
}

/** Exit the Application */
private void exitForm(java.awt.event.WindowEvent evt) {
System.exit(0);
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new WriteBoard().setVisible(true);
}
});
}

// Variables declaration - do not modify
private java.awt.Menu menu1;
private java.awt.Menu menu2;
private java.awt.MenuBar menuBar1;
private java.awt.MenuItem menuItem1;
private java.awt.MenuItem menuItem2;
private java.awt.MenuItem menuItem3;
private java.awt.MenuItem menuItem4;
private java.awt.MenuItem menuItem5;
private java.awt.MenuItem menuItem6;
private java.awt.MenuItem menuItem7;
private java.awt.MenuItem menuItem8;
private java.awt.TextArea textArea1;
// End of variables declaration

}

Ⅷ 在win7下怎么下载android源代码

1、下载msysgit,安装。

2、运行 X:msysgitmsysgitmsys.bat; < X 代表你安装的盘符,如 C、D等>

3、输入命令,参考附图:

cd X: < X 代表你想要安装的盘符,建议除 C 盘之外的盘符>

git clone https://android.googlesource.com/platform/manifest.git

5、选择自己想要的版本源码,如 android-2.2_r1,敲命令

git checkout android-2.2_r1

*** 执行以上操作,manifest 目录下会生成一个名为 default.xml 的 XML 文件,其中记录的就是android2.2系统各个模块的路径 ***

Ⅸ 安卓记事本 安卓记事本软件下载

安卓手机记事本软件有很多,究竟哪款楼主比较喜欢就要自己使用一下了。我了解的比较好用的记事本软件有几款,推荐给楼主。

一些软件可以再【安卓园】下载,只要输入记事本,就可以找到。

【手写记事本】
手写记事本 HandCalendar是一款支持手写功能的记事本、备忘录、日记本,同时支持将记下来的内容保存到日历中。软件的手写功能还算比较强大的,支持10种颜色和3种不同钢笔笔型,而且还支持最多三次的橡皮擦撤销功能。

【AK Notepad记事本】
AK notepad是一款功能强大的文本文档编辑软件。软件除了支持文档编辑、读写,TXT文档查看功能之外,还可以通过短信、电子邮件和手机闹铃来与别人分享需要注意的事件提醒。

【随手写】
随手写绝对是最方便的便签软件、独创智能缩放。支持手写(原笔迹)和键盘混合输入。功能特色:1、小屏幕也可以记大事情,独创手写键盘混输模式
2、任务管理,便签,日历,闹钟,彩信,日程安排3、在照片上自由涂鸦,插图,拍照记事和语音记事4、widget直读当前记事。赞同14| 评论

阅读全文

与android记事本源码下载相关的资料

热点内容
加密空投与硬分叉指南 浏览:15
加密wps文档密码忘了怎么办 浏览:685
冲程算法 浏览:988
鸡料与鸡粪的算法 浏览:833
phpif变量为空值 浏览:59
iot编译器异常 浏览:600
代理服务器被禁用怎么上网 浏览:411
隐私加密怎么设置密码 浏览:940
马丁靴补色解压 浏览:565
在设置app上怎么找到个人热点 浏览:754
按照档案号生成文件夹 浏览:1000
程序员转方向 浏览:111
lol敏捷加密 浏览:882
传统公司眼中的加密货币 浏览:430
电脑图标又出现文件夹怎么去掉 浏览:964
排序算法c和a 浏览:418
手机拍照上传android 浏览:343
linux压缩率 浏览:614
电脑浏览器加密端口 浏览:536
单片机线性电源 浏览:268