当前位置: 首页 > news >正文

大型网站建设方案自学编程

大型网站建设方案,自学编程,最新房屋装修效果图大全,网易云wordpress前言#xff1a;因为这学期选了手机APP开发这门课#xff0c;所以还是写个博客记录一下学习过程#xff0c;包括安卓开发和ios开发。用到的资料包括课程PPT#xff0c;和我在网上找的一些视频和资料。 1.Andriod入门 XML#xff1a;描绘应用界面 #xff08;决定APP长什… 前言因为这学期选了手机APP开发这门课所以还是写个博客记录一下学习过程包括安卓开发和ios开发。用到的资料包括课程PPT和我在网上找的一些视频和资料。 1.Andriod入门 XML描绘应用界面 决定APP长什么样类似WEB开发中的HTTPJAVA编写程序逻辑交互逻辑 决定APP如何运行类似WEB开发中的JavaScript 将界面设计和程序逻辑分开也利于代码复用同一份XML/JAVA文件可以用于不同的场景下。 2.从顶向下了解最基础的一个Andriod app 在Andriod Studio 新建完一个项目可以看到以下的项目结构 最顶层的文件是AndroidManifest.xml包含了APP的配置信息决定了APP如何显示和运行。 每个Andriod app都必须有一个AndroidManifest.xml文件 AndroidManifest.xml中的activity指向了MainActivity也就是MainActivity.java文件 这个java文件决定了如何运行APP MainActivity.java文件用到了activity_main,也就是指向了activity_main.xml文件该文件描述了APP界面如何显示。 至此也就说清楚了一个Andriod app最基础的代码编写逻辑。 3.创建新的APP页面 很显然上述提到的最基础的代码流程只有一个APP页面这显然是不够的我们还需要了解Andriod ActivityAPP页面是如何创建的。 如上图new一个activity便会自动完成创建activity的三个步骤 创建xml文件创建与xml文件对应的java文件在AndroidManifest.xml中注册activity也就是添加以下代码 activityandroid:name.MainActivity2 / 当然也可以手动完成这三步。 创建完新的activity还需要将该activity与主界面相连接也就是我们可以从主界面访问到新的界面。 我们可以在主界面添加一个button当用户点击了这个按钮就跳转到第二个界面。 添加button ?xml version1.0 encodingutf-8? LinearLayoutxmlns:androidhttp://schemas.android.com/apk/res/androidandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:orientationverticalandroid:gravitycenterTextViewandroid:layout_width234dpandroid:layout_height115dpandroid:texthello word, today is 0209android:id id/tv/TextViewButtonandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textnextandroid:idid/button/Button/LinearLayout 增加跳转功能 package com.example.myapplication3;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView;public class MainActivity extends AppCompatActivity {Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button findViewById(R.id.button);button.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View view) {Intent intent new Intent();intent.setClass(MainActivity.this,MainActivity2.class);startActivity(intent);}});} }
http://www.hkea.cn/news/14366771/

相关文章:

  • 东莞网站推广裙wordpress 年份
  • 想做个卷帘门百度优化网站大连建设工程信息网怎么没有了
  • 有服务器和域名怎么做网站菜鸟教程网站建设
  • 德阳做网站公司现代郑州网站建设
  • 南京网站维护公司有哪些wordpress邮箱服务器
  • 烟台市做网站找哪家好建筑设计单位
  • 做php网站h5快速建站
  • 焦作公司做网站一个网站开发需要多久
  • 上海的做网站的公司17一起做网店
  • 哪些网站可以加锚文本四川建设厅特种工报名网站
  • 郑州做网站公司中小程序登录密码怎么找回
  • 做app网站公司名称网站建设服务领域
  • 网站用户需求如何利用国外分类网站开发客户
  • 建设银行此网站的安全证书有问题.公司网站可以免费建吗
  • 大型网站快速排名wordpress怎么设置语言设置中文
  • php 资讯网站网站编辑 seo
  • 网页设计教程网站交易网站seo怎么做
  • 网站运营与管理的内容有哪些wordpress缓存问题
  • 哪个网站做布料好炫酷的企业网站
  • 湘阴网站设计建站公司用哪家服务器
  • 服装设计最好的出路企业网站优化哪家好
  • 推荐邵阳网站建设郑州国外网站建设
  • 私人订制网站建设视频直播sdk快速接入
  • 购物网站功能详细介绍湖南天辰建设责任公司网站
  • 做网站会员登陆如何做二级域名网站
  • 公司网站上传图库兴义哪有做网站
  • 建站宝盒模板dw做的网站后台是什么
  • 行业网站排行榜绛县苗木网网站是由谁建设的
  • 网站规划建设与管理维护企业邮箱怎么改密码
  • 装修建材网站黄浦区网站建设公司