当前位置:  编程技术>移动开发
本页文章导读:
    ▪jQuery mobile 疑窦杂证记录        jQuery mobile 疑难杂证记录 1.autodivider listview的使用: $("#mylistview").listview({ autodividers: true, // the selector function is passed a <li> element from the listview; // it should return the appropriate divider text for th.........
    ▪ 魅族MX2手机完全运用攻略        魅族MX2手机完全使用攻略   魅族MX2手机完全使用攻略 一、按键介绍 1、电源键;位于手机顶部,长按可开机/弹出关机、重启、和下方四个快捷方式:静音、震动、飞行模式、关闭电话(从左.........
    ▪ 苹果信息推送服务(Apple Push Notification Service)施用总结       苹果信息推送服务(Apple Push Notification Service)使用总结 苹果信息推送服务(Apple Push Notification Service),是由苹果官方提供的消息推送服务。推送形式包括顶部消息条、声音以及badge number(.........

[1]jQuery mobile 疑窦杂证记录
    来源: 互联网  发布时间: 2014-02-18
jQuery mobile 疑难杂证记录

1.autodivider listview的使用:

$("#mylistview").listview({
  autodividers: true,
  // the selector function is passed a <li> element from the listview;
  // it should return the appropriate divider text for that <li>
  // element as a string
  autodividersSelector: function ( li ) {
    var out = /* generate a string based on the content of li */;
    return out;
  }
});

 以上是官网上的代码,测试了1个小时,失败,当然也有忽略了官网上很重要的一句话(refresh那句)的原因。 

下面是测试成功时的程序逻辑:

  • listview增添属性:data-autodividers="true"
  • 绑定listview所在page的pageinit事件:
    $('#page-xxx).live('pageinit',function(event){
    //......
    }
    该事件非常类似于jQuery中的ready事件,在JQM中,pageinit表示页面加载完毕并且控件被JQM增强过了,也就是说在该事件中可以调用控件的相关插件方法。 
  • 调用listview插件方法,设置自动分割规则:
    $('#autoDivList').listview({			
        autodividersSelector: function (li) {
            var txt = li.text();
            return txt.charAt(txt.length - 1);
        }
    }
    
     此处取列表项文本的最后一个字符做为自动分割规则(举例)
  • 第3步只是设置分割规则,并未执行分割操作,关键的一步在这,要调用listview插件的refresh方法,官网也提到了,因为分割操作会往listview中添加一些divider,JQM的规矩是新加入DOM的元素要手动增强,在此直接调用listview插件的refresh方法重新增强下(刷新)。
  •  

     

     

     

     

     

     

     


        
    [2] 魅族MX2手机完全运用攻略
        来源: 互联网  发布时间: 2014-02-18
    魅族MX2手机完全使用攻略

     

    魅族MX2手机完全使用攻略


    一、按键介绍


    1、电源键;位于手机顶部,长按可开机/弹出关机、重启、和下方四个快捷方式:静音、震动、飞行模式、关闭电话(从左至右)短按锁屏或唤醒界面。 遇到手机操作无任何反应时,长按电源键10S左右可重启手机。

     

    2、虚拟Home键:
    (1)锁屏界面双击Home唤醒屏幕、解锁界面双击Home呼出后台运行程序和右上角的亮度调节快捷方式、
    (2)运行任意应用时单击Home键退回主界面、按住Home键往屏幕上方滑动可小退返回。
    (3)长按Home键3S左右锁屏,临时改变不想锁屏往上滑可退出锁屏
    (4)当有未接电话和短信或是其他通知时Home键会充当呼吸灯有动态的闪烁效果。(进入设置-辅助功能-开启呼吸灯)
    (5)进入设置-显示可进行Home键的显示亮度调节
    PS: 觉得Home键不灵敏的可以像老版主说的:"搓一搓 "相信以后固件会优化的


    3、音量键 位于手机侧面的左边,音量+键可充当拍照快捷键,音量—键可充当拍照和录像的切换键。


    二、按键组合:
    1、电源键+音量上键 (刷机、清除数据),关机状态下才可操作)
    2、电源键+音量下键(截屏)
    3、电源键+音量上键(静音)


    三、快捷操作:
    1、快速启动相机:锁屏界面触摸屏幕 从右往左滑动,拍照完直接触摸屏幕从左往右滑动可进入图库查看,再从右至左滑动重新进入拍照。


    2、自带视频播放器亮度、音量调节:按住屏幕左侧上下滑动为音量调节、按住屏幕右侧上下为亮度调节。


    3、图库亮度调节:按住屏幕右侧为亮度调节。


    4、后台程序管理:双击Home键呼出后台程序,可按住图标向上拖曳单独关闭某个程序,也可点击小X关闭全部程序.


    5、音乐快捷播放:已经唤醒屏幕但未解锁双机Home键


    6、下拉菜单快捷操作:WIFI、移动数据、蓝牙、GPRS定位、转屏。(从左至右) 当顶栏出现通知、提醒时,可往右滑动删除,也可拖曳下拉进行多项操作。


    7、长按桌面空白处可进行小部件(插件)的添加。


    8、按住桌面应用程序拖曳可移动自定义位置、程序图标叠加可自动生成文件夹、按住图标下方正中间拖曳可卸载程序。(也可关闭该应用的提醒通知,取消打勾即可)


    9、锁屏界面下方三个解锁从左至右依次是:电话、桌面、短信,解锁方式都是上拉解锁,上拉一部分短信解锁界面可快速预览短信。


    四、电池维护管理:
    1、日常充电遵循“浅充浅放,随用随冲”的原则,新机第一次充电只需充满即可(不超过3小时)保证一个月进行一次完全充电以延 长电池使用寿命和校正电池容量。


    2、尽量避免夜间睡觉时长时间充电,防止不可预计的安全隐患,在尽可能干燥环境中使用。


    五、省电技巧:


    1、屏幕是智能手机最耗电的地方,将屏幕和按键灯亮度调低、关闭亮度自动调节、待机时间调短可最大化的节省电量。


    2、养成及时清理后台运行程序的习惯。


    3、CPU性能调节。性能优先最耗电(1.6G满负荷运行)、性能均衡其次(1G运行)和省电优先(600HZ)。除极端情况,平时使用建议开启默认的性能均衡模式即可,操作路径:设置-辅助功能-CPU性能调节


    4、网络选择:移动用户直接选择仅用2G网络,联通3G用户平时使用建议仅使用2G网络,上网时再切换为3G网络,自动模式会不断搜索2G和3G信号,来回切换,加剧耗电和有些地方的信号不稳定。


    5、网络设置:


    (1)移动2G 设置—网络—APN接入点—选择第一个。 (2)联通3G 设置—网络—APN接入点—中国联通因特网设置(uninet) (3)选择好相应的网络运营商:设置—网络—网络运营商—进去之后会自动搜索,搜索后选择相应的即可 (4)手机无法上网时请查看是否开启移动数据或是APN接入点是否正确。


    6、玩游戏、看视频、上网电池耗电都比较明显但属于正常现象。


    7、设置动态壁纸和动态插件会加剧耗电。


        
    [3] 苹果信息推送服务(Apple Push Notification Service)施用总结
        来源: 互联网  发布时间: 2014-02-18
    苹果信息推送服务(Apple Push Notification Service)使用总结
    苹果信息推送服务(Apple Push Notification Service),是由苹果官方提供的消息推送服务。推送形式包括顶部消息条、声音以及badge number()有了APNS,应用程序可在任意状态接收到与程序有关的消息(包括运行状态not running,foreground以及background),由于在大多数情况下,iOS中最多只有一个应用能处于active状态,所以,APNS为应用的交互提供了极大的便利。
    一:简介
    在使用APNS之前,有这么几点需要了解:
    1:APNS是免费的。只要有开发者账号便可以申请APNS证书。
    2:APNS又是不可靠的,苹果对信息推送的可靠性不做任何保证。
    3:APNS对消息的大小是有限制的,总容量不能超过256字节。

    清楚了以上三条,各位应该对APNS适用的应用情景有所了解了。

    APNS的工作流程如下图所示:

    1 & 2:用户第一次安装应用并第一次启动时,会弹出对话框提示应用需要开通推送,是否允许,如果允许,应用会得到一个硬件token。
    有三点需要注意:
    第一,此token唯一与设备相关,同一设备上不同应用获取的token是一样的;
    第二,当应用被卸载,然后重新安装时,确认对话框不会再出现,自动继承前一次安装的设置信息;
    第三,推送设置可以在设置-通知中进行更改。可以选择开启消息框、声音以及badge number中的一种或多种。

    3:应用将受到的token发送到服务端,也就是APNS消息的源头。
    4:应用服务器通过token及证书向苹果的消息服务器发送消息。
    5:苹果将接收到的消息发送到对应设备上的对应应用。
    6:如果应用未处于Active状态(未启动或backgroud),默认设置下,屏幕顶部会弹出消息框,同时有声音提示,点击改消息框会进入应用,如不点击则应用图标上会有badge number出现。

    二:使用步骤
    APNS的使用并不复杂,但容易出错的环节比较多,特别是证书申请的部分,要特别的注意。
    下面根据我按教程实际操作的步骤进行阐述:
    准备工作:
    A: 一个Xcode工程,我们将其命名为MyPushChat,以及一个对应的App ID.
    B:一台能用于调试的iOS设备(APNS只能在实体设备上工作,模拟器无法运行)

    step1:
    在"应用程序-使用工具"中打开"钥匙串访问"(Keychain Access),如下图所示:


    在接下来的对话框中选择存储到磁盘,邮件可随意填写,名称命名为MyPushChat


    点击“继续”,将文件名设为"MyPushChat",点击存储。这样,会得到一个名为"MyPushChat.certSigningRequest"的文件,此文件要妥善保管。

    从刚刚创建的csr文件中到处私钥,具体操作如下图所示



    将导出的文件命名为MyPushChatKey.p12,并输入密码,请牢记此密码,这里姑且设为123456abc。
    此时,我们已有文件MyPushChat.certSigningRequest,以及MyPushChatKey.p12

    step2:
    在App IDs中找到与MyPushChat对应的AppID, 点击右侧"Configure"按钮,勾选下图所示选择框:



    点击”Development Push SSL Certificate“右侧的configure按钮,development版本的应用于测试,有效期只有一年,且只能使用苹果的APNS测试服务器,应用发布时需要申请Distributions版本的证书。Development与Distribution版本的证书获得的Token是不一样的。弹出框如下所示:



    上传"MyPushChat.certSigningRequest"并点击Generate,片刻后证书生成完毕,下载,命名为“aps_developer_identity.cer”。

    step3:
    打开Provision Portal,点击New Provision,将Provision File命名为"MyPushChat",选择对应的App ID 以及Device并下载。得到文件MyPushChat.provision。双击导入此MyPushChat.Provision文件,如果一切正常,会弹出Orgnizer, 且显示界面如下所示:



    更多请看...

        
    最新技术文章:
    ▪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