当前位置:  编程技术>移动开发
本页文章导读:
    ▪UTF-八 不需要 BOM        UTF-8 不需要 BOM UTF-8 不需要 BOM,尽管 Unicode 标准允许在 UTF-8 中使用 BOM。所以不含 BOM 的 UTF-8 才是标准形式,在 UTF-8 文件中放置 BOM 主要是微软的习惯(顺便提一下:把带有 BOM 的小端序 UT.........
    ▪ Sencha touch 构建和公布        Sencha touch 构建和发布 紧着这,前面的文章,我们已经建立了第一个sencha touch的demo,我们就拿GS这个demo来做范例,记录如何构建并且发布!   打开cmd,进入GS的目录,前提是安装好了Sencha tou.........
    ▪ Fragment使用小结       Fragment使用总结 Fragment和Viewpager配合使用,实现左右滑动和每个分界面的分别显示和功能控制主要代码片段:         mTabPager = (ViewPager)findViewById(R.id.tabpager);        fragmentsList = new A.........

[1]UTF-八 不需要 BOM
    来源: 互联网  发布时间: 2014-02-18
UTF-8 不需要 BOM
UTF-8 不需要 BOM,尽管 Unicode 标准允许在 UTF-8 中使用 BOM。
所以不含 BOM 的 UTF-8 才是标准形式,在 UTF-8 文件中放置 BOM 主要是微软的习惯(顺便提一下:把带有 BOM 的小端序 utf-8 称作「Unicode」而又不详细说明,这也是微软的习惯)。
BOM(byte order mark)是为 utf-8 和 UTF-32 准备的,用于标记字节序(byte order)。微软在 UTF-8 中使用 BOM 是因为这样可以把 UTF-8 和 ASCII 等编码明确区分开,但这样的文件在 Windows 之外的操作系统里会带来问题。

「UTF-8」和「带 BOM 的 UTF-8」的区别就是有没有 BOM。即文件开头有没有 U+FEFF。

    
[2] Sencha touch 构建和公布
    来源: 互联网  发布时间: 2014-02-18
Sencha touch 构建和发布

紧着这,前面的文章,我们已经建立了第一个sencha touch的demo,我们就拿GS这个demo来做范例,记录如何构建并且发布!

 

打开cmd,进入GS的目录,前提是安装好了Sencha touch sdktools。

 

一:构建应用程序

1:建立一个jsb文件,命令:sencha create jsb -a index.html -p app.jsb3

2:构建应用程序,命令:sencha build -p app.jsb3 -d ./

 

sdk工具将jsb文件中所有类结合进一个脚本文件中,并且压缩该脚本文件,该脚本文件名为all-classes.js

 


 

 二:发布应用程序

1:在Apache的htdocs下建立一个test2目录,

2:将touch-2.2.1/resources 中的css文件夹复制到test2目录下,将touch-2.2.1/sencha-touch.js也复制到test2目录下

3:把GS目录下面的all-classes.js ,app.js ,index.html ,也复制到test2目录下

4:修改index.html的引入,修改结果如下:

     <link rel="stylesheet" href="/blog_article/css/sencha-touch.css"
    type="text/css">
    <script type="text/javascript" src="/blog_article/sencha-touch.js">
    </script>
    <script type="text/javascript" src="/blog_article/all-classes.js">
    </script>
    <script type="text/javascript" src="/blog_article/app.js"></script>

 

大功告成:访问:http://127.0.0.1/test2/

 



 


 


    
[3] Fragment使用小结
    来源: 互联网  发布时间: 2014-02-18
Fragment使用总结
Fragment和Viewpager配合使用,实现左右滑动和每个分界面的分别显示和功能控制
主要代码片段:
         mTabPager = (ViewPager)findViewById(R.id.tabpager);
        fragmentsList = new ArrayList<Fragment>();
        LayoutInflater mInflater = getLayoutInflater();
  
        Fragment zhuye = new AllpeopleActivity();
        Fragment address = new GroupActivity();
        Fragment friend = new FriendActivity();
        Fragment set=new SetActivity();

        fragmentsList.add(zhuye);
        fragmentsList.add(address);
        fragmentsList.add(friend);
        fragmentsList.add(set);

   
        mTabPager.setAdapter(new MyFragmentPagerAdapter(getSupportFragmentManager(), fragmentsList));

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