当前位置:  编程技术>移动开发
本页文章导读:
    ▪20110328-String str; str=""这是str=“null”        20110328-String str; str="";这是str=“null” String str; public void test(){ str = str +""; }   这是str="null"; ......
    ▪ BroadcastReceiver登记的两种方法        BroadcastReceiver注册的两种方法 BroadcastReceiver用于监听被广播的事件为了达到这个目的BroadcastReceiver必须进行注册,注册有以下两种方法   1.在AndroidManifest.xml进行注册 <receiver> <intent-filter&.........
    ▪ 批量平添资源文件夹时的资源文件       批量添加资源文件夹时的资源文件 方法法1: /* 实例化AnimationDrawable对象 */         frameAnimation = new AnimationDrawable();         /* 装载资源 */         // 这里用一个循环了装载所有名字类.........

[1]20110328-String str; str=""这是str=“null”
    来源: 互联网  发布时间: 2014-02-18
20110328-String str; str="";这是str=“null”

String str;

public void test(){

str = str +"";

}

 

这是str="null";


    
[2] BroadcastReceiver登记的两种方法
    来源: 互联网  发布时间: 2014-02-18
BroadcastReceiver注册的两种方法

BroadcastReceiver用于监听被广播的事件为了达到这个目的BroadcastReceiver必须进行注册,注册有以下两种方法

 

1.在AndroidManifest.xml进行注册

<receiver>

<intent-filter>

<action android:name=""/>

</intent-filter>

</receiver>

 

这种方法有一个特点即使你的应用程序已经关闭了,但这个BroadcastReceiver依然会接受广播出来的对象,也就是说无论你这个应用程序时开还是关都属于活动状态都可以接受到广播的事件

 

2.在代码中注册

IntentFilter filter=new IntentFilter();

filter.addAction()


    
[3] 批量平添资源文件夹时的资源文件
    来源: 互联网  发布时间: 2014-02-18
批量添加资源文件夹时的资源文件

方法法1:

/* 实例化AnimationDrawable对象 */
        frameAnimation = new AnimationDrawable();

        /* 装载资源 */
        // 这里用一个循环了装载所有名字类似的资源
        // 如“a1.......15.png”的图片
        // 这个方法用处非常大
        for (int i = 1; i <= 15; i++) {
            int id = getResources().getIdentifier("a" + i, "drawable",
                    mContext.getPackageName());
            mBitAnimation = getResources().getDrawable(id);
            /* 为动画添加一帧 */
            // 参数mBitAnimation是该帧的图片
            // 参数500是该帧显示的时间,按毫秒计算
            frameAnimation.addFrame(mBitAnimation, 500);
        }

 

方法法2:

用反射的方法,代码如下:

           Field[] fields = R.drawable.class.getDeclaredFields();
            for (Field field : fields)
            {
                if (field.getName().startsWith("item"))
                    imageResIdList.add(field.getInt(R.drawable.class));
            }


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3