`
ET焖猪仔
  • 浏览: 233919 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论

android上一些方法的区别和用法的注意事项

阅读更多
Intent中的addflags()和setflags()的区别
addflags():Add additional flags to the intent (or with existing flags value).
setflags():Set special flags controlling how this intent is handled.

Android 配置文件里面"@+id/"和"@id/"的区别"@+id/" 表示新增到系统中的id,"@id/"引用已有的id

getX( )和getRawX( )的区别
getX( )是获取以widget左上角为坐标原点计算的X轴坐标直.
getRawX( )获取的是以屏幕左上角为坐标原点计算的X轴坐标直

Android中getWidth和getMeasuredWidth的区别
getWidth得到是某个view的实际尺寸.
getMeasuredWidth是得到某view想要在 parent view里面占的大小

layout(int l, int t, int r, int b)和setFrame(int l, int t, int r, int b)
View中的layout(int l, int t, int r, int b)和setFrame(int l, int t, int r, int b)是相同的作用,用来确定一个view的位置和占据的空间大小

android:layout_gravity是本元素对父元素的重力方向
android:gravity是本元素所有子元素的重力方向android:layout_toLeftOf="@id/ok" 在某某的左边
android: layout_alignTop="@id/ok" 与某某上面对齐
android:layout_alignParentRight="true" 与父容器右边对齐
android:layout_marginLeft="10dip" 左边空出10dip空间

判断是否已经选中一个ListItem
list.getSelectedItemId()>0

在dialog或者menu生成前回调的方法~ 参考《android开发入门与实践》P121和P167

android.content.UriMatcher和android.content.ContentUris的用法,具体参考《android开发入门与实践》第8章日记软件第二种写法

ArrayAdapter只可以放String类型

Uri发起图片
ImageView.setImageUri(Uri.fromFile(new File("/sdcard/cats.jpg")));
ImageView.setImageUri(Uri.parse(new File("/sdcard/cats.jpg").toString()));
分享到:
评论

相关推荐

    AndroidStudio使用svn第一次提交,忽略文件注意事项

    AndroidStudio在使用svn第一次提交文件时,需要忽略文件,我将第一次提交是的经验和方法总结成文档分享给大家

    安川-Android系统应用软件Sigma-注意事项.pdf

    安川-Android系统应用软件Sigma-注意事项pdf,安川-Android系统应用软件Sigma: 1.应用软件的安装方法。  下载时需要会员登录(免费)。 (1).使用电脑下载的方法。 1)使用电脑,从安川电机官方网站下载应用软件...

    ReentrantLock的使用及注意事项

    ReentrantLock的使用及注意事项

    include 方法使用

    Android UI优化之include标签使用,主要介绍include使用方法及注意事项。

    1.0-Android Studio开发环境-思维导图.png

    2.Android Studio的安装过程及注意事项; 3.Android Studio的环境配置:字体设置、主题设置、字体缩放处理、自动导库设置、编译选项设置、内存相关设置 4.使用国内阿里云作为库来源的方法 5.调试环境配置:Intel...

    Android NDK中socket的用法以及注意事项分析

    本篇文章是对Android NDK中socket的用法以及注意事项进行了详细的分析介绍,需要的朋友参考下

    5种方法完美解决android软键盘挡住输入框方法详解

    像微信则直接把登录按钮做在输入框的上面,但有很多情况下...系统的adjustResize和adjustPan有什么区别,他们使用时的注意事项,有什么系统要求及蔽端呢? 下面对几种在开发中常用的方法进行总结: 方法一:非透明状态

    android系统原理及开发要点详解

     第5章“Android的Java虚拟机和Java环境”,这是介于本地和Java层之间的相关内容,主要介绍Android的Java虚拟机Dalvik的基本概念、Android Java程序的环境、JNI的使用方法,以及Java框架的启动流程等。  第6章...

    Android中异步类AsyncTask用法总结

    主要介绍了Android中异步类AsyncTask用法,分析总结了Async Task类的功能、特点及相关的使用技巧与注意事项,需要的朋友可以参考下

    Android高级编程--源代码

    作为使用androidsdk构建这些应用程序的实用指南书籍,《android高级编程》从始至终穿插了一系列示例项目,每个项目都引入android的新功能和新技术,以助您达到最圆满的学习效果。书中介绍android的所有基本功能,并...

    Android集成百度地图开发流程和注意事项

    虽然百度地图网上相关代码比较多,大多可能都是比较旧的版本,且百度地图API的改动感觉也比较大,所以再此跟大家分享一下实现的流程的和注意事项 一、申请密钥 重难点:获取Android签名证书的sha1值 方法一、使用...

    Android 解决方案 使用指南_android_

    本文主要介绍Android解决方案中一些功能的使用和调试方法,以及如何使用、调试和注意事项。

    android 更改 Wifi 或GPS状态

    Android 中更改 Wi-Fi 或 GPS 状态 ... Android 中的 Wi-Fi 和 GPS 状态的获取和更改需要使用相应的类和方法,并且需要相应的权限。通过本文,我们可以了解到如何在 Android 应用程序中获取和更改 Wi-Fi 和 GPS 状态。

    创建Android库的方法及Android .aar文件用法小结

    本文给大家介绍了创建Android库的方法及Android中 .aar文件生成方法与用法详解,涉及到创建库模块操作步骤及开发注意事项,需要的朋友参考下吧

    Android UI优化之ViewStub标签的使用

    Android UI优化之merge标签的使用,主要介绍ViewStub方法使用的注意事项及方法实现。

    Android Studio3.0升级后使用注意事项及解决方法

    主要介绍了Android Studio3.0升级后使用注意事项及解决方法,需要的朋友参考下吧

    Android 解决sqlite无法创建新表的问题

    补充知识:Android studio sqllite数据库操作中关于表的创建和无法插入数据时的注意事项以及解决 创建表的sql语句 1.如果有条件的话。最好使用sqllite expert编辑代码测试,再复制到Android studio中 2.如果没有的话...

    Android UI 优化之merge标签的使用

    Android UI优化之merge标签的使用,主要介绍merge方法使用的注意事项及方法实现。

    解决Android单个dex文件不能超过65535个方法的类库

    分析原因与注意事项 解决方法分Android 5.0及以上系统和5.0以下系统怎么做。客官们不要着急,先看我一个个分析原因,毕竟我要装下逼哈哈。 一、Android 5.0以下的版本 Android 5.0(API leve 21)之前的系统使用...

    Android开发艺术探索.任玉刚(带详细书签).pdf

    7.4 使用动画的注意事项 292 第8章 理解Window和WindowManager 294 8.1 Window和WindowManager 294 8.2 Window的内部机制 297 8.2.1 Window的添加过程 298 8.2.2 Window的删除过程 301 8.2.3 Window的更新过程...

Global site tag (gtag.js) - Google Analytics