03 2014 档案

摘要:ps:对于软件开发人员来说,保护代码安全也是比较重要的因素之一,不过目前来说Google Android平台选择了Java DalvikVM的方式使其程序很容易破解和被修改,首先APK文件其实就是一个MIME为ZIP的压缩包,我们修改ZIP后缀名方式可以看到内部的文件结构,类似SunJavaMe的Jar压缩格式一样,不过比较去别的是Android上的二进制代码被编译成为Dex的字节码,所有的Java文件最终会编译进该文件中去,作为托管代码既然虚拟机可以识别,那么我们就可以很轻松的反编译。所有的类调用、涉及到的方法都在里面体现到,至于逻辑的执行可以通过实时调试的方法来查看,当然这需要借助一些我们 阅读全文
posted @ 2014-03-13 11:27 V青山绿水 阅读(9230) 评论(0) 推荐(0) 编辑
摘要:使用Eclipse开发应用程序,少不了使用第三方jar包,而每次引入jar包都是一个不小的问题,不仅那些jar包的位置经常弄不清楚,而且很浪费时间。鉴于此,我列举了三种常用的jar包引入方式,其中第一种是我们最常用的普通操作方式,而第二种和第三种则是快速版的操作方式。下面看第一种方式:基本步骤式右键项目属性,选择Property,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JARs,就可以逐个(也可以选择多个,但是限制在同一个文件夹中)添加第三方引用jar包。上面这种方式的操作具有通用性,但是每次创建项目,都需要重新引入Jar包,Ja. 阅读全文
posted @ 2014-03-10 10:06 V青山绿水 阅读(32518) 评论(0) 推荐(2) 编辑
摘要:Android没有像苹果开发那样功能强大的界面开发工具,本身ADT插件提供的界面编辑能力有限,没办法刻画所有的界面情况;Android的界面xml代码可以进行人工修改,而Iphone的全部在图形界面上拖动完成,可没提供任何方式的代码级修改。Android的UI设计开发过程非常繁琐,容易出错,需要很长时间调节界面细节,开发过Android应用的人肯定深有同感。用几年前的网页设计来打个比方,开发Iphone的软件界面就好比是用Frontpage弄点控件拖成一张页面,而开发Android更接近于闭着眼睛在Notepad里一行行的写html标签。为了使开发Android应用更加简便快捷,减少代码冗余, 阅读全文
posted @ 2014-03-08 15:52 V青山绿水 阅读(10697) 评论(0) 推荐(0) 编辑
摘要:欢迎光临:博之阅API管理平台 ,做为一个app开发者,还没有用到api管理工具,你就OUT了 点击进入:程序员精华博客大全 1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:h 阅读全文
posted @ 2014-03-06 11:31 V青山绿水 阅读(277312) 评论(6) 推荐(9) 编辑
摘要:android DPI与分辨率的关系及计算方式 Low density (120),ldpiMedium density (160),mdpiHigh density (240),hdpiExtra high density (320),xhdpixxhdpi (320)小屏幕QVGA (240x320) 480x640 正常屏幕WQVGA400 (240x400)HVGA (320x480)WVGA800 (480x800)640x960 WQVGA432 (240x432)WVGA854 (480x854) 600x1024大屏幕WVGA800** (480x800)WVGA8... 阅读全文
posted @ 2014-03-03 15:28 V青山绿水 阅读(1541) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示