经常需要用到读取“/res/raw”和"/asserts"文件夹下的文件,索性写成工具类方便以后使用。
一、raw文件夹下的文件操作工具类:
/**
* raw文件夹下的文件处理工具类
*
* */
public class RawFileUtils {
private RawFileUtils( ){
}
/**
* 读取raw文件夹下的文件
* @p...
分类:
移动开发 时间:
2014-09-22 20:36:33
阅读次数:
185
在很久以前本人就发现了RAKNET,对比了几款开源网络库,发现RAKNET是一个不错的选择。RAKNET更适用于做游戏开发,但在我的手机点对点视频聊天项目里还是用了RAKNET.使用RAKNET做为中介服务器,手机P2P成功后还是使用RAKNET通讯。效果不错,视频语音不会丢包,很清晰流畅。当然在网络条件不好的情况下,可以设置RAKNET允许丢包,仍然能有不错的效果。
raknet的缺点是不支持...
分类:
移动开发 时间:
2014-09-22 20:01:43
阅读次数:
384
一:appium相关环境搭建过程略。二:连接真机: 1.手机(andriod 4.2.2)连接电脑,打开USB调试模式。 2.运行cmd 输入 adb devices -l 查看UDID,如图: 3.再在cmd中输入 appium -a 127.0.0.1 -p4723 -U4d007e9a1...
分类:
移动开发 时间:
2014-09-22 21:00:43
阅读次数:
252
String getTopActivity() { ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE); List runningTaskInfos = manager....
分类:
移动开发 时间:
2014-09-22 20:56:23
阅读次数:
214
注:不管在哪个步骤,只要是在apple开发者中心进行注册的,都必须要填写英文,绝对不能出现中文,否则你的注册将不会被通过 1.申请企业账号的地址. https://developer.apple.com/programs/ios/enterprise/2.点击apply now进入如下页面:3.点击...
分类:
移动开发 时间:
2014-09-22 18:58:13
阅读次数:
347
在一个已出现的poupwindow中,点击页面上的某个按钮,页面将进行跳转到另一个Activity中。popupwindow代码如下: 1 package com.cn.gordon.exhibition.walk.popup; 2 3 import com.cn.gordon.exhibitio....
分类:
移动开发 时间:
2014-09-22 18:57:23
阅读次数:
292
本文不是技术文章,今天分享下录制屏幕的软件。这个软件的效果还是不错的,前提是需要Root。软件名字:屏幕录像专家来源网址:http://www.mumayi.com/android-350180.html
分类:
移动开发 时间:
2014-09-22 18:54:03
阅读次数:
186
解决方法1:给listview加上android:scrollingCache=”false”属性解决方法2:给listview加上android:cacheColorHint="#00000000"(透明的颜色)属性为何要这样设置呢,大体意思是当滚动listview时它们的颜色会混合,出现混色。而...
分类:
移动开发 时间:
2014-09-22 19:59:53
阅读次数:
158
?UI的设计师根据多年设计第三方应用的经验,以实用和独特的想法提出了6个手机UI设计的技巧,希望使新手机应用在发布前提升质量,最大化发掘该应用的潜力,从而最小化用户差评和低下载量这种不良结果。
分类:
移动开发 时间:
2014-09-22 19:41:23
阅读次数:
172
/** * 将UIColor变换为UIImage * **/+ (UIImage *)createImageWithColor:(UIColor *)color{ CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBe...
分类:
移动开发 时间:
2014-09-22 20:45:23
阅读次数:
198
摘抄至:http://blog.csdn.net/studyalllife/article/details/8558258在我们使用真机进行Android应用调试时,无法获得调试信息,错误提演示样例如以下:Unable to open log device ‘/dev/log/main’: No s...
分类:
移动开发 时间:
2014-09-22 20:44:33
阅读次数:
203
Android中轻松使用线程翻译自http://android-developers.blogspot.jp/2009/05/painless-threading.html 当你第一次启动一个Android程序的时候,一个被称为"mian"的线程就被自动创建了。它被称为主线程或者UI线程,它是非常....
分类:
移动开发 时间:
2014-09-22 18:46:33
阅读次数:
252
说起水印其实很简单,就是在一张图片上面画上另一张图片或文字实现如下:[java] view plaincopypackagecom.tang.watermark;importandroid.app.Activity;importandroid.graphics.Bitmap;importandroi...
分类:
移动开发 时间:
2014-09-22 19:19:23
阅读次数:
195
Operation Queuesoperation object是 NSOperation class实例用来封装想要执行的任务。nsoperation class是抽象类必须子类化。Creating an NSInvocationOperation Object
分类:
移动开发 时间:
2014-09-22 19:34:53
阅读次数:
159
1、目标效果上篇博客,我们的事件的代码是这么写的:[java] view plaincopypackagecom.zhy.zhy_xutils_test;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Vie...
分类:
移动开发 时间:
2014-09-22 20:37:03
阅读次数:
308
近来在学习研究移动平台 自动化测试时发现Appium和Robotium在对文本框进行输入时有一定的区别:
Appium在输入文字时需要调用系统键盘Robotium在输入文字是根本不需要调出键盘,文字很快速的就输入完成,感觉不是输入的,而是Copy&Paste
我个人认为造成这种区别的原因应该如下(源码分析验证:TBD):
Appium是基于UIAutomator框架实现的。A...
分类:
移动开发 时间:
2014-09-22 18:41:23
阅读次数:
180