项目中需要实现类似通讯录那样按拼音进行排序以及索引列表的显示的功能,我这里使用了PinYin4Objc这个库来实现此功能。PinYinObjc是一个效率很高的汉字转拼音类库,智齿简体和繁体中文,有如下特点:1.效率高,使用数据缓存,第一次初始化以后,拼音数据存入文件缓存和内存缓存,后面转换效率大大提...
分类:
移动开发 时间:
2015-02-12 17:53:01
阅读次数:
233
var clientW = $(window).width(); if(clientW > 750){ $('html').css('font-size', 750/750 * 100 + 'px'); } else { $('html').css('font-size', clientW/...
分类:
移动开发 时间:
2015-02-12 17:52:40
阅读次数:
167
ubuntu 14.04 nagios4+ndoutils2.0+centreon2.5.4(原创)开发应用centreon是开源的IT监控软件,由法国人于2003年开发,最初名为Oreon,并于2005年正式更名为centreon。centreon作为nagios的分布式监控管理平台,其功能之强大...
分类:
移动开发 时间:
2015-02-12 17:47:35
阅读次数:
302
第一种策略,是释放显示相关的内存。这是我们针对系统APP采用的一种调优策略。 图形内容,俗称位图是非常占用内存的,针对位图,我们采用异步加载的方法,将位图内容信息和位图的状态信息分别进行存储,将内容信息存储到机身存储上,而 把状态信息保留在RAM上。当APP再次显示时,不需要重新测量、布局,只在绘画...
分类:
移动开发 时间:
2015-02-12 17:43:17
阅读次数:
146
直接看栗子吧,效果基本实现,界面微调和弹窗的优化,去做的话会很耗时说,暂时就酱紫了。上传效果动态图太大了,直接手机截图的效果图如下:至于代码的实现主要就是自定义的菜单栏,和用 PopupWindow 实现弹窗了。仔细看代码很好懂的。1.主界面布局代码如下: ...
分类:
移动开发 时间:
2015-02-12 17:45:24
阅读次数:
187
在大概一个月之前我写了《脱离PC宅的更彻底宅属性智能机生存法则》,然后我才发现在ZOL这个平台除了技术宅,其实也隐藏着不少二次元宅,当然评论里你们说的某些字幕组我是不知道的,里番是什么我也不知道,都别闹哼。那么言归正传,既然这里有这么多二次元宅,今天就来继续聊点二次元相关的话题,比如用手机怎么拍玩....
分类:
移动开发 时间:
2015-02-12 17:44:03
阅读次数:
274
为了确保对应用中 Activity 的创建和销毁状态进行控制,所以就需要一个全局的变量来记录和销毁这些 Activity。这里的大概思路是写一个类继承 Application,并使获取该 Application 的实体为单例模式,在新的 Activity 被创建时在对应 Activity 的 onC...
分类:
移动开发 时间:
2015-02-12 17:42:52
阅读次数:
147
这两天需要做音视频播放相关的东西,所以重新找了目前android下的解码库。Android自带的解码库支持不全,因此很多第三方播放器都是自带解码器,绝大部分都是使用FFMpeg作为解码库。我11年的时候也弄过视频播放器,当时也是基于FFMpeg来做。那时候网上有关Android视频解码库的资料不多,...
分类:
移动开发 时间:
2015-02-12 17:40:48
阅读次数:
191
分类:【Android 基础】【Android 快速开发】2014-09-05 09:277357人阅读评论(25)收藏举报Android快速开发工具类转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38965311,本文出自【张鸿...
分类:
移动开发 时间:
2015-02-12 17:41:34
阅读次数:
208
在安卓 APP 的手机号注册逻辑中,经常会有将激活码发送到手机的环节,这个环节中绝大多数的应用考虑到网络延迟或服务器压力以及短信服务商的延迟等原因,会给用户提供一个重新获取激活码的按钮。如下图所示:同样,为了防止用户恶意的频繁发送激活码,应用中需要对用户发送激活码的时间间隔进行限制,这时就需要用到倒...
分类:
移动开发 时间:
2015-02-12 17:38:48
阅读次数:
189
WebSocket学习笔记IE,IOS,Android等设备的兼容性问一、背景 公司最近准备将一套产品放到Andriod和IOS上面去,为了统一应用的开发方式,决定用各平台APP嵌套一个HTML5浏览器来实现,其中数据通信,准备使用WebSocket的方式。于是,我开始在各大浏览器上测试。 二、协议...
分类:
移动开发 时间:
2015-02-12 17:39:09
阅读次数:
269
分类:【android 进阶之路】2014-08-31 12:596190人阅读评论(10)收藏举报Android自定义ScrollView纵向拖动转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38950509,本文出自【张鸿洋的...
分类:
移动开发 时间:
2015-02-12 17:35:40
阅读次数:
206
用fdisk给新磁盘分区后。然后要创建文件系统[root@cuizhipeng ~]# mkfs.ext4 /dev/sdb1mke2fs 1.41.12 (17-May-2010)/dev/sdb1 is apparently in use by the system; will not make...
分类:
移动开发 时间:
2015-02-12 17:34:54
阅读次数:
1857
1、基础概念 1)android.os.Handler? 2)主要接受子线程发送的数据, 并用此数据配合主线程更新UI.? 3)应用程序一旦启动,Android UI 这个主线程的生命周期就开始了,然而,Android UI 线程并不是线程安全的,也...
分类:
移动开发 时间:
2015-02-12 16:32:56
阅读次数:
134
<LinearLayout?xmlns:android="http://schemas.android.com/apk/res/android"
????xmlns:tools="http://schemas.android.com/tools"
????android:layout_width="match_parent"
????android:layout_...
分类:
移动开发 时间:
2015-02-12 16:32:03
阅读次数:
153
原文网址链接:http://www.ctocio.com/mobile/10169.html ????今天,消费者在移动app应用(包括原生和混合)上花费的时间(94分钟/天)超过移动web(72分钟/天),于是“移动优先”成为移动开发战略的...
分类:
移动开发 时间:
2015-02-12 16:32:14
阅读次数:
165
在Android中,默认情况下一个活动占据真个屏幕,然而,我们也可以让他应用于一个对话框主题,使他成为一个对话框。新建一个Android项目后,修改AndroidManifest.xml,在其中添加theme属性即可,点击保存后,运行。。如下图最后,我们可以隐藏掉标题,在MainActivity.java中添加..
分类:
移动开发 时间:
2015-02-12 16:28:19
阅读次数:
172