当前位置:  编程技术>移动开发
本页文章导读:
    ▪循环输入0-9的数目字        循环输入0-9的数字 11111111111111111111111111111 ......
    ▪ 自各儿监听Home键        自己监听Home键 对Activity而言: @Override public void onAttachedToWindow() { // TODO Auto-generated method stub this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); .........
    ▪ 智能手机的个人化推荐<转&gt       智能手机的个性化推荐<转> 转自 http://tech2ipo.com/47482/     推送和消息提醒已经是智能手机的重要功能。虽然它们可以帮助我们及时获取各种信息,但有时也会分散我们的精力、降低办事.........

[1]循环输入0-9的数目字
    来源: 互联网  发布时间: 2014-02-18
循环输入0-9的数字

11111111111111111111111111111



    
[2] 自各儿监听Home键
    来源: 互联网  发布时间: 2014-02-18
自己监听Home键

对Activity而言:
   @Override
    public void onAttachedToWindow() {
        // TODO Auto-generated method stub
        this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
        super.onAttachedToWindow();
    }

    public boolean onKeyDown(int keyCode, KeyEvent event) {

        if (KeyEvent.KEYCODE_BACK == keyCode) {
            if (lThread != null) {
                flag = false;
                lThread = null;
            }
            if (tThread != null) {
                flag = false;
                tThread = null;
            }
            Log.d(TAG, "BACK--------delete the file update.zip---------");
            mFileUtils.delete(flash_path, FileUtils.FW_NAME);
            android.os.Process.killProcess(android.os.Process.myPid());
        }
        if (KeyEvent.KEYCODE_HOME == keyCode) {

            if (lThread != null) {
                flag = false;
                lThread = null;
            }
            if (tThread != null) {
                flag = false;
                tThread = null;
            }
            Log.d(TAG, "HOME--------delete the file update.zip---------");
            mFileUtils.delete(flash_path, FileUtils.FW_NAME);
            Intent i = new Intent();
            i.setClassName("net.flync.pc2.tv", "net.flync.pc2.tv.activity.HomeActivity");
            startActivity(i);
            this.finish();
        }
        return super.onKeyDown(keyCode, event);
    }


2.对Dialog而言:
 mypDialog.show();
                    // ignore home 
                    mypDialog.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD_DIALOG);

    
[3] 智能手机的个人化推荐<转&gt
    来源: 互联网  发布时间: 2014-02-18
智能手机的个性化推荐<转>

转自 http://tech2ipo.com/47482/

 

 

推送和消息提醒已经是智能手机的重要功能。虽然它们可以帮助我们及时获取各种信息,但有时也会分散我们的精力、降低办事效率。比如你可能在办公时收到Draw Something的邀请而打乱工作节奏,或者在睡觉时被微博新增僵尸粉的提醒声吵醒。实际上在这两种情景中,这些推送提醒对你来说是完全没有价值的。

那么智能手机等设备应该如何根据用户需求定制更个性化的推送系统呢?至少可以从地点、情景模式和对象这三个不同的手段寻求突破。

人们几乎会一直携带着他们的智能设备,但是在不同的地点对推送有着不同需求。比如工作中人们可能只需要和工作有关的提醒消息,而回家则需要关注更多的休闲与居家类的轻松话题。依据地点而推出差异化的推送服务并不难实现。手机可以依靠GPS功能定位,再将位置信息反馈给相关应用,应用依靠收到的信息可以进一步优化推送服务。Gmail现在已经可以依据算法决定邮件的优先级。那么依据位置信息算出哪些邮件与工作有关,再做出与地点相匹配的推送服务,这也并不是天方夜谭。

仅仅依靠地点来定制推送服务还远远不够。如果我们在家办公,这种基于地点的推送服务反而会适得其反。这个时候我们需要情景模式的帮助。手机本身已经内置一些情景模式,比如睡眠、静音、办公等。如果这些情景模式可以和各个应用无缝整合,依据用户习惯推出一套与情景模式相适应的推送系统,用户只需简单的切换便能达到自己想要的效果。比如加班办公时,用户只用将模式切换到工作模式即可。

消息来源的对象也很重要。你当然不想在深夜被僵尸粉的评论给惊喜,同样你在任何时刻也不想错过你深度关注的人所发出的消息和信息。因此,社交类应用依据用户交往和互动信息,对高频对象建立过滤器,使用户可以时刻得到对方的一手信息也是需要重点考虑的问题。

当然,深层次的定制个性化的推送服务需要用户本身的行为习惯和私人信息的支持,这对应用的隐私保护问题又是一个挑战。但是在信息大爆炸的今天,通过智能推送使用户及时掌握有价值的信息,是有效过滤信息,解决信息超载的重要前提。


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪Android按钮单击事件的四种常用写法总结 iis7站长之家
▪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