我的第一个Android程序helloword及个人理解

告别谷歌翻译失效!手把手教你用Immersive Translate插件实现双语网页阅读(附Chrome/Edge/Firefox保姆级配置) 本文详细介绍了如何使用Immersive Translate插件实现双语网页阅读,解决谷歌翻译失效的问题。通过Chrome、Edge和Firefox的保姆级配置指南,帮助用户轻松安装和使用这款支持双语对照、智能识别网页内容的翻译插件,提升外文资料阅读效率。 阅读详情

 第一次接触Android,自己写的代码,光搭建环境用了一天,先是在myeclipse9.0中,发现连接不了myeclipse官网,安装不了adt,郁闷,这天朝,连学习的网站也封

开始用代理,发现能上网站,但是更新不了插件,没办法,换成eclipse ,这东西绿色的,挺不错,第一个程序,鼓励一下吧

 

HelloWord代码:

 

public class HelloWorld extends Activity
{
    /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  //设置该Activity显示main.xml文件定义的View,及要使用的布局管理器
  setContentView(R.layout.main);
//R代表gen文件夹下系统自动生成的R.java用户不可以修改,保存的是所有的id
  Button bn = (Button)findViewById(R.id.ok);
  bn.setOnClickListener(new OnClickListener(){ //添加单击事件,单击按钮后文本变成指定的
   public void  onClick(View v)   
   {
    final TextView show = (TextView)findViewById(R.id.show);
    show.setText("Hello Android~" + new java.util.Date());
   }
  });
 }
}


main.xml代码:

<?xml version="1.0" encoding="utf-8" ?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                                        android:orientation="vertical"     表示垂直布局
                                        android:layout_width="fill_parent"    宽度 充满父容器的,现 为当前手机的宽度
                                        android:layout_height="fill_parent">
  <TextView android:id="@+id/show"
                    android:layout_width="fill_parent"
                     android:layout_height="wrap_content" 组件的高度为文字的高度
                      android:text="" />
  <Button android:id="@+id/ok"
                 android:layout_width="fill_parent"
                 android:layout_height="wrap_content"
                 android:text="单击我" />
  </LinearLayout>


定义文本和按钮,id分别为show和ok

这样,单击ok后文本出现helloword +现在的时间

另外,在开发中,必须在String。xml中配置所需的字符串,而不能在Activity中直接setText(‘单击我’) 这是不允许的

必须setText(R.id.具体id);

 

Unity之如何实现哔哩哔哩直播弹幕游戏 什么是直播间互动?当我们使用哔哩哔哩进行直播或者观看视频时,我们可以通过接入哔哩哔哩提供的 直播&互动玩法SDK,让直播和视频可以与Unity3D游戏客户端或者游戏服务器进行互动。 阅读详情

相关推荐

cadence capture CIS 之添加数据库

2021-08-20 cadence capture CIS 之添加数据库准备一、添加数据源 准备 1、数据库文件(*.mdb) 2、电脑上安装好 cadence 软件 一、添加数据源 打开“ ODBC数据源管理器” ( 路径:C:\Windows\SysWOW64\odbcad32.exe ) ...

weixin_42256550的博客 6054

开启自己的第一个Android 程序

开发第一个Android程序

weixin_39882179的博客 1045

西门子1200与FANUC机器人Profinet通讯

近期在做发那科FANUC的通讯,会吧CC-LINK、Profibus-DP、Profinet I/O、DeviceNet、EtherNet/IP这些常用通讯做成文档发上来,大家喜欢的话可以关注 注:做对应的通讯,在机器人控制柜都需要安装对应的板卡以及软件功能 PLC项目已经归档,只需要恢复就可以看到。对应Profinet通讯的GSD文件也都在博文最后有连接 机器人柜子:R-30IB Mate 机器人主体:M-10IA 12 一、硬件介绍 机器人Profinet I/O通讯板卡:...

七兔自习室 2万+

android之helloworld详解

通过第一个android程序helloworld对各个文件的了解 src/ 每个Android程序都包含资源目录(src)主要存放资源文件 packagecn.csdn.class3g;//声明包名称 importandroid.app.Activity; importandroid.os.Bundle; public classHelloWorldActivity extends A

潘志威 3643

Xilnx大学计划/XUP ZYNQ ZU开发板

TUL PYNQ™-ZU板,基于Xilinx Zynq UltraScale+ MPSoC,是为Xilinx大学项目设计的,以支持Xilinx PYNQ (Python Productivi-ty for Zynq)开源框架和嵌入式系统开发。

