android studio怎么使用(android studio怎么使用)
本文目录
android studio怎么使用
安装完成后,选择默认选项点击OK即可:
进入Android Studio,开始界面和Xcode有点类似,点击New project新建一个工程,新建过程和在Eclipse上差不多,这里就不赘述了。下图是开始界面:
新建工程完毕后就进入了Android Studio主界面。第一次进去可能如下图所示什么也没有,点击箭头所示按钮展开目录结构,
展开后可以看到Android Studio的目录结构,和Eclipse的工程还是有一点区别的:
区别:
1.Android Studio的目录结构本来就代表一个workspace,一个workspace里面可以有Module,可以将一个Module理解成Eclipse中的一个Project;
2.目录中将java代码和资源文件(图片、布局文件等)全部归结为src,在src目录下有一个main的分组,同时划分出java和res两个Group,res和Eclipse下的结构一样,java下就是源码的包和类文件;
3.新建文件方式的不同,右键选择New或Command+N后出现新建菜单,类型有Java Class,也就是一般的java类,File就是普通文件,Package就是建包,值得注意的就是Android Component,它直接提供了Android中基本组件的创建。
可以选择创建Android中不同类型的组件:
三、窗口布局及主题介绍
另外,主界面底部有一个名为Android的选项卡,打开可以看到DDMS中的设备信息和Logcat输出:
顶部工具栏中可以看到和Eclipse中功能一样的一个选项,这些相信大家都比较熟悉了:
最后需要说明的是,大家看到我的主界面是暗色风格,和Google演示的是一样的风格,大家第一次使用打开的是默认风格(亮色),如果想要修改的话,进入Preferences(按Command+,)到IDE Settings下选择Colors&font并设置Schema name为Darcula就可以设置成暗色风格,如果需要自己定义样式,比如字体大小颜色等,可以新建一个Schema来自己定义
四、布局文件编写(实时预览)
最炫的功能要来了,实时编写并预览布局文件,此项功能着实大大提高开发效率,打开一个xml布局文件点击右侧Preview选项卡即可唤出预览界面,可以选择很多尺寸的手机进行预览:
如何使用android studio
使用Android Studio开发一个用户登录界面的方法步骤:
配置好java运行环境及android运行环境后,右键点击new--》Module,Module相当于新建了一个项目。选择Android Application,点击next;
将My Module 和app改成自己项目相应的名字,同时选择支持的Android版本
这一步我们选择Blank Activity,自己手动编写登录界面,而不依赖系统内置的Login Activity,一直点击next,最后点击finish就完成了项目的创建
在project下我们可以看到出现了我们刚才创建的login项目
展开res/layout,点击打开activity_main.xml文件,在这个文件里我们将完成登录界面的编写
这是初始的主界面,还没有经过我们编写的界面,Android Studio有一个很强大的预览功能,相当给力
我们将activity_main.xml的代码替换成如下代码:
***隐藏网址***
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"
android:stretchColumns="0,3"》
《TableRow》
《TextView /》
《TextView
android:text="账 号:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
/》
《EditText
android:id="@+id/account"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
android:minWidth="220px"/》
《TextView /》
《/TableRow》
《TableRow android:layout_marginTop="20px"》
《TextView /》
《TextView
android:text="密 码:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/》
《EditText
android:id="@+id/pwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minWidth="220px"
android:textSize="24px"
android:inputType="textPassword"/》
《TextView /》
《/TableRow》
《TableRow android:layout_marginTop="20px"》
《TextView /》
《Button
android:id="@+id/login"
android:text="登录"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/》
《Button
android:id="@+id/quit"
android:text="退出"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/》
《TextView /》
《/TableRow》
《/TableLayout》
7.预览效果,然后使用Android 手机进行测试即可。
更多文章:
为什么都不建议java转测试(java开发转实施为什么没人要)
2024年9月3日 02:05
vscode配置python(mac下VScode怎么配置编译Python)
2024年8月11日 06:07
service network restart重启失败(servicenetworkrestart报错“journa)
2024年7月22日 06:54
c语言编写格斗小游戏(关于一个c语言实现猜拳小游戏的程序 输出有点点问题 求大神解救!)
2024年7月17日 11:55
android studio怎么使用(android studio怎么使用)
2024年7月17日 12:53
unicode字符集是什么(unicode字符集是unicode联盟开发的一种什么位字符)
2024年8月26日 06:10
flutter getx(Flutter状态管理--GetX的简单使用)
2024年6月4日 08:13
web前端教程pdf(求 高效前端:web高效编程与优化实践 PDF)
2024年6月24日 02:49
dedecms error warning(织梦程序出现DedeCMS Error Warning,问题怎么解决)
2024年8月14日 21:15
format factory可以用ipad(ipad air2可以用plc编程软件吗)
2024年4月22日 15:34
pycharm和eclipse选哪个(写python程序什么编辑器最好用)
2024年7月24日 08:48