- 博客(8)
- 收藏
- 关注
原创 java 时间复杂度和空间复杂度
同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。 算法复杂度分为时间复杂度和空间复杂度。其作用: 时间复杂度是度量算法执行的时间长短;而空间复杂度是度量算法所需存储空间的大小。1、时间复杂度 1.1 时间频度 一个算法中的语句执行次数称为语句频度或时间频度。记为T(...
2011-10-31 15:55:39 407
原创 traceview的使用
android的世界真大,要不就是我接触的太少。据说了一种叫traceview的工具,是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 1.在开始使用TraceView你要注意: 你的设备和模拟器必须设置SD card 和 你的程序拥有对SD card 具有读写操作的权限(<uses-per...
2011-10-26 21:27:09 189
原创 android 的反编译与防反编译
1 apk反编译 有时候,写不出来一个好的应用,或者没有思路,那么可以借鉴其他的apk,那么就有了反编译。 A 得到Java源代码 工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址: http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址: ...
2011-10-25 09:45:28 97
原创 DatePicker和TimePicker使用
发现有时候,不会的先去网上搜,网上再不满意那就看文档。很能解决问题的一个办法。哈哈 也许你们早就发现了吧。 要实现功能如下: 左右两个EditText,均显示当前时间,当点击某一个时,出现日期或者时间控件,可以对其进行修改。前提是不用xml写。 上代码吧 (*^__^*) 嘻嘻// 用来保存年月日: private int mYear; priv...
2011-10-20 14:05:30 111
原创 adb 命令
adb(AndroidDebugBridge)是Android提供的一个通用调试工具,借助这个工具,可以管理设备或手机模拟器的状态。1 adb 常用操作:安装应用到模拟器adb install app.apk查看Bug报告adb bugreport 记录无线通讯日志无线通讯记录日志非常多,在运行时没必要记录,可以通过命令设置记录 adb shell...
2011-10-18 11:31:02 105
原创 Dalvik虚拟机
1 Dalvik虚拟机和标准Java jVM虚拟机的区别 Dalvik基于寄存器,而JVM基于栈。,基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费 的时间更短。 2 Dalvik和Java运行环境的区别 Dalvik经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且每一个Dalvik应用作为一个独立的 Linux进程执行。独立的进程可以防止在虚拟...
2011-10-18 11:21:18 76
原创 android 分辨率大总结
这篇文章主要是记载关于android的分辨率相关问题,比如自适应大小等等。日日累计,必成。嘿嘿1.其中的new指的是4.0的QVGA (240x320, low density, small screen) QVGA(240X320,密度低,小屏幕)WQVGA400 (240x400, low density, normal screen) WQVGA400(240X400,密度低,...
2011-10-13 10:07:32 57
原创 android 在当前的布局上加载xml填充内部
想实现一个功能,在当前页面布局上再加载一个xml作为它的子类,最后终于找到了,谢谢作者们啊嘿嘿// 加载子Layout View mBarView = View.inflate(this, R.layout.main_panel, null); // 找到容器 LinearLayout panel_center = (LinearLayout) findViewById(R....
2011-10-11 18:31:06 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人