weixin_57025922的博客 946

SAP PPDS启发式排产实战:从零配置到自定义规则开发(附ABAP代码示例)

本文详细介绍了SAP PPDS启发式排产的实战应用,从基础配置到自定义规则开发的全流程。通过ABAP代码示例,展示了如何实现多目标优化、实时响应和约束可视化,帮助企业提升订单交付率、减少设备闲置时间。文章还包含开发环境准备、标准模板解析、自定义开发步骤及性能优化技巧,适合制造业数字化转型的实践参考。

seed的博客 183

Android基础:第一个Android程序以及项目结构

HelloWorld 第一个Android程序,项目结构

在路上 1537

思必驰离线语音芯片:智能家居控制的核心引擎

思必驰离线语音芯片TH1520通过本地化语音识别技术,为智能家居带来革命性体验。该芯片具备200-600毫秒的快速响应、75分贝抗噪能力和双核异构设计,显著提升设备交互效率。支持自定义指令和10种音色选择,开发周期缩短至3天,BOM成本降低30%,是智能家居控制的核心引擎。

redis7keeper的博客 985

创建人生中的第一个 Android 应用:Hello World

基于上篇对于。尚未搭建环境的同学可以可点击链接前往参观。

m0_67060810的博客 1838

基于MATLAB/Simulink的四旋翼无人机PID控制与仿真(3)

《基于MATLAB/Simulink的四旋翼无人机PID控制与仿真》的第三篇,将为大家继续展示并完善控制与仿真模型。本文将在前文的基础上,完成控制环节增补、参数设置、测试等工作,在不考虑性能(低超调、快、准等)的前提下,保证系统对于一般输入(阶跃、斜坡)的响应稳定性。

jlx142857的博客 9321

Python之aaindex包语法、参数和实际应用案例

`aaindex`是一个专为生物信息学设计的Python包,主要用于处理氨基酸指数(AAindex)数据库。该数据库收集了各种氨基酸的物理化学性质和统计特性,涵盖疏水性、电荷、体积等500多种特性。`aaindex`包提供了便捷的接口,让用户能够快速访问这些数据,并应用于蛋白质序列分析、结构预测、功能推断等领域。

王国平的博客 1037

android studio上实现Hello world 史上最全,最简单明了的教程

android studio上实现Hello world!

wdzh018的博客 3万+

量化交易python代码解析:从狙击手算法到最优限价算法

在金融市场的竞技场上,量化交易如同一位冷静的策略大师,它以数学模型为剑,以计算机程序为盾,精准出击,捕捉市场的微妙波动。本文将深入探讨五种核心量化交易算法:直接委托算法(DMA)、时间加权平均算法(TWAP)、冰山算法(Iceberg)、狙击手算法(Sniper)、条件委托算法(Stop)以及最优限价算法(BestLimit),揭开它们背后的运作机制与实战应用。

木头大左的博客 1886

Android开发之路之二------第一个程序HelloWord

Android开发之路之二---------第一个程序HelloWord    Android的开发学习之路漫长,在艰难漫长的路都要走踏实每一步,今天就开始了第一步,那就是我的第一个程序HelloWord。今后要认真的完成每一步路,才能很好的掌握学习的知识。    我们在学习编程的东西时,第一个学习的程序都是HelloWord,下来就看看我的第一个程序以及的Android的项目详解。

10-3G-何进超 1840

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Android的第一个程序--HelloWord

新建工程 选择Android project 将会出现如下信息Priject name:工程名字 Contents:单选框一个工程还是导入现有工程 Build Target:选择使用那一个JDK Application name:应用程序名字 Package name: 创建包 Create Activity:创建一个Activity 如果你是J2EE程序员这个就相当于stru

ws670623101的专栏 529

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

第一个Android应用程序--HelloWord---框架分析

几乎所有的程序员在接触一门新的技术写的第一个应用程序都是HelloWord,那么今天我们也通过编写一个HelloWord程序对android程序中各层,目录,及所有的文件进行详细的解析。 首先,new一个Android的Project,声明包名,选择Android版本,我们选择的是Android的2.3.3版本,finish之后我们会看到这个项目的架构: 下面我们来一一介绍架构中各部分

2311

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Android studio下jni的配置和第一个helloword程序

