`
dyllove98
  • 浏览: 1409381 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39184
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:80264
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133387
社区版块
存档分类
最新评论
文章列表
前段时间研究了下怎么去破解和汉化android的应用程序 apk。。 apk相当于windows的exe 汉化和破解的过程是开发的逆向过程 。。汉化还简单一点 只需要一些工具和小技巧,破解就真的是费脑里的事情。。 汉化需要将apk中的文 ...
个人博客已经迁移到如下网站 萌萌的IT人, 后续所有的文章都会在此发布   ---------------------------------------------------------------------------------- 1/ apk文件结构:Apk文件:Android application package文件。每个要安装到OPhone平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。apk文件实际是一个zip压缩包,可以通过解压缩工具解开。可以用zip解开*.apk文件,下面是一个helloword的ap ...
一、splice()的用法 arrayObject.splice(index,howmany,element1,.....,elementX) Parameter 参数 Description 描述 index Required. Specify where to add/remove elements. Must be a number 必选项。指定在哪个位置加入/删除元素,必须是数字 howmany Required Specify how many elements should be removed. Must be a number, but can be &q ...
var arr=['a','b','c'];   若要删除其中的'b',有两种方法:   1.delete方法:delete arr[1]   这种方式数组长度不变,此时arr[1]变为undefined了,但是也有好处原来数组的索引也保持不变,此时要遍历数组元素可以才用   for(index in arr)    document.write('arr['+index+']='+arr[index]);   这种遍历方式跳过其中undefined的元素   * 该方式IE4.o以后都支持了   2.数组对象splice方法:arr.splice(1,1); ...
智能移动设备的操作会受限于屏幕的尺寸。一些有关GUI优化技巧不提倡在单独的Activity中显示过多的元素,比较简单的解决办法是将其拆分成多个Activities,每个部分都单独调用。尽管这样解决了表面问题,但是却出现了额外的麻烦,尤其是针对某些内聚属性较高的操作,这样会降低操作的流畅性。 这里介绍一种比较“温馨”的解决方法,应用Widget.TabHost将多个Activities合并成一个Activity,这样就可以同时解决两个问题: 1) 避免单一Activity包含过多元素而过于臃肿, 2) 而且也解决了将复杂的Activities拆分后,降低了拆分 ...
上下文菜单Context Menu Android的上下文菜单在概念上和PC软件的右键菜单类似。当一个视图注册到一个上下文菜单时,执行一个在该对象上的“长按”(按住不动差不多两秒钟)动作,将出现一个提供相关功能的浮动菜单。上下 ...
//对分页资料进行处理的类 /* options: { Data:数据,jquery返回的json类型资料 PageSize:每页数量 PageStart:显示的记录的起始位置 CallBack: 数据循环显示的回调函数 CallBackBefort:数据循环显示前使用的回调函数 } AttriBute: { PageSize:每页数量 PageStart:起始资料 } function: { SetData(数据源,是否设置起始记录位置为0):重新设置一个数据源 PageCount():当前数据源的记录总 ...
<html> <head> <title>json</title> </head> <body> <script type="text/javascript" language="javascript"> var user = { "username":"andy", "age":20, ...
Object.prototype.deep_clone = function(){ eval("var tmp = " + this.toJSON()); return tmp; } Object.prototype.toJSON = function(){ var json = []; for(var i in this){ if(!this.hasOwnProperty(i)) continue; //if(typeof this[i] == ...
<html> <script> //下面的操作中可能需要这三个函数我先放到这 //转换为json function $parseJson(str){ try{ eval('var obj='+str); return obj; }catch(e){ return null; } } //数组转换为字符串 function $ArrayToString(arr) { var separator = ",";//separator为分隔符 for(var i=0;i<arr.length ...
import java.util.Collection; import java.util.HashMap; import java.util.Map; import net.sf.json.JSONArray; import net.sf.json.JSONObject; /** * JSON和JAVA的POJO的相互转换 * * @author ptah 2009-10-16 JSONUtil.java */ public final class JSONUtil { ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset ...
动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面转移旋转动画效果 JavaCode中 AlphaAnimation 渐变透明度动画效果 ScaleAnimation 渐变尺寸伸缩动画效果 TranslateAnimation 画面转换位置移动动画效果 RotateAnimation 画面转移旋转动画效果 Android动画模式 Animation主要有两种动画模式: 一种是tweened ...
DWR和jQuery都使用$符号来取得html中的元素,如果两个一起用的话就会出现冲突: 一、修改DWR中的$: var $; if (!$) { $ = dwr.util.byId; } 这里就是dwr定义$的地方,把这断代码屏掉,重新定义了一下 var spider; if (!spider) { spider = dwr.util.byId; } 这样spider 取代 DWR中的$成功。 二、用jQuery.noConflict()来替换jQuery中的$: var spider = jQuery.noConflict(); 这样JQUERY中的$取代为spider
$("#news_con img").bind("error",function(){    this.src="/images/errorpic.gif";    });  用jQuery在IFRAME里取得父窗口的某个元素的值 用jQuery在IFRAME里取得父窗口的某个元素的值 只好用DOM方法与jquery方法结合的方式实现了 1.在父窗口中操作 选中IFRAME中的所有单选钮 $(window.frames["iframe1"].document).find("input[@typ ...
Global site tag (gtag.js) - Google Analytics