很多人对androidapp开发实践,androidapp开发教程不是很了解那具体是什么情况呢,现在让我们一起来瞧瞧吧!
1、 打开Android SDK管理器把安卓4.0以上版本的未安装的都打勾装上,根据你个人实际情况,如果你只打算用自己的手机测试,那就把你机子系统一样版本的软件开发工具包(软件开发工具包)包装上,下载时间会有点长。
2、 然后打开集成驱动电子设备创建新项目,想法比较智能,如果你装好了SDK,新建项目里就会出现机器人的应用模块,选择后右边项目软件开发工具包(Software Development Kit)为空,点击新的按钮,找到软件开发工具包(软件开发工具包)目录确定,下拉列表就会列出已经安装的各个版本的SDK,选择自己需要的版本,如果是第一次设置,IDE会提醒你先设置JDK,根据提示找到爪哇岛开发工具包目录即可。
3、 填好项目名称后下一步选择通用串行总线设备,然后完成项目构建,IDE会自动生成基本的项目所需的文件及目录。
4、 做好准备工作后,终于可以开始写我们的你好安卓了,在开始编写代码之前,我们先了解几个文件:
5、 res/layout/main.xml应用程序主窗体布局文件,你的应用长什么样都在这边定义,有设计和文本两种模式
6、 res/values/strings.xml可以理解为i18n文件,这个文件用来存放程序调用的各种字符串
7、 src/com/example/hello Android/我的活动。爪哇这个就是我们的主程序类,等下要实现的功能都在这个文件里添加
8、 首先为应用添加一个编号为hellotextView的带边框的和一个编号为hellobutton的按钮,mail.xml代码如下:
9、 2
10、 ?可扩展标记语言版本='1.0 '编码='utf-8 '?
11、 线性布局xmlns : Android=' http://模式。安卓。' com/apk/RES/Android '
12、 Android :方向='垂直'
13、 Android : layout _ width=' fill _ parent '
14、 Android : layout _ height=' fill _ parent '
15、 带边框的
16、 Android : layout _ width=' fill _ parent '
17、 Android : layout _ height=' 180 DP '
18、 Android : text=' @ string/default _ message '
19、 Android : id=' @ id/hello text view ' Android : text color=' # 00ff 00 ' Android : gravity=' center '/
20、 纽扣
21、 Android : layout _ width=' wrap _ content '
22、 Android : layout _ height=' wrap _ content '
23、 Android : text=' @ string/button _ send '
24、 Android : id=' @ id/hello button ' Android : layout _ gravity=' center '/
25、 /线性布局
26、 代码和控件用到的字符串定义如下:
27、 ?可扩展标记语言版本='1.0 '编码='utf-8 '?resources string name=' app _ name ' hello and droid by hiwanz/string string name=' button _ send '说点什么/string string name=' default _ message '单击下面的按钮!/string string name=' interact _ message '您刚刚单击了按钮!/字符串/资源
28、 主程序中定义按钮点击后改变带边框的显示的文本,并且弹出烤提示信息,代码如下:
29、 包com。举例。你好安卓;导入安卓。app。活动;导入安卓。OS。捆绑;导入安卓。查看。查看;导入安卓。小部件。按钮;导入安卓。小部件。textview导入安卓。小部件。敬酒;公共类我的活动扩展活动{ /** *在首次创建活动时调用. Override public void onCreate(Bundle savedInstanceState){ super。onCreate(savedInstanceState);setContentView(r . layout。main);//得到按钮实例Button hello TN=(Button)findViewById(r . id。hello按钮);//设置监听按钮点击事件hellobtn.setOnClickListener(新视图onClick listener(){ @ Override public void onClick(View v){//得到带边框的实例TextView hello TV=(TextView)findViewById(r . id。hello TextView);//弹出烤提示按钮被点击了Toast.makeText(MyActivity.this,' Clicked ',Toast .LENGTH_SHORT).show();//读取strings.xml定义的互动_消息信息并写到带边框的上你好电视。settext(r . string。interact _ message);} });}}
30、 代码写好后,电脑通过通用串行总线数据线连接手机
31、 手机系统设置里的开发人员选项里打开通用串行总线调试,在集成驱动电子设备中直接点奔跑就可以在手机上看到运行的效果了
32、 应用开发完成后就要打包发布了,在集成驱动电子设备的建设菜单下选择生成签名的应用来打包应用
33、 在弹出的男巫对话框中需要指定签名的钥匙,一开始没有钥匙你可以点击创建新的来新建一个钥匙用于签名,填入签名所需的一些字段后生成钥匙文件
34、 使用生成的密钥签署应用程序包
35、 编译完成后,我们的helloandroid.apk应用程序包将在我们刚才设置的apk路径下生成。接下来如何安装应用应该不用多说了,于是我们的第一个Android应用诞生了。
本文【androidapp开发实践(androidapp开发教程)】到此讲解完毕了,希望对大家有帮助。