现在用Android studio的人越来越多,但是网上很多jni开发的教程都是基于eclipse的,所以我把自己Android studio配置的过程记录下来,供大家参考。 我的环境: Android studio  2.2 buildtool  23.0.3 jdk  1.7 ndk  android-ndk-r9d-windows-x86_64(根据自己的机器和Androi

行走江湖的文艺猿 的专栏 727

鸿蒙HarmonyOS第一个程序HelloWord

HarmonyOS 2.0发布,我本来想下载一个到手机上尝尝鲜,最后报名的时候说只有在华为应用市场上架过APP的开发者才能使用,我注册的时候是以个人身份注册的,所以就没报上名。 转而我就想,要不要试用一下开发工具,体验一下,毕竟,要响应国产嘛,于是我就按照华为官方文档搭建了开发环境,写了个HelloWord。官方文档很详细,我就写一下我遇到的问题。 鸿蒙官方文档https://developer.harmonyos.com/cn/docs/documentation/doc-guides/start-o

y280903468的博客 765

Android开发笔记之HelloWord

在安装必要的组件之后,开始使用Eclipse IDE来创建“Hello Word”项目。 开启Eclipse IDE。选择File(文件) >> New(新建)>> Other(其他)…,打开新建项目窗口。 目录介绍: gen:R.java这个文件里面的内容是自动生成的 assets:放置任何与项目有关的文件 res:放在res文件夹中的文件会在R.java中生成一个对应ID, r

Elvin的专栏 830

android 之helloword

最近感觉android开发挺不错的,闲来没事,学习了下,打发下无聊的日子。 首先安装测试环境 jdk+Eclipse+android-sdk; 安装详见:http://www.cnblogs.com/vengen/archive/2010/04/01/AndroidSetup.html 创建一个项目: 1, 通过 File -> New -> Project 菜单,建立新...

weixin_33845477的博客 164

android中helloword加箭头,Android Hello World示例

在开始使用Android SDK编写第一个示例之前,必须确保已经按照Android环境设置教程中的说明正确设置了您的Android开发环境。下面来看看如何编写一个简单的Android应用程序,它将打印“Hello World!”。注:理解这篇教程,对后面的学习非常重要。了解项目中每个目录和每个文件的功能和作用。创建Android应用程序第一步是使用Android Studio创建一个简单的Andr...

weixin_30520605的博客 303

初学者 第一个安卓应用详解 eclipse helloworld

你的第一个 android app 搭建Android 开发环境 1.IDE——eclipse 2.ADT——通过eclipse 可以在线安装 3.SDK——google android 官网 4.Android Packages——下载好了SDK,解压后,在tools 文件里面有个 android.bat 文件,可以试着去点一下! 具体的安装过程不写了, 配

caoj的专栏 1367

android初体验——HelloWord

一.新建项目: 打开 eclipse ,选择File – New – Android Application Project输入项目名称,程序名称,包名。 包名不能重复,它是项目的唯一标示,我理解为GUID。                3. 创建客户端图标,创建Activity,选择工作空间       4. 配置桌面启动图片,此处可以略过       5.下一步

javaqun的博客 321

从HelloWord到安卓入门的经历

       从18年1月迄今为止我从小白学习Android软件开发已经2个月有余了,从最开始的大家都曾写过的HelloWord,到如今的掌握安卓基本的四大组建,多线程,消息循环机制.......或多或少也算是一个刚入坑的初级安卓软件开发工程师了吧。从很多日按以前就想写一点博客来总结自己学过的知识,一直拖到今天,然而还是发现自己很难写出什么能够给别人学习的一些知识点。只能在自己的第一篇博客上分享给...

weixin_41692018的博客 335

android word编程,Android HelloWord编写方式介绍

Android HelloWord程序的实现可以通过这里介绍的代码编写方式实现。希望初学者们可以以此为参考对象,对这一应用方式有所了解。相信学过编程的人员都对各种语言的helloword程序的编写方式记忆犹新吧。在这里我们就为大家详细介绍一下有关Android HelloWord的编写方式,方便大家对这一操作系统编写方式的理解。先说说整个程序要做哪些内容吧,简单helloword 通过一个按钮点击...

weixin_36467693的博客 354

Android学习笔记(五)第一个Android 程序----Hello world

通常我们在学习一门语言是的第一个应用程序就是Hello world,我们这学习Android 也不例外,好了,开始我们的第一个Android程序: 在package Explorer 页面右键 new ->Android Aplication Project,如图: 在弹出的对话框中,我们设置好Android应用的应用名:Helloworld、工程名,包结构名;以及配置Android应

wqjsir的专栏 1114
上一篇: oracle 笔记和练习
下一篇: SharedPrepferences存取其他程序的总结
beyond667
博客等级 码龄15年 41粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值