51CTO博客开发
在.h和.m文件中,什么时候才用#import,什么时候采用@class呢?先来看看两者有啥不同。 区别一 :从包含的内容来看。当使用#import的时候,它会包含这个类的所有信息,如属性,方法等。而@class则只是告诉编译器,其后面跟着的是类的名字,至于后面如何定义的,暂时不需要知道。在.h文件中,一般只需要知道类的名称就可以了,所以一般使用@class来引入这个类。&nb
想在Linux下写Android应用,于是折腾着在vm8下安装了Ubuntu11.04。一步一步安装好了,启动了Ubuntu,在敲命令安装软件的时候(提示输入当前用户密码),发现密码糊里糊涂的忘记了,怎么都想不起来。于是又折腾着网上找如何修改用户密码。OK,分享如下:(1)首先Restart系统(右上角下拉后有个选项)(2)长按Shift键,直到出现下面菜单。选择recovery mod
最近接触到一款强大的Android模拟器,它可运行在PC端,该模拟器可以安装几乎所有的Android应用,名字叫BlueStacks(http://www.bluestacks.net.cn/ , )。大家可以上官网去下载体验一下。
由于要使用第三方的Android工程,因此想将其以引用工程的方式引入到自己的工程中来,这样方便调试直接跟踪代码。
线性布局的情况下,有个非常奇怪的属性——android:layout_weight,该属性大部分视图控件中都有,它表示视图的重要度或者权重。
一些黄色警告在XML中:警告信息:[I18N] Hardcoded string “Button” , should use @string resource意思大概是: 按钮的文本写死了(硬编码),建议在string.xml中配置。在代码中:警告信息:如图意思大概是:隐式地使用默认语言环境是一个常见的错误,建议使用toLowerCase(Locale),也就是toLowerCase(Locale
在android应用开发过程中,对控件android:id属性的设置一直有些疑问,经过一番折腾,终于弄清楚了。android:id的设置,通常有三种方式。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号