摘要: 引用:http://www.cnblogs.com/hanyonglu/archive/2012/10/26/2741759.html本文介绍下在Android中实现伸缩弹力分布菜单效果。关于这种菜单效果在IPhone中比较常见,效果比较酷。那么在Android中实现只是一种简单的模仿。 这两天无意间看到一园友的博文实现Path2.0中绚丽的的旋转菜单,感觉效果不错,但是发现作者没有处理线程安全的问题,所以在这里我修正了下,并且改善下部分功能。今天发布这篇文章的目的是希望能在Android用户体验上提出一些相关的解决方案,方便我们在开发项目或产品时增强用户体验效果,当然也希望能起到抛砖引玉的. 阅读全文
posted @ 2012-11-07 17:42 镇水古月 阅读(271) 评论(0) 推荐(1)
摘要: 引用:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=58679本帖最后由 xsmile 于 2011-2-28 11:49 编辑前段时间搞清楚了悬浮窗口的实现,今天抽空写了一个较为完整的,可自由移动悬浮窗口的Demo,给出源码一起学习。http://xsmile.net/?p=452=============================一些说明:对于种种原因没有查看SDK文档的一些朋友,可能对我源码中wmParams.type=2002;这样的语句不太了解其2002的具体意义,给出可读性好点的语句。如下: wmPara 阅读全文
posted @ 2012-11-07 17:38 镇水古月 阅读(381) 评论(0) 推荐(0)
摘要: 引用:http://onetiger.net/?p=761几个不错的Android专栏地址:第三极:http://disanji.net/category/android-doc/moandroid:http://www.moandroid.com/?page_id=1176maxlen的专栏:http://mobile.csdn.net/a/20110209/291511.html魏祝林的专栏:http://blog.csdn.net/Android_Tutor/duguguiyu的深入Android:http://www.uml.org.cn/j2ee/201004135.asp我一个哥们 阅读全文
posted @ 2012-11-07 11:39 镇水古月 阅读(100) 评论(0) 推荐(0)
摘要: 引用:http://onetiger.net/?p=1023默认情况下,AXMLPrinter只对Android的二进制格式的Androidmanifest.xml进行解析。由于项目希望直接从APK文件中解析出Androidmanifest.xml,笔者在AXMLPrinter.jar的基础上加入了对APK压缩文件的解析。1234567staticfinalStringDEFAULT_XML="AndroidManifest.xml";FileapkFile=newFile(apkPath);file=newZipFile(apkFile,ZipFile.OPEN_READ 阅读全文
posted @ 2012-11-07 11:29 镇水古月 阅读(637) 评论(0) 推荐(0)
摘要: 引用:http://onetiger.net/?p=1057在android中,要获得手机的电量的话,可以通过intent广播去实现,监听action_battery_changed,例子如下:package com.liao;import android.app.Activity;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.content.IntentFilter;import android.os.Bu 阅读全文
posted @ 2012-11-07 11:28 镇水古月 阅读(395) 评论(0) 推荐(0)
摘要: 引用:http://mobile.51cto.com/hot-312129.htm从今天起傻蛋打算做一个系列文章,对最新的Android4.0系统中的Launcher,也就是Android4.0原生的桌面程序,进行一个深入浅出的分析,从而引领Android系统的编程爱好者对Launcher的设计思想,实现方式来做一个研究,从而能够通过这个实例最掌握到目前世界领先的设计方法,同时在程序中加入我们的一些新的实现。众所周知,对一些优秀源代码的分析,是提高编程水平的一条便捷的方式,希望本系列文章能够给大家带来一定的启发,同时欢迎大家和作者一起讨论,作者的微博是:http://weibo.com/zui 阅读全文
posted @ 2012-11-07 11:19 镇水古月 阅读(403) 评论(0) 推荐(0)
摘要: 引用:http://1622511.blog.51cto.com/1612511/581011如果你要定制一个Android系统,你想用你自己的Launcher(Home)作主界面来替换Android自己的Home,而且不希望用户安装的Launcher来替换掉你的Launcher.我们可以通过修改Framework来实现这样的功能。这里以Android2.1的源代码为例来实际说明。1)首先了解一下Android的启动过程。 Android系统的启动先从Zygote开始启动,然后......(中间的过程就不说了).....一直到了SystemServer(framework)这个地方,看到这段代 阅读全文
posted @ 2012-11-07 11:06 镇水古月 阅读(443) 评论(0) 推荐(0)