滑动菜单是一个非常流行的IOS控件
这里使用github的JTReveal框架来开发,链接是https://github.com/agassiyzh/JTRevealSidebarDemo/commit/ac03d9d7be4f1392020627e5fe8c22b972de4704
我们的ViewController要实现protocol JT...
分类:
移动开发 时间:
2014-06-24 19:45:23
阅读次数:
271
一、基本原则
1、用户体验原则UCD,以用户为中心去设计
2、设计模式是可重用的设计规范实现
3、反模式是糟糕设计的典型,极力避免使用
4、试验模式——超越既有理念和移动现状的设计,有望成为下一个主流UI设计模式。
二、主要内容...
分类:
移动开发 时间:
2014-06-24 23:31:58
阅读次数:
226
背景:Android4.2之前,安卓手机系统的应用程序均在Dalvik Java的虚拟机上运行,这种运行模式还要依靠一个编译器来实现与应用程序的沟通。应用程序每次运行时,都需要将程序内的代码转变为机器码才能运行,这无形中多附加了一道手续,这就造成了手机耗电相对较快,占用内存大,用久了会卡顿的现象。
前言:KitKat(奇巧巧克力):雀巢的巧克力棒产品,最近Google宣布最新4.4版Androi...
分类:
移动开发 时间:
2014-06-24 19:29:54
阅读次数:
237
本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接基本上大家都知道提高service优先级可以在很大程度上让你的service免于因为内存不足而被kill,当然系统只是在此时先把优先级低的kill掉,如果内存还是不够,也会把你的service干掉的。不过现在的机器不像几年前了,基本上不会发生那种情况。先来看看网上常见的错误方法:1.android:persistent="true"对...
分类:
移动开发 时间:
2014-06-25 00:10:50
阅读次数:
269
Android开发环境搭建时遇到问题的解决方法
错误1:
The connection to adb is down, and a severe error has occured.
[2013-08-31 16:11:56 -com.qihoo.subject]
You must restart adb and Eclipse.
[2013-08-31 16:11:56...
分类:
移动开发 时间:
2014-06-24 23:51:52
阅读次数:
514
两天内连续更新Windows ActiveX,和IOS两个平台。
Windows ActiveX更新主要是添加加密流在线播放支持。
IOS是优化渲染视频。
Windows ActiveX 相关地址:http://blog.csdn.net/tigerleap/article/details/23227039
IOS 相关地址:http://blog.csdn.net/t...
分类:
移动开发 时间:
2014-06-24 20:32:37
阅读次数:
259
iOS Dev (59) 高度自适应的UITextView
作者:阿锐 地址:http://blog.csdn.net/prevention
-
如下 _inputTextView 为一个 UITextView 实例。首先要设置它的 delegate,然后要在你的头文件的 interface 声明中加上 UITextViewDelegate。
_inputTextView.delegate...
分类:
移动开发 时间:
2014-06-24 22:57:40
阅读次数:
275
iOS Dev (60) 如何实现 UITextView 中的 placeHolder
作者:阿锐 地址:http://blog.csdn.net/prevention
-
跟着你的 UITextView 定义一个 UILabel。
UILabel *inputPlaceHolder;
placeHolder 是当有内容时不显示,无内容时显示,所以可以为所在的实例对应的类实现 UITe...
分类:
移动开发 时间:
2014-06-24 18:12:46
阅读次数:
208
Component 是由 Qt 框架或开发者封装好的、只暴露了必要接口的 QML 类型,可以重复利用。一个 QML 组件就像一个黑盒子,它通过属性、信号、函数和外部世界交互。
一个 Component 即可以定义在独立的 qml 文件中,也可以嵌入到其它的 qml 文档中来定义。通常我们可以根据这个原则来选择将一个 Component 定义在哪里:如果一个 Component 比较小且只在某个 qml 文档中使用或者一个 Component 从逻辑上看从属于某个 qml 文档,那就可以采用嵌入的方式...
分类:
移动开发 时间:
2014-06-24 19:35:38
阅读次数:
273
Android4.4.4(Mokee) For Pantech A850...
分类:
移动开发 时间:
2014-06-24 15:27:22
阅读次数:
192
按键输入、触摸屏输入和手势笔画输入等功能是Android开发的基本功能,其稳定性和健壮性对移动应用系统开发非常重要。按键、触摸屏和手势输入专业压力测试方法可以使用Monkey,对应用程序进行压力测试,检测该应用的稳定性、健壮性。Monkey是Android平台下自动化测试工具,它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)。
一、压力测试工具Monkey基本...
分类:
移动开发 时间:
2014-06-24 20:36:29
阅读次数:
214
Android提供了语音识别接口但是没有实现识别逻辑,该文章介绍如何通过实现 RecognitionService服务接口实现语音识别功能。...
分类:
移动开发 时间:
2014-06-24 18:17:56
阅读次数:
228
Activity has leaked window android.widget.ZoomButtonsController that was originally added here android.view.WindowLeaked:
引起这个错误的原因是:
发现是webview的 ZoomButton,也就是那两个放大和缩小的按钮,导致的。如果设置为让他们出现,并且可以自动隐藏,...
分类:
移动开发 时间:
2014-06-24 18:41:57
阅读次数:
275
iOS开发多线程篇—线程安全一、多线程的安全隐患资源共享1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源比如多个线程访问同一个对象、同一个变量、同一个文件当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题示例一:示例二:问题代码: 1 // 2 // YYViewCont....
分类:
移动开发 时间:
2014-06-24 14:48:24
阅读次数:
302
效果:想看实例的,感兴趣的能够看之前的一篇文章Android ViewPager Fragment实现选项卡部分关键代码:public class SerializeActivity extends Activity implements Serializable { Button btnlist,...
分类:
移动开发 时间:
2014-06-24 14:50:59
阅读次数:
261
问题:使用adb pull命令从android系统中读取文件失败。显示:Permission denied原因:是由于文件权限原因引起。 使用ls -l命令查看android系统中的文件权限为: -rw-rw---- app_51 app_51 也就是说,该文件只有app_51用户以及app...
分类:
移动开发 时间:
2014-06-24 14:54:16
阅读次数:
263
云颠淘客APP厦门云颠:颠覆市场,开发真正的惠民APP 众所周知,移动互联网的普及让APP一夜成为最热话题,大到跨国公司、政府部门,小到餐饮店铺、淘宝商家都涌入定制APP的主流队伍中来,但是提到定制APP很多人都望而却步,究其原因正是高额的开发费用。定制一个安卓客户端,一个后台,起步八千或一万...
分类:
移动开发 时间:
2014-06-24 14:54:56
阅读次数:
276