在后台线程中执行各种操作(网络连接、大数据存储)的时候,我们希望让客户能看到后台有操作在进行,那么既能有效的提示用户,又不占用当前操作空间,最好的方法就是在标题栏有个进度条。[代码]
[Java]代码protected void onCreate(Bundle savedInstanceState)...
分类:
移动开发 时间:
2014-05-24 00:54:52
阅读次数:
302
Java Native Interface
(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的
Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。....
分类:
移动开发 时间:
2014-05-23 11:56:02
阅读次数:
314
二十一、提交java代码前应该检查是否有没用的语句,如:System.out.println(); jsp页面上面是否有alert调试信息 不规范示例:暂无
规范实例:暂无 解析:因为如果保留了有可能会影响到程序正常运行的结果,如: for(int i=0;i<10;i++){ Sy...
分类:
编程语言 时间:
2014-05-23 09:44:57
阅读次数:
233
代码混淆技术:一种重要的软件保护方法技术原理: 对程序P进行保持语义的变换成T 功能等价作用:
经过混淆后程序更难被静态分析和逆向工程所工具应用范围: 1.分布式计算和软件保护 2.算法保护和DRM 3.同形加密 外形混淆 主要目的是改变源...
分类:
编程语言 时间:
2014-05-21 21:04:08
阅读次数:
323
Java的replaceAll函数默认是不能替换中括号的,例如想替换[b]到<b>,结果却就变成[<b>]解决方案就是首先利用正则表达式替换中括号,然后再替换中括号内的内容:Java代码infos=infos.replaceAll("[\\[\\]]","");不过后来又查询了下资料,发现中括号在java中居然是特..
分类:
编程语言 时间:
2014-05-20 23:07:21
阅读次数:
461
由于Android的代码大都是Java代码,所以挺容易被反编译的,好在AndroidADT为我们集成了混淆代码的工具,一来可以混淆我们的代码,让程序被反编译后基本看不懂,另外还能起到代码优化的作用。发布项目前,建议打开Android的代码混淆功能。AndroidADT主要通过ProGuard工具来提供..
分类:
移动开发 时间:
2014-05-20 18:01:55
阅读次数:
282
Windows平台VC,对于不同的按钮状态,采用不同的颜色显示文字,实现起来比较复杂,一般都得自绘按钮。但是Android里面实现起来非常方便。我们首先添加一个ColorStateList资源XML文件,XML文件保存在res/color/button_text.xml:Java代码Java代码Bu...
分类:
移动开发 时间:
2014-05-19 07:38:08
阅读次数:
426
1.首先要会普通的cpp 打包成Android APK
以下所说的是在cocos2d-x 2.2.2 或者 2.3 版本中。本文在Eclipse总用ndk编译cocos2d-x。
老生常谈cocos2d-x JSB不是简单的js代码,涉及到C++代码,如果是Android的话又涉及到Java代码,有点复杂,如果搞过Android下的Jni的话会熟悉些。可以看下这篇文章:《Android J...
分类:
移动开发 时间:
2014-05-18 03:35:24
阅读次数:
412
流方面:private FileOutputStream writer;writer =
new FileOoutputStream(fileName);使用BufferedOutputStream
对写入FileOutputStream的数据进行缓存//将writer的类型由FileOutputS...
分类:
编程语言 时间:
2014-05-17 23:23:05
阅读次数:
385