要闻

随机推荐

萧红:荒凉的院子

一到了夏天,蒿草长没大人的腰了,长没我的头顶了,黄狗进去,连个影也看不见了。夜里一刮起风来,蒿草就刷拉刷拉地响着,因为满院子都是蒿草,所以那响声就特别大,成群结队的就响起来了。下了雨,那蒿草的梢上都冒着烟,雨本来下得不很大,若一看那蒿草,好像那雨下得特别大似的。下了毛毛雨,那蒿草上就迷漫得朦朦...

[摘]Android混淆从入门到精通

前言本文摘抄,网上都写的很不错,我就摘抄于此。简介作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只是网上搜一些成型的混淆规则粘贴进自己项目,并没有对混淆有个深入的理解。本篇...

陈忠实:马罗大叔

星期六回到家中,刚落坐,母亲说:“你马罗儿叔不在了。”“什么时候?”我问。“昨日夜里,还弄不清辰时卯时咽的气。”母亲叹了口气,“今日清早人才发觉。”这也许不奇怪。一个老光棍儿,夜里独自一个人睡在窑里,死一百次,大约也不会被谁及时发现的。尽管这样想,我的心里仍然禁不住悲哀起来了。“啥病也没添,...

jaudiotagger解析ID3第四版

前言前面介绍过《jaudiotagger解析ID3第三版》,然后后面又继续优化。当然,效果跟第三版差不多,但个人觉得写法更好,记录于此,方便自己查阅。阅读jaudiotagger源码进行对之前的代码优化。正文导入jaudiotagger.jar导入lib库/libs/jaudiotag...

NDK之使用第三方so库

接上一篇,上一篇主要是讲NDK简单入门,这一篇讲如何调用第三方so库。至于为啥要使用NDK,我这里也简单总结一下NDK的优缺点:优点:1、运行效率高2、重复利用代码。有很使用C或C++写好的开源库3、代码保护。Java开发的代码容易被反编译,而C/C++的反编译比较难4、便于移...

ANR原因以及解决方法

 一. ANR (Application Not Responding)的定义?在Android上,应用程序如果没有响应,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择等待或者强制关闭。一个...