程序
菜鸟研究僧
学生
展开
-
自己写的一个高精度加法,网上有的都太高深,我本身是新手,写的大概新手比较好懂
#include#includeint Min(int x,int y){ if (x return x; else return y;} int main(){ char a[1100],b[1100],c[1100]={0};//输入的a,b用二进制表示 int answer[10原创 2012-05-06 11:28:34 · 967 阅读 · 0 评论 -
关于程序中使用反射时混淆造成的问题
最近项目中用到了反射来调用类中的方法,此外,这些被调用的方法不会被显式的调用。因此正常情况下看来,这些类是无人引用的冗余文件。同时,由于项目上线时需要进行混淆,那么问题就来了,发现混淆后通过反射调用的方法都无法运行了。通过跟log发现,都抛出了ClassNotFound的异常。根据异常想起来忘记在混淆时对这些类进行keep操作了,加上就好了。本着好奇的心态,对混淆编译好的apk进行了反编译,发原创 2017-07-24 20:51:44 · 1963 阅读 · 0 评论 -
android studio关于同名资源文件的合并
最近在开发过程中遇到了一个问题,在调整一个背景drawable文件的时候发现修改内容没有生效.各种查找问题之后发现是由于另外一个模块内存在同名资源文件.然而import的R文件是正确的,为什么会出现资源文件引用错误.经过请教同事,查找资料最终找到原因,https://developer.android.com/studio/write/add-resources.html,在资源文件同名的情况下,...原创 2018-04-04 11:18:44 · 7743 阅读 · 1 评论