首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 知识点累积(一)

2012-11-04 
Android 知识点积累(一)1.每个Activity都有一个自己的window:在activity的onCreate方法中,调用setContentV

Android 知识点积累(一)
1.每个Activity都有一个自己的window:

  在activity的onCreate方法中,调用setContentView方法,其调用的是getWindow().setContentView()方法。

而getWindow()返回的Window 对象其实是Window抽象类的子类PhoneWindow.

mWindow = PolicyManager.makeNewWindow(this);

该句code是在Activity的attach()方法中调用。

2.在UI线程中调用invalidate()方法,即执行刷新操作—调用view 的onDraw()方法,但是如果在UI的子线程中,需要使用postInvalidate()方法。3.应用程序写日志的Tag获取,如下:

private static String TAG = CameraTestActivity.class.getSimpleName();

4.java方法中可变参数支持,如下例子:

 

ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); activityManager.killBackgroundProcesses("name.of.your.package"); 
需要一个权限

 KILL_BACKGROUND_PROCESSES

12.获取手机型号和系统版本号
String proxyHost = android.net.Proxy.getDefaultHost();int port = android.net.Proxy.getDefaultPort();
注意:代理网关的获取,只有接入点设置成wap时,才可以获取到。比如移动接入点设置成cmwap,获取到的信息是:ip地址:10.0.0.172,端口号:80net和wifi接入点:获取到的ip为null,端口号:-1


热点排行