android
文章平均质量分 57
叫我囧摸扮
码农-》散人-》内容创作者……
展开
-
relativeLayout中两个控件层次放置,但是能够透过上一层控件点击到下一层控件的问题
这个问题比较标题档没能分析出具体原因,但是有解决方案解决方法:在放在上面的那个控件设置clickable属性为true,上层控件出现的时候覆盖下层控件时,上层控件能够捕获点击事件原创 2014-02-25 10:51:59 · 5098 阅读 · 2 评论 -
intent 传递复杂对象,对象列表,各种东西,相当完整
转载博客,相当感谢博主 点击进入内容原创 2013-03-14 14:27:38 · 115 阅读 · 0 评论 -
(转)解决 bitmap size exceeds VM budget (Out Of Memory 内存溢出)的问题
在做图片处理的时候最常遇到的问题估计就是Out Of Memory (内存溢出)了网上对这种问题的解决方案很多,原来无非就是压缩图片大小本不该重复造轮子,但实际中却遇见了问题,写出来希望后来者能引以为戒,并给出一个自我感觉不错的方案常用的一种解决方案: FileInputStream f = new FileInputStream(file);BitmapFactory...原创 2012-12-02 11:47:12 · 95 阅读 · 0 评论 -
android截图兼容性问题解决
本人最近做的截图应用有点蛋疼,做出来之后只能自己手机上用,兼容性啊兼容性 root权限是必须的,因此手机或者模拟器必须root 下面就是一些兼容性事项: 1.由于手机的cpu有多种类型,主要是两类armeabi 和armeabi-v7a,还有一些非主流的芯片就无视他们了,这两钟芯片的区别主要是前者比较低端,后者支持浮点运算或高级扩展功能,因此在Application.mk...原创 2013-06-03 08:41:47 · 188 阅读 · 0 评论 -
NDK 开发环境配置,个人记录小细节
个人比较低端,搞了两三天,终于把NDK环境给配置好了首先感谢此博主的博客,这教程很好,想要配置NDK开发环境的同学请参考。链接:[url]http://www.cnblogs.com/baronzhao/archive/2012/07/10/2585181.html[/url]以下是一些小细节,细节决定成败,因此,以下乃本人的教训,建议第一次配置环境的同学参考一下。1....原创 2013-01-24 17:23:13 · 75 阅读 · 0 评论 -
自己动手hellojni的各种细节
本人昨天配置好了环境,今天来尝试jni的helloworld,不幸各种倒地。。下面列举中枪原有,看看你中枪了吗? 1.创建的是一个android 的application,不要以为要用到C/C++你就乱创建工程 2.老老实实一步一步走,别想走捷径,javah 生成.h文件必不可少的,随便你用cygwin还是windows的cmd,注意配置好java的环境变量就能用了,环境变量的配...原创 2013-01-25 20:42:44 · 92 阅读 · 0 评论 -
android 自动化测试robotium
看了个Android自动化测试的入门教程,在此记录地址在此:博主为风泊上海 http://fengbohaishang.blog.51cto.com/5106297/999764留着以后做参考原创 2013-07-08 12:02:45 · 1869 阅读 · 0 评论 -
关于LayoutInflater.inflate()
不少人都会对这个函数的第三个参数不太理解,下面记录一下解释 其实第三个参数boolean attachToRoot的意思是,是否把选取的视图添加到root中,在单纯的调用例如把某个viewgroup的内部结构用某个layout.xml文件指定的。 ViewGroup v = (ViewGroup) findViewById(R.id.ffff); View vv = Lay...原创 2013-01-30 11:54:46 · 87 阅读 · 0 评论 -
按钮的几个事件处理顺序(OnTouch,OnClick)
今天同时使用OnTouch和OnClick两个事件之后,发现能响应OnTouch事件,但是无能响应OnClick事件,纳闷良久,看了http://www.eoeandroid.com/thread-162514-1-1.html这个帖子之后豁然开朗了,又低端了。。 OnTouch事件的顺序,我按我的想法加了一点:ACTION_DOWN ->ACTION_MOVE -> ...原创 2013-02-03 14:47:58 · 417 阅读 · 0 评论 -
android 摇一摇功能程序的注意事项
本人使用的是这段代码 http://www.2cto.com/kf/201210/159724.html使用过程中由于有些许粗心, 纠结了差不多一天,只有两异常:1.view not attach to the window manager2.timertask is scheduled already 相关代码:shakeEventController.setOnSh...原创 2013-03-08 09:44:12 · 174 阅读 · 0 评论 -
ndk开发项目的迁移
把一个NDK项目迁移到另一个环境中,或者自己重新搭建了开发环境之后,打开项目,N多问题,在此记录 问题1:program "sh" is not found in Path 以及 Convert to C/C++ Project中makefile project找不到Cygwin GCC详解:由于Cygwin中bin目录下面的工具都找不到(sh.exe是其中一个),因此,只需在环...原创 2013-03-04 10:09:10 · 108 阅读 · 0 评论 -
android4.4 获取符合默认短信应用要求的短信应用包名(改进篇)
从上一篇获取符合默认短信应用来看,获取思路是正确的,但是还很不完善,但是这归根结底是google整出来的一套规范,如何去找到符合规范的应用呢,这得google告诉我们。因此,我看了一下android源码,关键是SmsApplication中的SmsApplicationData, 里面有个函数叫getApplicationCollection(Context context),这就是a原创 2014-02-27 11:19:22 · 3201 阅读 · 0 评论 -
要山寨flappyBird,首先得要有资源!!!教你如何将这死鸟的资源给拆出来!
哥最近手残,游戏打多了,代码敲多了之后,我发现我的手指的神经有点不听使唤,因此flappybird我只能拿到个位数的分数(当然从来没看过什么高分教程或者使用什么作弊方法)但是我还是怒了,我打算弄一个水管能让我自动钻过去的flappybird!我在网上找了一个web版的鸟的资源,那过来之后越发觉得这资源丑陋,而且极为不全,背景都没有,我又怒了想想,最原生态的资源就是游戏包里面的资源,所以原创 2014-03-01 14:05:14 · 11914 阅读 · 17 评论 -
overridePendingTransition出现unhandled exception: resource not found
到目前为止,貌似实现activity之间跳转动画只有两种方式,一种是在manifast里面去设置theme,另一种就是在startActivity()或者finish()之后调用overridePendingTransition(int ,int)前面一种方式是死的,没有什么灵活性,在全app通用的界面上可以解决绝大部分跳转动画的需求,但是有些奇葩的需求用它是没法满足的例如A,B,C三个a原创 2014-03-06 17:17:19 · 1825 阅读 · 0 评论 -
关于LayoutInflater.inflate()
不少人都会对这个函数的第三个参数不太理解,下面记录一下解释 其实第三个参数boolean attachToRoot的意思是,是否把选取的视图添加到root中,在单纯的调用例如把某个viewgroup的内部结构用某个layout.xml文件指定的。 ViewGroup v = (ViewGroup) findViewById(R.id.ffff); View vv = Layou原创 2013-07-09 11:23:58 · 686 阅读 · 0 评论 -
TextView中使用一个字符串替换字符串str中start到end的子字符串(终极版)
转载请注明出处,谢谢!我之前写过一篇textview字符串替换的文章,但是那个并不完善,例如会有接不上的现象,在某些机型上会出现重叠等等下面是我彻底解决这些问题的方案sb.setSpan(new ReplacementSpan() { @Override public int getSize(Paint paint, CharSequence text, in原创 2014-04-03 09:58:24 · 1052 阅读 · 0 评论 -
libgdx版flappybird, flappybird的游戏编程思路
事实证明大家都可以花两三天去搞一个自己的flappybird!鄙人不才,C++不精通,因此也就打消了用coco2dx的念头,以前曾经用过libgdx,所以,这次手痒就用libgdx来解决了其实一个手机端的游戏大的框架都是挺简单的1.loading,游戏,退出2.游戏界面就是一个大舞台,舞台里是各种各样的演员,不论是动的还是不动的3.构造好要满足需求的演员的摆放位置和进场出场时机原创 2014-03-08 10:19:22 · 2145 阅读 · 7 评论 -
android 反编译(dex 和 odex),非脑残转帖,绝对可靠
Android 反编译反编译odex文件(例如framework.odex),若是反编译dex,直接第4步1.由于反编译odex的工具在D:\Develop tools\android反编译工具\odex中,因此为了执行命令方便一点在odex文件夹里面,将system的文件夹结构给新建一下,将反编译的odex中所引用的所有包都放到对应的目录下system-----原创 2014-08-07 16:30:23 · 5380 阅读 · 1 评论 -
android新bug,解析app配置文件时出错
1. 下面这段manifest代码,你可以扔到你的某个activity中去,然后跑一下这个app,看看效果 2.分析:(1)你看到的现象应该是,android framework 停止运行,google+停止运行之类的。(2原创 2014-11-24 19:04:57 · 2346 阅读 · 0 评论 -
popupwindow使用之异常:unable to add window -- token null is not valid
使用popwindow中又碰到一个白痴问题,在此留作纪念,希望对大家有帮助 popupwindow之所以叫这个名字,肯定是要从某个地方弹出啦,但是从哪个地方呢?必须是指定一个view嘛void android.widget.PopupWindow.showAtLocation(View parent, int gravity, int x, int y)调用这个函数就能显示pop...原创 2013-02-04 12:45:23 · 277 阅读 · 0 评论