«

Android组建4:android中需要注意的几个地方

时间:2024-3-2 18:24     作者:韩俊     分类: Android


(1)Android代码导入之后经常碰到API不符合的情况。这种情况下,可以选中工程,右击选择properties属性。然后选择android。选择你当前有的API进行加载。


(2)加载android源文件

按住ctrl(Mac下command按钮)查看任何一个属性,如果有源码会跳转到源码界面。如果没有可以手动添加。

源码所在路径:SDK/Source 目录下

(3)鼠标放在一个对象上 可以显示出当前属性或者方法的一些参数等等

(4)按住ctrl+T 显示当前类活着属性的继承关系

(5)按住shift+ctrl+o 自动引入当前import 包、头文件

(6)有时候代码中不同的编码方式可以导师android代码在不同的平台上运行时候造成乱码。这里可以选中工程,右击属性,然后设置GBK编码。

(7)无论是java文件还是xml文件。在文件的左边右击选择属性,里面都有一个content Assist属性:内容助手。将里面的所有都改为a-z这样就可以包含里面所有的功能了。

(8)Android:Call requires API level 16 (current min is 8): android.app.xxx

在工程上右键 Android Tools | Clear Lint Markers。但是这个方法治标不治本。还是要检查一下,看看哪些方法在当前的API中没有提供,使用一个版本较低的API。

(9)利用真机测试的时候,有时候手机注册不了(DDMS看不到)MAC Windows解决办法类似。但如果还是不能真机测试,选中工程不要直接运行,点击Run confifure 选中target 勾选查找所有的匹配设备。

(10)android中子类继承经常会有三种构造方法:以view为例子

public View (Context context)是在java代码创建视图的时候被调用,如果是从xml填充的视图,就不会调用这个
public View (Context context, AttributeSet attrs)这个是在xml创建但是没有指定style的时候被调用
public View (Context context, AttributeSet attrs, int defStyle)指定style

标签: android

热门推荐