跳到主要内容

3 篇博文 含有标签「android」

查看所有标签

Android学习笔记之传递数据

· 阅读需 9 分钟
Skyone
科技爱好者

在 Android 开发中,可以使用 Intent 来在两个 Activity 之间传递数据。通过在 Intent 中添加键值对,然后在下一个 Activity 中使用 getIntent() 方法获取 Intent 对象,再使用 getXXXExtra() 方法获取数据。可以使用 putExtra() 传值,使用 getXXXExtra() 取值。

让然其他办法也很多:全局变量啦、单例啦、依赖注入感觉更好用,但不在本文讨论范围内。

Android学习笔记之应用资源

· 阅读需 4 分钟
Skyone
科技爱好者

在 Android 项目中加入的每一项资源,构建工具均会定义唯一的整型(Long) ID,通过这个 ID 来引用资源。例如,有一张叫 logo.png 的图像文件保存在 res/drawable/ 目录中,则构建工具会生成名为 R.drawable.logo 的资源 ID。

资源文件的存放位置

首先来看一下Android工程的目录结构:

Android学习笔记之四大组件

· 阅读需 30 分钟
Skyone
科技爱好者
写在最前面

开始写这篇文章时,我也是啥也不懂,啥也不会,因此文章中一定会有许多不足甚至错误!欢迎大家批评指正!

另外,此文章参考了许多文档、教程等,都在引用出贴出了链接,但如果侵犯了作者著作权,请联系我,我会在第一时间删除。

四大组件

  • 活动Activity
  • 服务Service
  • 广播接收器BroadcastReceiver
  • 内容提供程序ContentProvider