Android程序的开发 入门笔记1

2021-09-04  本文已影响0人  懒生活

Android程序的开发

www.vogella.com/tutorials/Android/article.html
android studio 的安装挺慢的,点击安装后要等好一会。
安装的步骤和教程的不一定一样,但是大致的步骤是可以参考的。毕竟软件更新很快,而教程的更新会滞后很多。
主要的步骤

  1. 安装studo IDE
  2. 安装Android SDK
    每个android版本对应的sdk版本,可以在sdk平台版本说明中查到。 比如我的手机是android10,对应的是sdk29。 developer.android.com/studio/releases/platforms
    通过sdk manager下载需要的SDK版本。
    代理的设置注意事项:有两个地方需要设置代理,一个是Ide范围的,一个是项目范围的。ide范围是负责程序升级,sdk下载之类的,到了项目内部gradle的依赖下载需要用的是项目范围的代理。
    两个代理的地方,全局的代理设置在file>>settings>>查找proxy能够快速找到。项目范围的代理设置在项目的gradle/gradle.properties文件下设置。
    如果网络有问题,工程会提示gradle project sync failed.
    使用avd管理器创建内部模拟器。

android程序开发基本概念

使用view 和view group来设计用户界面

所有的组件都是一个view对象。这里有两个主要的类

exercise: adding radio buttons 和toast的使用

在activity对应的xml文件中加入radiogroup 和radio button

注意点

  1. radio button要在树形视图中拖入radiogroup
  2. 创建的radiogroup并没有android:id, 需要手动添加,添加的时候注意用android:id="@+id/abc"那个加号不能漏掉了。
  3. 在oncreat函数中,获取radiogroup的对象,用findViewById 和 R.id可以找到任何view组件
  4. 用获取到的radiogroup对象设置监听 setoncheckedchangeListener()
    这个设置函数需要研究一下:
    这个函数的入参是个lisener对象, 类型是radiogroup.oncheckedchangelistener类。 所以我需要new一个类并作为入参给setoncheckedchangeListener(). 在设置的时候IDE会自动提示重写监听对象的回调函数。设置监听器后,监听器监听到事件后,会回调函数。
上一篇 下一篇

猜你喜欢

热点阅读