上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 157 下一页

2011年9月9日

[转]andriod的apk文件相关的编译反编译工具

摘要: 本文转自:http://www.iteye.com/topic/11122431、smali-1.2.6.jar用途:.smali文件 转成classes.dex文件说明:.smali文件,类似于.class文件,可以用普通文本编辑器查看和修改。用法举例:命令行:java -jar smali.jar classout/ -o classes.dex下载:http://code.google.com/p/smali/downloads/list2、baksmali-1.2.6.jar用途:classes.dex文件 转成.smali文件说明:classes.dex不便于查看和理解,使用此工具转 阅读全文

posted @ 2011-09-09 10:59 freeliver54 阅读(3877) 评论(5) 推荐(1)

2011年9月8日

[转] Android把view的画面转换为bitmap

摘要: 本文转自:http://www.devdiv.com/thread-42642-1-1.html正好做类似UCweb一样的页面管理的功能模块,贴出一起研究 ImageView iv = (ImageView) findViewById(R.id.ImageView01); ImageView iv2 = (ImageView) findViewById(R.id.ImageView02); ImageView iv3 = (ImageView) findViewById(R.id.ImageView03); //draw的方式对整屏截取,但状态栏为黑色,不过可以通过canvas的tra... 阅读全文

posted @ 2011-09-08 15:47 freeliver54 阅读(4669) 评论(0) 推荐(0)

[转]Android 屏幕截图 代码

摘要: 本文转自:http://www.cnblogs.com/pcstart/archive/2011/09/05/2167187.htmlpublicstaticBitmapgetViewBitmap(Viewv){v.clearFocus();//v.setPressed(false);////能画缓存就返回falsebooleanwillNotCache=v.willNotCacheDrawing();v.setWillNotCacheDrawing(false);intcolor=v.getDrawingCacheBackgroundColor();v.setDrawingCacheBack 阅读全文

posted @ 2011-09-08 15:45 freeliver54 阅读(2568) 评论(0) 推荐(0)

[转]Android Bitmap和Canvas学习笔记

摘要: 本文转自:http://www.cnblogs.com/pcstart/archive/2011/09/06/2168607.html位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。当然,首先需要获取资源: Resources res=getResources();使用BitmapDrawable获取位图使用BitmapDrawable (InputStream is)构造一个BitmapDrawable;使用BitmapDrawable类的getBitmap()获 阅读全文

posted @ 2011-09-08 14:52 freeliver54 阅读(730) 评论(0) 推荐(0)

[转]Android输入法框的梳理

摘要: 本文转自:http://blog.csdn.net/a345017062/article/details/6121147/frameworks/base/services/java/InputMethodManagerService.java这是整个系统当中,一切与输入法有关的地方的总控制中心。它通过管理下面三个模块来实现系统的输入法框架。1、/frameworks/base/services/java/WindowManagerService负责显示输入法,接收用户事件。2、/frameworks/base/core/java/android.inputmethodservice/Input 阅读全文

posted @ 2011-09-08 14:43 freeliver54 阅读(2277) 评论(0) 推荐(0)

[转]关于使用SurfaceFligner进行绘图的具体实现方法

摘要: 本文转自:http://blog.csdn.net/a345017062/article/details/6406282SurfaceFligner是Android画形化的核心,网上有几篇关于这个C/S系统的分析,着实不错,我在文章最后的参考文章中都列出来了,大家可以先看一下那些文章从原理上对SurfaceFlinger系统的分析再看我这篇文章。我这篇文章偏重于具体代码上的实现,最后汇总成一个小的应用程序来演示如何与SurfaceFlinger交互,例子中使用的2D图形引擎。源码在这里:http://code.google.com/p/flying-on-android/使用的SurfaceF 阅读全文

posted @ 2011-09-08 14:08 freeliver54 阅读(808) 评论(0) 推荐(0)

[转]Android中OptionMenu的使用

摘要: 本文转自:http://www.oschina.net/code/snippet_163910_6068packagecom.baosight.menu;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.Menu;importandroid.view.MenuItem;/***选项菜单软件开发*@authorshyboy(897948924@qq.com)*/publicclassOptionMenuActivityextendsActivity{/***菜单项ID常量*/privatestaticfin 阅读全文

posted @ 2011-09-08 11:45 freeliver54 阅读(1621) 评论(0) 推荐(0)

[转]Android开发中隐藏类的使用

