如何使用android studio 开发日程管理app
答案:3 悬赏:40 手机版
解决时间 2021-02-10 15:19
- 提问者网友:末路
- 2021-02-09 20:41
如何使用android studio 开发日程管理app
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-02-09 20:48
可以使用中华万年历,里面可以进行日程管理。
中华万年历
中华万年历
全部回答
- 1楼网友:荒野風
- 2021-02-09 21:48
me tm an ur repds to be painstakingly earn
- 2楼网友:一袍清酒付
- 2021-02-09 21:00
一、创建一个app项目:
1、打开软件,在菜单中选择file-》new project打开创建向导。
2、配置项目,确定各个名称和存放项目存放路径;
application name:项目名称
company domain:公司域名
package name:app打包名称
project location:存放路径
3、接下来设定兼容的安卓的最小版本,这依情况而定。
4、如果不确定各个版本的区别,可以点击“help me choose”,在打开的窗口中介绍了各个安卓版本的功能。
5、确定后最小兼容版本后,选择项目的活动类型,这里有很多现成的模板可以使用,对于初学者选择默认的blank activity即可。
6、接下来设定活动名称,界面布局的名称,以及界面标题,最后点击finish完成项目的创建。
7、创建完后,在项目名-》app-》src-》main-》res-》layout下双击xml文件就是打开活动界面设计窗口了。
对于创建app项目的过程本人就不多做介绍了,小伙伴们按照上面步骤操作一遍基本上都会了。我想准备接触android studio(下面简称as)的小伙伴之前应该都是用的eclipse,as跟eclipse有两点区别需要了解清楚:
第一:二者的工程结构不一样,在eclipse中一个project就代表一个项目工程,而在android studio一个project代表一个工作空间,相当于eclipse中的workspace,而在android studio中一个module就相当于eclipse中的一个project,这个概念需要弄明白,不要混了或觉得糊涂了。
第二:新建或导入工程后,要删除工程,android studio只能去workspace文件夹去删除,而不能在开发环境中删除。
二、代码编写:
作为一个菜鸟,在编写代码前最大的问题就是不清楚目录结构以及操作流程,新手在编写代码之前必须得弄清楚下面的目录结构:
新建工程项目后as的product目录结构如下所示:
.idea://as生成的工程配置文件,类似eclipse的project.properties。
app://as创建工程中的一个module。
gradle://构建工具系统的jar和wrapper等,jar告诉了as如何与系统安装的gradle构建联系。
external libraries://不是一个文件夹,只是依赖lib文件,如sdk等。
新建工程项目后as的module目录结构如下所示:
build://构建目录,相当于eclipse中默认java工程的bin目录,鼠标放在上面右键show in exploer即可打开文件夹,
编译生成的apk也在这个目录的outs子目录,不过在as的工程里是默认不显示out目录的,就算有编译结果也
不显示,右键打开通过文件夹直接可以看。
libs://依赖包,包含jar包和jni等包。
src://源码,相当于eclipse的工程。
main://主文件夹
java://java代码,包含工程和新建是默认产生的test工程源码。
res://资源文件,类似eclipse。
layout://app布局及界面元素配置,雷同eclipse。
menu://app菜单配置,雷同eclipse。
values://雷同eclipse。
dimens.xml://定义css的配置文件。
strings.xml://定义字符串的配置文件。
styles.xml://定义style的配置文件。
......://arrays等其他文件。
......://assets等目录
androidmanifest.xml://app基本信息(android管理文件)
ic_launcher-web.png://app图标
build.gradle://module的gradle构建脚本
其中需要重点了解以下几个文件:
res/layout/main.xml: app主窗体布局文件,你的应用长什么样都在这边定义,有design和text两种模式
res/values/strings.xml :这个文件用来存放程序调用的各种字符串
src/com/example/helloandroid/myactivity.java :这个就是我们的主程序类,等下要实现的功能都在这个文件里添加
做好准备工作后,终于可以开始写我们的hello android了。
1、首先为应用添加一个id为hellotextview的textview和一个id为hellobutton的button,(在main.xml文件中编写)
代码如下:
2、代码和控件用到的字符串定义如下:
代码如下:
helloandroid by hiwanz
say something
click button below!
you just clicked on the button!
3、主程序中定义button点击后改变textview显示的文本,并且弹出toast提示信息。
代码如下:
package com.example.helloandroid;
import android.app.activity;
import android.os.bundle;
import android.view.view;
import android.widget.button;
import android.widget.textview;
import android.widget.toast;
public class myactivity extends activity {
@override
public void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
setcontentview(r.layout.main);
//得到按钮实例
button hellobtn = (button)findviewbyid(r.id.hellobutton);
//设置监听按钮点击事件
hellobtn.setonclicklistener(new view.onclicklistener() {
@override
public void onclick(view v) {
//得到textview实例
textview hellotv = (textview)findviewbyid(r.id.hellotextview);
//弹出toast提示按钮被点击了
toast.maketext(myactivity.this,"clicked",toast.length_short).show();
//读取strings.xml定义的interact_message信息并写到textview上
hellotv.settext(r.string.interact_message);
}
});
}
}
代码写好后,电脑通过usb数据线连接手机,手机系统设置里的开发人员选项里打开usb调试,在ide中直接点run就可以在手机上看到运行的效果了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