自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 收藏
  • 关注

转载 如果express支持Promise那该多好

是啊,能支持多好啊。然后我就写了一个名叫promise-express-router的项目。原来我们在声明一个router的时候是这样的var router = new require('express').Router;router.get('/test', function(req...

2016-02-02 18:21:00 310

转载 用贝塞尔曲线做的一个下拉刷新动画

以前就一直觉得ios 上的 mail 的下拉刷新的动画非常酷炫,但是一直不知道那种“滴虫”效果是怎么实现的。直到前段时间看到的贝塞尔曲线,感觉很神奇。如下图:看起来和滴虫动画有点像,然后就花了点时间做了一个下拉刷新出来。项目地址:https://github.com/ufo229402...

2014-12-26 15:42:00 130

转载 今天发现了一个不错的android加载动画

项目地址在 这里动画效果如下:这个loading效果模仿了ios上安装应用的动画,中间还包含了暂停的过程。 转载于:https://my.oschina.net/u/236164/...

2014-11-30 21:35:00 90

转载 Android L 向下兼容包效果展示

实在在网上没找到 demo,所以就自己写了一个。代码:https://github.com/ufo22940268/AppcompatV21Demo在编译之前要更新 build tools 和 appcompact 到最新,然后还要下 android 5.0的 sdk。然后你就可以编译了...

2014-10-23 11:31:00 96

转载 通过pc 浏览器输入文字到 Android App

先上个图:大概原理就是在应用端开启一个 http server,然后让 pc 访问这个 server。获取到输入界面。然后在网页端设置onKeyUp监听,让每次有页面上有东西输入的时候都往 android 上发送一个 post 请求。在 android 端受到 post 请求之后,更新Ed...

2014-10-22 13:57:00 119

转载 一秒钟升级你的 dialog 到Android L风格

###为什么要写这个项目公司ui3.0要用 Android L的 dialog 的风格,但是无奈原来的代码 dialog 调用方式之混乱(不是我写的,不是我写的>_<), 让我没法写一个通用的空间,然后采用批量替换的方法来完成这个操作。###解决方案考虑再三,我决定采用 Ad...

2014-08-29 15:35:00 76

转载 入了一个realforce

两年前我买了个hhkb。那时候我还是一个屌丝<span style="text-decoration:line-through">(虽然说现在也是)</span>,酝酿了两年最后才买了个二手的。不过这货确实很好用,这两年里面我每天都在用这货在vim,emacs上写代码...

2014-08-04 16:53:00 127

转载 下拉刷新动画合集(1)

#边拉边吃的动画一直对大众点评的下拉刷新的动画非常喜欢,所以就自己实现了一个。项目是基于chrisbanes的PullToRefresh做的。之后我会继续加上其他的下拉刷新的动画效果。下面是实现效果github项目地址 ...

2014-08-04 11:28:00 83

转载 还原混淆过的stacktrace

各位做android开发的想必都有这样的经验。公司要求所有的代码都需要混淆,然后自己辛辛苦苦加入各种配置文件到proguard.conf里面,好不容易产品上线了。结果友盟上收集了一些错误信息,但是看起来完全摸不着头脑。但是其实proguard自带的一个叫做retrace.sh的工具能够还原混...

2014-08-01 12:53:00 135

转载 写了一个 app 用来查看友盟渠道名

常常开发得正high的时候运营就会过来说“xxx,帮忙查一个渠道好吗“, 我勒个去所以就写了一个app,用来查看手机上所有应用的渠道名{<1>}github: https://github.com/ufo22940268/Android-UmengPantsOff百度网盘:...

2014-06-14 21:00:00 136

转载 在 View 被点击的时候加上点击效果

写了一个很二的项目,大概作用就是为各种View在点击的时候加上一层阴影。一直觉得很奇怪,为什么原生的ios能很轻松地做到这种效果,但是android上却要用<selector>里面分别加两张图片来实现。以至于开发的过程中常常被别人说,“为什么这个按钮没有点击效果啊”,然后我又开始纠...

2014-06-11 14:35:00 201

转载 去除ListView点击效果

有点时候我们需要在listview上绘制一些自定义的界面,那么这时候原生的点击高亮就显得很多余。{<1>}###解决方案放狗去网上搜了一圈之后发现可以通过修改listview的配置进行去除。原来的代码:<ListView xmlns:android="http://...

2014-06-11 09:10:00 302

转载 加密http请求返回结果

因为发现有些其他偷懒的开发者可能盗用我们restful服务器的api接口,所以对response进行加密是一个不错的解决方法。##HTTPS也许你马上会想到用https,但是我们可以通过在wikipedia上发现有这么一段对https的解释(我们都知道https是基于TLS的):The...

2014-06-06 11:17:00 877

转载 android 两端对齐

http://www.v2ex.com/t/115034#reply5几天之前我在上面这个thread里面问了大家的建议,现在终于找到一个能满足我们要求的解决方案。做法是:不改变TextView的换行规则,不修改StaticLayout。重写TextView的onDraw方法,然后在...

2014-06-04 14:23:00 91

转载 android两端对齐

最近在研究怎么在android上实现两端对齐。因为如果用TextView的话,他的换行逻辑总是能够让右边对不齐,但是各种阅读软件里面这样子又很不美观。现在很多人采用的做法是在webview中写css样式实现,但是这样子总是没有native的完美,而且搜遍了网络,所有实现两端对齐的项目不是不能用...

2014-03-28 08:51:00 246

转载 喵的,该写一下博客了

最近花两个月时间在opengl上。 首先学习了opengl ver1, 然后做了一个游戏, 很垃圾,因为刚熟悉opengl,所以我原谅自己了。 然后又在linux下做了另一个模仿特训99(或者说是“是男人就坚持20秒”)的游戏,很垃圾,但是觉得还不错。虽然都是由简单的点阵...

2012-12-19 21:52:00 79

转载 android文档查询小工具

一直以来,我都对没有一款合适的android文档查询工具感到很纠结。之前一直用chrome上的一款插件查询。可是每次都要从vim切换到浏览器才能输入查询关键字让我觉得很不爽。而且一直希望有一款工具能和vim的文档查询功能结合起来(就是按“K“去man里面查询)。 这几天无聊用python写了...

2012-08-08 17:15:00 73

转载 边运行junit,边调试,蛋疼

这段时间无聊。开始用TDD模式开发android app。嘿,发现还真爽。一整天不碰device,一直就看着屏幕上出现“OK”或者“Fail"的感觉还不错。 由于本人是IDE去死团团员, 所以运行junit的方式就变成了 adb shell am instrument -w com.a...

2012-06-08 11:06:00 103

转载 vim调试android项目脚本完成

这个我绝对hold不住了,之前一直想在vim里面为android项目打断点。不过最后只能做到输出用于打断点的命令,而无法和jdb结合起来运行。不过昨天无聊去stackoverflow上问了一下之后,居然找到了解决办法。这个世界太美好了! 现在的缺陷是无法debug inner class,等...

2012-05-16 09:13:00 71

转载 hhkb已入手,请祖国人民放心

说起来想入hhkb是一年前的事情了吧。无奈这货价格太离谱了,一个大搞2k软妹币。所以一直只有流口水的份,默默用着自己土得掉渣的plum。 不过心理还是很喜欢hhkb的简单的风格的,和unix的很搭。所以期间我把自己的工作环境从eclipse转到了vim(小弟搞android开发),然后尽量做...

2012-05-03 13:01:00 165

转载 命令行下调试android应用

用adb jdwp来查看所有可以调试的应用的进程号。 adb forward tcp:7777 jdwp:<pid> 其中tcp:7777可以任意选一个本地未被占用的port。 pid填写步骤1中查询出来的结果。 运行jdb: jdb -sourcepath <...

2012-04-11 21:45:00 105

转载 android中如何查看某个线程的logcat

单一个项目由很多人开发,然后大家各自打各自的log。到最后logcat就根本没法看了。 adb自带的参数里面我们不能disable某一个tag,只能用adb logcat -s tag_name:*来查看某一个tag,所以很不方便。 下面提供两条途径根据线程来过滤logcat: 1.使用...

2012-03-26 14:51:00 567

转载 如何在源码环境外编译

一般来说我们要编译一个带有Android.mk的项目,都需要把它移动导源码目录下才能开始编译,否则就会出现下图所示的错误: 但是有些情况下移动项目却是意见非常麻烦的行为。比如说packages/apps下有一个Launcher,然后你又想编译一个github下同步下来的Launch...

2012-02-08 16:34:00 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除