摘要: 本文转自:http://edu.gamfe.com/tutor/d/37656.html在开发中发现,随着android版本的升级,有些class被隐藏掉了。很是苦恼。网上有人提出的方法是将代码放到源码的环境中去编译,这个对我来说有些难搞。首先,没有源码的环境;其次,咋个编译,对我这小白级别的人来说,有难度。在强大的互联网帮助下,找到了一个方法。就是利用Java中的反射机制。 关于什么是反射机制,偶目前为止,也是一知半解,感兴趣的tx自己去学习吧。我就不耽误大家了。 我就来说说,我遇到的问题: 在模拟按键处理时用到了: IBinder wmbinder = ServiceManage... 阅读全文

posted @ 2011-09-08 08:54 freeliver54 阅读(8670) 评论(0) 推荐(0)

[转]Android模拟键盘和键盘监听的一些调研

摘要: 本文转自:http://www.cnblogs.com/Tiger-Dog/articles/1894048.html1键盘监控分析Android的按键产生的是一个KeyEvent,这个KeyEvent只能被最上层focus窗口的activity和view得到。所有的按键事件都会首先触发public booleandispatchKeyEvent(KeyEvent event)这个函数,这个函数在SDK里的英文说明如下:boolean zy.keytest.keytest.dispatchKeyEvent(KeyEvent event)Overrides: dispatchKeyEvent(. 阅读全文

posted @ 2011-09-08 08:50 freeliver54 阅读(10109) 评论(0) 推荐(1)

2011年9月7日

[转]Android截屏及图片解析

摘要: 本文转自:http://hi.baidu.com/zhouhanqing/blog/item/2f76e1c37c0b3c160ff47762.htmlhttp://blog.sina.com.cn/s/blog_61869e800100g19l.html这篇Android信息采集文章中讲到如下方法:ImageData getDeviceImage(Device mDevice) ; ImageData 类型封装了我们需要的所有图像信息。其中我们使用其public byte data[];属性涵盖了图像的像素矩阵信息。(320*480像素的图像,其data数组的大小是320*480*3+480 阅读全文

posted @ 2011-09-07 11:24 freeliver54 阅读(2119) 评论(0) 推荐(0)

[转]使用Eclipse来开发Android源码

摘要: 本文转自:http://hi.baidu.com/zhouhanqing/blog/item/92117f863b099c23c75cc323.html项目中要在Android移动终端开发代理软件Agent,涉及到的API还没被加到SDK中,所以要在源代码中开发,用eclipse+ADT作为android开发工具,可以说是很方便的,在HelloActivity小程序里我们就感觉到eclipse功能的强大。那么,我们可以用eclipse来开发android源码吗?如果我们直接把android源码里一个工程导入eclipse,一般来说都会出现错误,说许多类库(包)找不到,参考http://grou 阅读全文

posted @ 2011-09-07 11:22 freeliver54 阅读(2131) 评论(0) 推荐(0)

[转]Android模拟按键——源码环境下开发应用程序

摘要: 本文转自:http://hi.baidu.com/zhouhanqing/blog/item/1bfbaec593f4b5a48326acc7.html在http://blog.csdn.net/ericahdu 的帮助下,实现了模拟按键,在此,首先表示感谢:)在源码下写程序可以摆脱SDK的限制,毕竟SDK开放的API有限,比如我们实现模拟按键时,需要用到IWindowManager这个类,但是SDK中是不提供这个类的首先下载编译源码,然后在源码的frameworks/base/cmds下新建一个文件夹作为你新扩展模块的一个目录。比如叫做autotest,在autotest下创建一个java文 阅读全文

posted @ 2011-09-07 11:16 freeliver54 阅读(5095) 评论(1) 推荐(0)

Eclipse 安装 Maven 的 m2eclipse 插件

摘要: 本段节选自http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.htmlEclipse是一款非常优秀的IDE。除了基本的语法标亮、代码补齐、XML编辑等基本功能外,最新版的Eclipse还能很好地支持重构,并且集成了JUnit、CVS、Mylyn等各种流行工具。可惜Eclipse默认没有集成对Maven的支持。幸运的是,由Maven之父Jason Van Zyl创立的Sonatype公司建立了m2eclipse项目,这是Eclipse下的一款十分强大的Maven插件,可以访问http://m2eclipse.sonatype.or 阅读全文

posted @ 2011-09-07 10:33 freeliver54 阅读(53206) 评论(3) 推荐(2)

How to open robotium-solo-1.4.0 javadoc.jar to get the information of robotium.

摘要: 本文转自:http://groups.google.com/group/robotium-developers/browse_frm/thread/71efe82d899664b8/5f02eec0b9db816b?#5f02eec0b9db816b问:Hi, I have both robotium-solo-1.4.0.jar and robotium-solo-1.4.0 javadoc.jar but i am getting error when i try to open robotium- solo-1.4.0 javadoc.jar using eclipse i.e &quo 阅读全文

posted @ 2011-09-07 09:27 freeliver54 阅读(610) 评论(0) 推荐(0)

2011年9月6日

android 真机 安装 模拟器 DevTools Development.apk

摘要: 在android模拟器中 可以通过Dev Tools 下的 Instrumentation 来运行相应的TestRunner而在有些android真机中 却不见得就能找到该DevTools经查找 可以从模拟器中导出 然后安装该Development.apk 到真机系统附件为 从android 2.2模拟器中 导出的Development.apk (下载后 请将.zip 修改为.apk)下文转自:http://developer.android.com/guide/developing/debugging/debugging-devtools.htmlThe Dev Tools applicat 阅读全文

posted @ 2011-09-06 15:42 freeliver54 阅读(4714) 评论(1) 推荐(0)

2011年9月5日

[转]Android应用签名

摘要: 本文转自:http://www.cnblogs.com/ghj1976/archive/2011/07/18/2109381.html为了要签名? 开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。 由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名可以保证相当名字,但是签名不同的包不被替换。 APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。 这样签名其实也是开发者的身份标识。交易中抵赖等事情发生时, 阅读全文

posted @ 2011-09-05 10:40 freeliver54 阅读(1909) 评论(1) 推荐(1)

2011年9月4日

[书目20110904]谢孟媛英文文法

摘要: 初级文法课程简介第一辑★ 名词、冠词 ★〈第01卷〉 名词的种类名词的数名词的所有格冠词★ be 动词、一般动词的现在式 ★〈第02卷〉 be动词的现在式-am、are、is一般动词的现在式一般动词的否定句★ be动词 、一般动词的过去式 ★〈第03卷〉 be动词的过去式be动词(过去式)的否定句be动词(过去式)的疑问句一般动词的过去式一般动词(过去式)的否定句一般动词(过去式)的疑问句★ 代名词 ★〈第04卷〉 人称代名词(1)〈第05卷〉 人称代名词(2)所有代名词反身代名词指示代名词(1)〈第06卷〉 指示代名词(2)不定代名词(1)〈第07卷〉 不定代名词(2)★ 时态 ★〈第08卷 阅读全文

posted @ 2011-09-04 22:09 freeliver54 阅读(872) 评论(2) 推荐(0)

2011年8月31日

QTP 中 通过 Test Setting 设置 function libraries 与 test 的关联

摘要: 1、定位到当前的test2、选择 File 菜单下的 settings3、在打开的Test Settings下面 选择Resources 即可查看及管理 Associated function libraries 阅读全文

posted @ 2011-08-31 16:27 freeliver54 阅读(455) 评论(0) 推荐(0)

2011年8月25日

cmd netstat 查看某监听端口 对应的Process ID 及使用taskkill 中止某进程

摘要: 1、查看某监听端口 对应的process IDC:\Users\admin>netstat -a -o -n |findstr 0.0:2011 TCP 0.0.0.0:2011 0.0.0.0:0 LISTENING 28482、 taskkill /?taskkill /f /im notepad.exeKills the open notepad task, if open.taskill /pid 9764Kill the task with PID 9764. 3、设置 任务管理器 下 对 进程PID的的查看 打开 任务管理器 - 查看 - 选择列 - 勾选 PID(进程标识符 阅读全文

posted @ 2011-08-25 11:29 freeliver54 阅读(4280) 评论(0) 推荐(0)

2011年8月21日

新技术一招半式的能用 更需系统的学习和思考

摘要: --记于 最近太多的 转载学习别人创造好的规范应用于特定的具体实现一招半式的应用即便是新的技术也不会太难但技术的掌握 需要系统虽然暂时没有用到但有时间时能系统的学习和思考 以更好的掌握是很有必要的不要太功利 只学了个一招半式释然 勿急躁文治武功 精气神的积淀做了 就做好一切都会随身体的消亡而烟消云散 阅读全文

posted @ 2011-08-21 23:47 freeliver54 阅读(263) 评论(1) 推荐(1)

上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 157 下一页

导航