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 阅读(4667) 评论(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 阅读(729) 评论(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 阅读(806) 评论(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 阅读(8669) 评论(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 阅读(10106) 评论(0) 推荐(1)

导航