当前位置: 编程技术>移动开发
本页文章导读:
▪java依据smil文件路径获得smil文件中src=/blog_article/的值/index.html java根据smil文件路径获得smil文件中src=/blog_article/的值/index.html
/** * 根据smil文件路径获得smil文件中src=""的值<br> * >>>>>已通过测试<br> * @param smilFilePath * @return */ protected List<String[]> g.........
▪ Ophone的apk测试有关问题 Ophone的apk测试问题
Ophone的apk测试问题在AndroidManifest.xml文件中 不要写<uses-sdk android:minSdkVersion="3"/>目前联想Ophone还不支持sdk为3的版本,会提示安装失败。
......
▪ 施用CGAffineTransform实现对控件的旋转 使用CGAffineTransform实现对控件的旋转
CGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI_2);[xxx setTransform:rotation];呵呵就这么简单的两行代码就可以实现了!顺便记录一些常量,以后用的着!#d.........
[1]java依据smil文件路径获得smil文件中src=/blog_article/的值/index.html
来源: 互联网 发布时间: 2014-02-18
java根据smil文件路径获得smil文件中src=/blog_article/的值/index.html
/**
* 根据smil文件路径获得smil文件中src=""的值<br>
* >>>>>已通过测试<br>
* @param smilFilePath
* @return
*/
protected List<String[]> getSrcValues(String smilFilePath) {
List<String[]> srcValues = new ArrayList<String[]>();;
String content = "";
try {
File smilFile = new File(smilFilePath);
FileInputStream fis = new FileInputStream(smilFile);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String line = "";
while ((line = br.readLine()) != null) {
content += line + "\r\n";
}
} catch (Exception e) {
e.printStackTrace();
}
int srcCount=getSrcCount(smilFilePath);
int count=0;
while(content.indexOf("src=/index.html"")!=-1){
String test="";
content=content.substring(content.indexOf("src=/index.html"")+5);
test=content.substring(0, content.indexOf("\""));
//System.out.println("###test["+count+"]:"+test);
String valuesList[]=new String[srcCount];;
valuesList[count]=test;
System.out.println("###valuesList["+count+"]:"+valuesList[count]);
srcValues.add(valuesList);
count++;
}
return srcValues;
}
/**
* 根据smil文件路径获得smil文件中src=""的值<br>
* >>>>>已通过测试<br>
* @param smilFilePath
* @return
*/
protected List<String[]> getSrcValues(String smilFilePath) {
List<String[]> srcValues = new ArrayList<String[]>();;
String content = "";
try {
File smilFile = new File(smilFilePath);
FileInputStream fis = new FileInputStream(smilFile);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String line = "";
while ((line = br.readLine()) != null) {
content += line + "\r\n";
}
} catch (Exception e) {
e.printStackTrace();
}
int srcCount=getSrcCount(smilFilePath);
int count=0;
while(content.indexOf("src=/index.html"")!=-1){
String test="";
content=content.substring(content.indexOf("src=/index.html"")+5);
test=content.substring(0, content.indexOf("\""));
//System.out.println("###test["+count+"]:"+test);
String valuesList[]=new String[srcCount];;
valuesList[count]=test;
System.out.println("###valuesList["+count+"]:"+valuesList[count]);
srcValues.add(valuesList);
count++;
}
return srcValues;
}
1 楼
hbcui1984
2009-11-20
楼主在干吗?开发MM7?
[2] Ophone的apk测试有关问题
来源: 互联网 发布时间: 2014-02-18
Ophone的apk测试问题
Ophone的apk测试问题
在AndroidManifest.xml文件中 不要写
<uses-sdk android:minSdkVersion="3"/>
目前联想Ophone还不支持sdk为3的版本,会提示安装失败。
Ophone的apk测试问题
在AndroidManifest.xml文件中 不要写
<uses-sdk android:minSdkVersion="3"/>
目前联想Ophone还不支持sdk为3的版本,会提示安装失败。
[3] 施用CGAffineTransform实现对控件的旋转
来源: 互联网 发布时间: 2014-02-18
使用CGAffineTransform实现对控件的旋转
CGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI_2);
[xxx setTransform:rotation];
呵呵就这么简单的两行代码就可以实现了!
顺便记录一些常量,以后用的着!
#define M_E 2.71828182845904523536028747135266250 e
#define M_LOG2E 1.44269504088896340735992468100189214 log 2e
#define M_LOG10E 0.434294481903251827651128918916605082 log 10e
#define M_LN2 0.693147180559945309417232121458176568 log e2
#define M_LN10 2.30258509299404568401799145468436421 log e10
#define M_PI 3.14159265358979323846264338327950288 pi
#define M_PI_2 1.57079632679489661923132169163975144 pi/2
#define M_PI_4 0.785398163397448309615660845819875721 pi/4
#define M_1_PI 0.318309886183790671537767526745028724 1/pi
#define M_2_PI 0.636619772367581343075535053490057448 2/pi
#define M_2_SQRTPI 1.12837916709551257389615890312154517 2/sqrt(pi)
#define M_SQRT2 1.41421356237309504880168872420969808 sqrt(2)
#define M_SQRT1_2 0.707106781186547524400844362104849039 1/sqrt(2)
原文:http://blog.sina.com.cn/s/blog_60b45f230100f6ll.html
CGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI_2);
[xxx setTransform:rotation];
呵呵就这么简单的两行代码就可以实现了!
顺便记录一些常量,以后用的着!
#define M_E 2.71828182845904523536028747135266250 e
#define M_LOG2E 1.44269504088896340735992468100189214 log 2e
#define M_LOG10E 0.434294481903251827651128918916605082 log 10e
#define M_LN2 0.693147180559945309417232121458176568 log e2
#define M_LN10 2.30258509299404568401799145468436421 log e10
#define M_PI 3.14159265358979323846264338327950288 pi
#define M_PI_2 1.57079632679489661923132169163975144 pi/2
#define M_PI_4 0.785398163397448309615660845819875721 pi/4
#define M_1_PI 0.318309886183790671537767526745028724 1/pi
#define M_2_PI 0.636619772367581343075535053490057448 2/pi
#define M_2_SQRTPI 1.12837916709551257389615890312154517 2/sqrt(pi)
#define M_SQRT2 1.41421356237309504880168872420969808 sqrt(2)
#define M_SQRT1_2 0.707106781186547524400844362104849039 1/sqrt(2)
原文:http://blog.sina.com.cn/s/blog_60b45f230100f6ll.html
最新技术文章: