Android学习中一些零散的知识点

(1)List中存放数据通过add(),得到数据通过get().Map中存放数据则通过put()。

(2)若drawble中的图片的尺寸小于我们设置的控件的尺寸,则会被强行放大到空间尺寸,但势必会使清晰度降低。若drawble中图片尺存大于控件尺寸,系统仍然会以控件尺寸为准,多余的部分会被掩盖。

(3)当我们新生成一个xml文件时,在AS中,它通常只会有两种选择:layout,values。如果我们是要生成的xml文件放在一个新的文件夹下,比如anim/,这时我们可以先生成values类的xml文件,然后将这个文件拖到我们想放置的文件夹下,并删除原来values/下的同名文件,注意,一定要拖到相应的文件夹后,再对这个xml文件进行编写,因为不同的文件它会有不同的标签,我们如果在values/下就编写的话,可能不符合它的规则,则会始终报错,并且很重要的一点,编写时不会出现提示信息,这对一个新手来说,真的很痛苦抓狂

(3)ViewAnimator中涉及到一个动画从不同方向进出时的坐标问题:

<set xmlns:android=http://schemas.android.com/apk/res/android>

<translate android:fromXDelta=" "

android:toXDelta=" "

android:duration="@android:integer/config_mediumAnimTime"/>

</set>

对如下4种情况,前两个属性分别取值如下,

从右进:100%,0

从右出:0,100%

从左出:0,-100%

从左进:-100%,0

(4)android中凡是涉及到Resource的,均是要用到图片,像text.setBackgroundResource(R.drawble.image),不能用其他的,像颜色这些是有专门的设置,例如text.setBackgroundColor(Color.RED),不能有这种写法,像text.setBackgroundResource(Color.RED)。

(5)在cursorAdapter的使用过程中,当重写getview()方法时,一定,一定,一定要写上这一句,cursor.moveToPosition(position),这样才能获得对应位置的数据,不然程序会崩的。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android Studio是一款由Google开发的集成开发环境(IDE),用于开发Android应用程序。以下是一些与Android Studio相关的知识点: 1. 安装和配置:了解如何正确安装和配置Android Studio,包括选择适当的版本和设置开发环境。 2. 项目结构:熟悉Android项目的文件结构,包括主要目录和文件的作用。 3. 布局编辑器:掌握使用布局编辑器来创建和修改Android应用程序的用户界面。 4. 资源管理:了解如何管理和使用资源文件,如图像、字符串和样式。 5. 组件和视图:熟悉常见的Android组件和视图,如按钮、文本框、列表和网格视图。 6. 活动和片段:了解活动和片段的概念,以及如何使用它们来构建应用程序的不同屏幕和交互逻辑。 7. 数据存储:熟悉在Android应用程序使用数据库、文件和SharedPreferences等方式来存储数据。 8. 调试和测试:学会使用Android Studio的调试工具来排查和修复应用程序的错误,并了解如何编写和运行单元测试。 9. 构建和部署:掌握如何构建和打包Android应用程序,并了解如何将应用程序部署到设备或发布到应用商店。 10. 版本控制:了解如何使用版本控制系统(如Git)来跟踪和管理Android项目的代码版本。 这些是Android Studio的一些基本知识点,掌握它们可以帮助你更好地使用和开发Android应用程序。当然,还有很多其他的知识点和技巧可以学习,这只是一个起点。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值