
工具使用
Small_MuMu
生活是一项技术精神是一种境界境界提升了技术也就提高了
展开
-
Android性能调优工具
经作者授权,发表Tieto某青年牛的一篇《程序员》大作。Android系统性能调优工具介绍在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的hotspot(热点,即bottleneck)。性能优化:对hotspot相关的代码进行优化。转载 2013-06-25 20:54:39 · 813 阅读 · 0 评论 -
在自己的电脑上搭建服务器,发布自己的网站(学习之用)
我们平常学习时经常会写一下javaweb程序,我们为了更能逼近现实,就想着自己的javaweb程序发布后,外网的同学能够访问我们的网站,难道我们去买空间,去买域名嘛,其实也没必要,我们只是学习,测试之用,在自己的电脑上搭建一个服务器完全可以满足要求。上次写的一篇博客,PC服务端与Android客户端实现网络通信,就是利用这个原理。我们分为三步走来实现:(我这里用的示例javaweb程序是我转载 2015-11-15 21:22:50 · 872 阅读 · 0 评论 -
Android adb.exe程序启动不起来 具体解决方法
经常遇到 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be executed.遇到问题描述:运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is转载 2014-12-05 17:27:47 · 1157 阅读 · 0 评论 -
ant使用教程
Ant是什么? Ant是一种基于Java和XML的build工具。2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。? 将bin目录加入PATH环境变量。 ? 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚本可以猜测ANT_H转载 2014-09-10 14:01:49 · 1375 阅读 · 0 评论 -
Android开源:数据库ORM框架GreenDao学习心得及使用总结
最近在对开发项目的性能进行优化。由于项目里涉及了大量的缓存处理和数据库运用,需要对数据库进行频繁的读写、查询等操作。因此首先想到了对整个项目的数据库框架进行优化。原先使用android本身内置的sqllite,也就是用的最基本的SQLiteOpenHelper方法,这种方法对自己来说比较方便易懂。但是在使用过程中感觉很繁琐,从建表到对表的增删改查等操作,如果表对象的属性很多,就需要使用大量转载 2014-05-22 15:26:26 · 1196 阅读 · 1 评论 -
用 logcat 命令来查看 android 系统日志缓冲区的内容
转载▼*注:可以用 adb logcat > 路径/文件名 来保存, 此命令执行之时起的全部日志信息到一个文件里,ctrl + C 结束日志输出; 后面不加 > 路径/文件名 的话,则在 stdout (终端窗口)中输出!例如:$ adb logcat -v long Checkin *:S > ~/桌面/log.txt一、在 Java 与 C 语言中输转载 2014-05-20 15:27:28 · 1263 阅读 · 0 评论 -
Android中保存Logcat信息到文件
首先要声明权限:原创 2014-05-20 15:31:02 · 3337 阅读 · 0 评论 -
Eclipse中,对工作空间中的项目进行分组(在查询中,也可也选择这个分组)
有时,一个空间中有很多项目,但是这其中有的是我们不需要的,这时我们不想让工作空间显示很多项目。 于是,我们可以采用下面的办法,对工作空间中的项目进行分组。对工作空间中的项目进行分组的方法:1.打开设置分组的菜单(注意,这里是Navigator )。2.创建分组。3.创建分组之后,在上面左面的窗口中便会有刚才创建分组的名字。转载 2014-05-08 16:27:12 · 954 阅读 · 0 评论 -
eclipse中如何修改编码格式
国际通用是utf-8,但是中文系统下是gbk。为了更好的与国际接轨,推荐用utf-8格式。有时候导入工程,一些中文字符是乱码,或者是一些莫名其妙的错误,那么就要修改编码格式了。方法(假设我们要将GBK编码格式修改成UTF-8):1:window->preferences->General->Content Types菜单右边:Java Class File的Default转载 2014-03-26 22:05:15 · 842 阅读 · 0 评论 -
Android应用程序签名步骤
Android应用程序签名步骤1)准备工作 apk的签名工作可以通过两种方式来完成: 1)通过ADT提供的图形化界面完成apk签名; 2)完全通过DOS命令来完成apk签名我比较喜欢第2)种方式,所以下面将讲解如何通过命令的方式完成apk签名。 给apk签名一共要用到3个工具,或者说3个命令,分别是:keyto转载 2014-03-10 15:42:45 · 1052 阅读 · 0 评论 -
使用ANT打包Android应用
转自:http://blog.youkuaiyun.com/liuhe688/article/details/6679879大家好,今天来分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是转载 2014-03-20 16:03:39 · 760 阅读 · 0 评论 -
Android中一些反编译器工具的使用方法
最近在看一些反编译器工具体使用,在这里做个简单的总结:一、dex2jar与jd-gui使用1.先将Android的应用apk文件后缀改为.zip文件2.将得到的.zip文件中的class.dex文件解压出来3.打开windows命令提示窗口,cd到dex2jar脚本下,运行dex2jar class.dex命令,在对应目录下会生成class.dex.dex2jar.jar4.用原创 2014-03-10 15:37:56 · 945 阅读 · 0 评论 -
Android4.4新增调试工具
1、内存分析工具Procstats Procstats可以监控一段时间内系统所有App进程以及service的内存使用情况。 对于系统,可以通过监控数据来分析是哪个进程发生了内存问题(如内存泄露) 对于App,可以定位出是主进程还是service出现问题以及发生问题的时间 使用方法1.adb shell dumpsys procstats 2.可通过设置中开发者选项里的pr原创 2014-02-22 11:27:04 · 1237 阅读 · 0 评论 -
SVN命令详解【转】
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co 2、往版本库中添加新的文件svn add file例如:svn addtest.php(添加test.php)svn add *.php(添加当前目录下所转载 2013-12-30 10:40:48 · 654 阅读 · 0 评论 -
Android中集成第三方软件包(.jar, .so)
转载自:http://blog.youkuaiyun.com/thl789/article/details/7918093Android中可能会用到第三方的软件包,这包括Java包.jar和Native包.so。jar包既可通过Eclipse开发环境集成,也可通过编译源码集成,看你的工作环境。 假定自己开发的程序为MyMaps,需要用到BaiduMaps的库,包括baidu转载 2013-11-19 10:40:26 · 1257 阅读 · 0 评论 -
Android性能优化
出色的用户体验有三个特征:速度快、响应及时以及无缝。下面的信息帮助你的应用如何能够在Android上实现这些特征。一、速度快你不能假设手机与桌面系统和服务器一样提速,更多的是你要关注你的代码是否高效。编写高效的Android代码,应遵循两个原则:不要做不必要的事不要分配不必要的内存以下是一些达到此目标的小技巧(有一些技巧是与oo的原则冲突,斟酌使用场转载 2013-07-18 20:22:34 · 730 阅读 · 0 评论 -
Android性能调优工具
经作者授权,发表Tieto某青年牛的一篇《程序员》大作。Android系统性能调优工具介绍在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的hotspot(热点,即bottleneck)。性能优化:对hotspot相关的代码进行优化。转载 2013-06-25 20:56:06 · 769 阅读 · 0 评论 -
图片加载框架Glide解析
对比Picasso内存占用Glide是一个高效、开源、 Android设备上的媒体管理框架,它遵循BSD、MIT以及Apache 2.0协议发布。Glide具有获取、解码和展示视频剧照、图片、动画等功能,它还有灵活的API,这些API使开发者能够将Glide应用在几乎任何网络协议栈里。创建Glide的主要目的有两个,一个是实现平滑的图片列表滚动效果,另一个是支持远程图片的获取、大小调整转载 2016-03-18 16:50:27 · 1018 阅读 · 0 评论