java
文章平均质量分 60
了悟生死大事
一切的本质都是空
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
市场如何检测是否有某家的广告
1.现在积分墙被各大市场拒绝,开发人员不知道从哪里赚钱,悲剧啊,Android! 2.市场到底如何判断应用是否有积分墙或者广告? 3.知道它怎么检测,是否有办法绕过检测呢? 首先,假设各个市场是有反编译工具的,能把class.dex反编译出classes_2dex.jar包,这个假设大家没意见吧? 然后,市场就对这个classes_2dex.jar检测就可以了!对jar包检测是否有原创 2012-10-12 20:29:46 · 1261 阅读 · 0 评论 -
Android保存键值,不用占用内存的sharedPreference,而是Properties本地文件
SharedPreference放在data/data/包名/下面。 是占用内存得,如果保存大量的数据,需要放到sdcard下去,所以SharedPreferences不方便,直接用Properties类的方式比较好。 可以把文件当作字符串传入,能访问获取正确值就好! package com.nil.cache; import java.io.File; import java.io.原创 2012-11-09 10:42:22 · 1617 阅读 · 1 评论 -
LinkedList实现Queue并实现线程的同步
package com.nil.test; import java.util.HashMap; import java.util.LinkedList; import java.util.Queue; public class TestMain { private static HashMap propertiesCacheMap = new HashMap(); privat原创 2012-11-16 18:53:01 · 3794 阅读 · 0 评论 -
Xml serializer 封装数据成xml字符串
public void pack() { XmlSerializer serializer = Xml.newSerializer(); StringWriter sw = new StringWriter(); try { serializer.setOutput(sw); serializer.startDocument("UTF8", true); serial原创 2012-12-03 15:03:29 · 1471 阅读 · 0 评论 -
Des类,java代码
/** * DES算法理论 本世纪五十年代以来,密码学研究领域出现了最具代表性的两大成就。其中之一就是1971年美国学者塔奇曼 (Tuchman)和麦耶(Meyer)根据信息论创始人香农(Shannon)提出的「多重加密有效性理论」创立的,后於1977年由美国国家标準局颁布的数据加密标準。 DES密码实际上是Lucifer密码的进一步发展。它是一种採用传统加密方法的区组密码。它的算法是对称原创 2012-12-03 14:27:10 · 982 阅读 · 0 评论 -
下载APK,安装代码等片段代码
/** * 下载文件 * @param url */ private void downFile(final String url) { mProgressDialog = new ProgressDialog(activity); mProgressDialog.setProgressStyle(ProgressDialog.原创 2012-12-03 14:49:02 · 1182 阅读 · 0 评论 -
AES加密解密代码,key是16位
import javax.crypto.*; import javax.crypto.spec.*; public class MyAES { public static void main(String[] args) throws Exception { /* * 加密用的Key 可以用26个字母和数字组成,最好不要用保留字符,虽然不会错,至于怎么裁原创 2012-12-10 10:05:15 · 17346 阅读 · 1 评论 -
git使用
http://itcome.blog.51cto.com/1541534/937028 一:Git是什么? 我的理解:Git跟svn一样,都是代码版本控制软件。但是:Git比较svn更强大一些,Linux源码开发时候,就是用Git来管理的代码。 Git优势:目前我体会到的就是:Git有本地仓库,没有网络时候一样的提交,上传代码。其他优势,只有在使用中体会了。 二:Git的安装和常转载 2013-03-13 17:58:52 · 908 阅读 · 0 评论 -
检测编码
public static Encoding determineEncoding(RandomAccessFile file) { Encoding enc = Encoding.GBK; try { file.seek(0); if(file.length() < 3) return enc; byte[] bom = new byte[3原创 2013-04-07 16:19:51 · 1131 阅读 · 0 评论 -
Gif合成透明PNG变成黑色背景GIF问题解决
localAnimatedGifEncoder.setTransparent(Color.BLACK); localAnimatedGifEncoder.addFrame(rotatedBitmap); 针对AnimatedGifEncoder开源JAVA库。原创 2017-01-14 16:25:53 · 10296 阅读 · 7 评论
分享