关于安卓开发的一些tips(持续更新)
2017-07-14 14:33
495 查看
在 Android 4.2 及更新版本的设备上,开发者模式默认处于隐藏状态。如需将其显示出来,请转到设置>关于手机里,并点按版本号七次。返回上一屏幕即可找到开发者模式。
安卓布局文件中id前边的+的作用:只有在第一次定义资源 ID 时,才需要在资源类型之前加一个加号 (+)。 当您编译应用时,SDK 工具会使用 ID 名称在项目的 R.java 文件中新建一个引用 EditText 元素的资源 ID。一旦以此方式声明资源 ID,其他对该 ID 的引用皆无需使用加号。 只有在指定新资源 ID 时才必须使用加号,对于字符串或布局等具体资源则不必如此。以上为官网解释,实际就是在创建该资源时给它指定一个新的ID需要+,在其他地方引用这个资源时就不再需要+了。
Weight 值是一个数字,用于指定每个视图与其他同级视图在剩余空间中的占比。 这有点像饮料配方中各种成分的比例: “2 份苏打、1 份糖浆”是指饮料中三分之二是苏打。例如,如果您将一个视图的 weight 值指定为 2,将另一个视图的 weight 值指定为 1,总和是 3,那么第一个视图将填满剩余空间的 2/3,而第二个视图则填满其余部分。 如果您添加了第三个视图,将其 weight 值指定为 1,那么现在第一个视图(weight 值为 2)将获得 1/2 的剩余空间,其余两个视图则各占 1/4。
所有视图的默认 weight 值都为 0,所以如果您仅将一个视图的 weight 值指定为大于 0,那么等到其他所有视图都获得所需空间后,该视图便会填满所有剩余空间。同理,当有多个的weight大于0时,它会先将其他的填充,然后按照TIP3给出的规则计算剩下的元素的大小。
对于安卓布局,当有元素被挤出界面时会提示错误。
无论用户如何导航到目的地,每个 Activity 都由一个 Intent 调用。
安卓布局文件中id前边的+的作用:只有在第一次定义资源 ID 时,才需要在资源类型之前加一个加号 (+)。 当您编译应用时,SDK 工具会使用 ID 名称在项目的 R.java 文件中新建一个引用 EditText 元素的资源 ID。一旦以此方式声明资源 ID,其他对该 ID 的引用皆无需使用加号。 只有在指定新资源 ID 时才必须使用加号,对于字符串或布局等具体资源则不必如此。以上为官网解释,实际就是在创建该资源时给它指定一个新的ID需要+,在其他地方引用这个资源时就不再需要+了。
Weight 值是一个数字,用于指定每个视图与其他同级视图在剩余空间中的占比。 这有点像饮料配方中各种成分的比例: “2 份苏打、1 份糖浆”是指饮料中三分之二是苏打。例如,如果您将一个视图的 weight 值指定为 2,将另一个视图的 weight 值指定为 1,总和是 3,那么第一个视图将填满剩余空间的 2/3,而第二个视图则填满其余部分。 如果您添加了第三个视图,将其 weight 值指定为 1,那么现在第一个视图(weight 值为 2)将获得 1/2 的剩余空间,其余两个视图则各占 1/4。
所有视图的默认 weight 值都为 0,所以如果您仅将一个视图的 weight 值指定为大于 0,那么等到其他所有视图都获得所需空间后,该视图便会填满所有剩余空间。同理,当有多个的weight大于0时,它会先将其他的填充,然后按照TIP3给出的规则计算剩下的元素的大小。
对于安卓布局,当有元素被挤出界面时会提示错误。
无论用户如何导航到目的地,每个 Activity 都由一个 Intent 调用。
相关文章推荐
- 安卓开发一些界面控件的小例子(部分内容转载,持续更新ING)
- 关于开发工具的一些快捷键收集(持续更新)
- 安卓开发遇到的一些问题(持续更新)
- 关于实际开发中优化web的一些小技巧汇总(持续更新中)
- 关于功能自动化测试的一些想法(持续更新ing)
- 关于数据库的一些问题收集(持续更新)
- Hibernate4.3在开发中的一些异常总结(持续更新)
- iOS 持续更新 开发中的一些小问题和技巧1
- 安卓开发中 各种小问题的解决----持续更新
- 关于hibernate的一些恶心的小地方报错(持续更新)
- ios7开发中的一些汇总(持续更新中。。。)
- java 关于使用java1.8的localDateTime日期操作的基本使用以及一些使用技巧 持续更新...
- VR项目开发中的一些心得,持续更新
- 安卓开发实现长连接,心跳,java后端,实现消息推送,持续更新中
- 关于ASP.NET MVC开发设计中出现的问题与解决方案汇总 【持续更新】
- Cocosbuilder的一些tips(持续更新)
- lua开发中的一些小笔记(持续更新)
- 安卓开发笔记——关于Handler的一些总结(上)
- 关于使用BoundsCheck的一些问题汇总[持续更新]
- 安卓开发资源汇总(持续更新)