20150509

1、浅谈HTTP中Get与Post的区别
http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html

2.代码混淆
注意事项:
1.android中默认是将代码混淆ProGuard关闭的,在alps/build/core/proguard.flags中有下面一句,意指将默认不混淆,不需要代码删除,我们将这一句注释起来,就起到代码混淆编译的作用。

1# Don‘t obfuscate. We only need dead code striping.
2 -dontobfuscate 
将上面改为

1# Don‘t obfuscate. We only need dead code striping.
2 #-dontobfuscate 
2. 还要关注一个文件alps/build/core/package.mk,在这个文件中有这么一段:

ifndef LOCAL_PROGUARD_ENABLED
ifneq ($(filter user userdebug, $(TARGET_BUILD_VARIANT)),)
    # turn on Proguard by default for user & userdebug build
    #LOCAL_PROGUARD_ENABLED :=full
endif
endif
不动,如果没注释,请注释下
3.在自己的工程下下面Android.mk里添加
LOCAL_PROGUARD_ENABLED  := full
LOCAL_PROGUARD_FLAG_FILES := proguard.cfg
proguard.cfg跟Android.mk同级目录下。
4.把源码重新全编译下

3.增肌
http://zhidao.baidu.com/daily/view?id=4347

时间: 2024-11-04 02:25:09

20150509的相关文章

python之面向对象高级编程

@property: 既能检查参数,又可以用类似属性这样简单的方式来访问类的变量,可以让调用者写出简短的代码 class Student(object): #birth是可读写属性(多定义了一个setter的装饰器),而age就是一个只读属性 @property def birth(self): return self._birth @birth.setter def birth(self, value): self._birth = value @property def age(self):

黑马程序员---Objective-C基础学习---get和set方法

Objective-C中得get和set方法 set方法 1.作用: 提供一个方法给外界设置成员变量值,可以在方法里面对参数进行相应过滤 2.命名规范: 1> 方法名必须以set开头 2> set后面跟上成员变量的名称,成员变量的首字母必须大写 3> 返回值一定是void 4> 一定要接收一个参数,而且参数类型跟成员变量类型一致 5> 形参的名称不能跟成员变量名一样 - (void)setAge:(int)newAge; get方法 1.作用:返回对象内部的成员变量 2.命名

mysqldump实践

mysqldump mysqldump---逻辑备份,热备 单线程,适合数据量小的库 mysql官方自带的命令行工具 #全库 1)mysqldump -uroot -p123456 --socket=XXX --all-databases > XXX.sql #指定库 2)mysqldump -uroot -p123456 --socket=XXX --databases db2 > XXX.sql #指定表 3)mysqldump -uroot -p123456 --socket=XXX d

IOS并发编程

iOS有三种多线程编程的技术,分别是: (一)NSThread (二)Cocoa NSOperation (三)GCD(全称:Grand Central Dispatch) 这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的. 1 .异步调用和并发: 异步调用的实现中往往采用并发机制,然而并不是所有异步都是并发机制,也有可能是其他机制,比如一些依靠中断进行的操作. GCD:  以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统.这建立在任

参数化查询速度慢

好累,加班到现在,但是其实你的负责的工作都已经做完了.可是还需要配合别人,只能等!!!  现在已经凌晨了... 工作分配不够好?个人不负责?时间规划不好? 不知道!!! 说入正题,这是问题原型: SQL 慢的: select * from MyTable where InputTime>'2015-05-09' SQL 快的: Declare @t datetime set @t='2015-05-09' select * from MyTable where InputTime>@t 第二条

Instagram的Material Design概念设计文章分享

近期開始研究最新的Android 5 Material Design,一加氢OS公布后,非常快就有一大批支持Android5原生风格的手机出来了,你的App还是UI帮设计的吗?该考虑升级到 Material Design风格了, 这年头要与时俱进啊,不学习就out了. 这个系列的文章不错,给大家共享下 , 源代码Git地址  https://github.com/frogermcs/InstaMaterial InstaMaterial 概念设计(第九部分) - 图片的公布2015-05-09

LaTeX 有哪些「新手须知」的内容?

孟晨 ,在 LaTeX 话题下写错 LaTeX 名字的,一律… 陈硕等 137 人赞同 这是个好问题,虽然提问提得很大.不是很好答,权当抛砖引玉了. 天字第一号原则:不要到网上抄代码,尤其是似懂非懂的阶段.除非代码的作者给出了对代码的解释,并说明了代码的适用范围和使用效果. 解释:虽然 TeX 及 LaTeX 内核本身相对稳定,但是 LaTeX 相关的宏包则不那么稳定.对于中文用户来说,LaTeX 的中文处理技术近十年进步得非常快.[1]所以,在网上抄代码很容易抄到过时的代码. 网上的代码适用范

Objective-C语法之指针型参数

main.m 1 #import <Foundation/Foundation.h> 2 /** 3 * 测试指针型参数和普通参数的区别 4 * 5 * @param a 指针型参数 6 * @param b 普通参数 7 * 8 * @return (指针型参数+2) + (普通参数+2) 9 */ 10 int pointerTypeParameterTest(int *a, int b) { 11 *a = *a + 2; //*a表示获取a变量指针(内存地址)所指向内存存储空间内的值

aspjpeg 组件在asp中的使用

本来好的系统,你却没有做好迁移等交接工作,所以,要麻烦死自己了-------for 凌杰 首先,该系统为asp系统,需要aspjpeg  支持.... 经过使用和测试.发现有如下小结. 1. 安装时 先安装aspjpeg.exe,再选注册机,注册按钮,把信息注册到注册表中.2.aspjpeg 图片上传组件.支持图片上传,快速,而且上传后有大图片和缩小图生成.3.安装时候如果发现有杀软发现病毒,则会自行清理.继续安装,也可以先暂停杀软,然后安装完毕后,再开启杀毒软件的实时监控,再把病毒杀除,不影响