小知识

来源:互联网 发布:换书软件 编辑:程序博客网 时间:2024/04/28 04:43
  1. getPreferences():获取到作用域是本Activity的preference
  2. getSharedPreferences():获取到作用域是本应用程序的preference
  3. getDefaultSharedPreferences():获取到全局作用域的preference



       1:sendMessage() 立即发送Message到消息队列
      2: sendMessageAtFrontOfQueue() 立即发送Message到队列,而且是放在队列的最前面
      3: sendMessageAtTime() 设置时间,发送Message到队列
      4: sendMessageDelayed() 在延时若干毫秒后,发送Message到队列



        3:  使用系统的图标

         例如调用系统打电话的图标:

  <ImageView android:src="@android:drawable/ic_menu_call"

  图标名称和效果(Android1.51.6)

http://since2006.com/android/1.5-drawables.php

http://since2006.com/android/1.6-drawables.php

 

  4:        让控件透明,如ImageButton

         设置android:background="@null"

 

  5:      layout中直接指定onclick方法

         不用手动绑定,在layout中设置android:onClick=”methodName”methodName为对应Activity中的方法,如下格式:public void methodName(View view){}(适应1.6以上版本)

 

  6:          PC键盘控制模拟器

PC键盘

模拟器按键

说明

Home

Home

主页

F2

Menu

菜单

Esc

Back

后退

F3

Call

打电话

F4

Hangup

挂断

F5

Search

搜索

Ctrl+F12

 

横竖屏切换

 


  7:  进入界面就显示/隐藏软键盘

         AndroidManifest.xml中设置activity

         android:windowSoftInputMode="stateHidden"

 

  8:         界面可视化布局工具

         系统提供可视化布局并不好用,这里推荐一款,布局完后点生成代码即可:

         DroidDrawhttp://www.droiddraw.org/

 

  9:        Eclipse中看Android的源码

         将源代码拷贝至android-sdk-windows\platforms\android-4\sources下即可。注意源码版本对应android-4文件夹,这里指Android1.6的源码。


原创粉丝点击