自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个码农的博客

疯狂的键盘

  • 博客(8)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 获取svn版本号并替换到AndroidManifest.xml

最近因为要对友盟中的错误分析定位到具体的源代码,由于代码会被修改,所以不好跟踪到是哪一个版本的文件,于是就想获取svn版本号,并输出到AndroidManifest.xml里的versionName里面。琢磨了许多,经过无数次尝试与失败,终于搞定了。 项目是在windows环境下的,由于我安装了git客户端,所以可以在git bash里面执行grep, sed, xargs等等命令,于是写下以下脚...

2013-09-15 12:35:29 227

Android中的ThreadLocal源码解析

我在之前的文章《Android中的Looper,Handler及HandlerThread简析》(http://maosidiaoxian.iteye.com/blog/1927735)中有提到过ThreadLocal,后来一直想详细读读这个类。前几天写完了Java原生的ThreadLocal,今天来看一下Android中的ThreadLocal类。在读这篇文章之前,建议先读一下我前面写的关于Ja...

2013-09-12 14:15:17 135

Java中的ThreadLocal源码解析(下)

上篇讲到了ThreadLocal类(http://maosidiaoxian.iteye.com/blog/1939142),这篇继续讲ThreadLocal中的ThreadLocalMap内部类。 下面先通过一张图,看一下这个内部类的结构: [img]http://dl2.iteye.com/upload/attachment/0089/1440/593074ba-5836-3cc0-b...

2013-09-10 14:32:49 169

Java中的ThreadLocal源码解析(上)

这一篇之所以讲ThreadLocal,是因为之前在读Handler,Looper的源码过程(见http://maosidiaoxian.iteye.com/blog/1927735)中,看到了这个类,引起了我的兴趣。而后来发现JAVA1.6中的TheadLocal类,和我在android源码看到的这个ThreadLocal类代码是不一样的。所以这篇先讲一下Java的ThreadLocal。 Ja...

2013-09-09 14:55:21 106

原创 下载github上面的android源码来学习(已附android源码下载地址)

本文主要分享一个从Github上下载android源码的脚本及本人下载到的android源码。 脚本代码如下: #!/bin/bash # -------------------------------------------------------------------------- # Filename: gitandroid.sh # Revision: ...

2013-09-05 20:45:17 499

原创 从github上下载android源码(已附脚本)

老早前就想下载android代码学习学习了,无奈android官方文档提供的方法,经尝试后发现完全不适合我,因为一旦中途断开就要重新下载,否则什么代码都看不到。而且不知道提供的那个网址被墙了还是怎样,经常连不上。换了android.googlesource.com还是差不多,代码一样下不下来。 不过经过一番努力还是有结果的,发现github有个项目是做了android.googlesource.c...

2013-09-02 11:48:42 1475

近期计划

在上一篇(http://maosidiaoxian.iteye.com/blog/1934934)中,我提到要简析一下SystemClock这个类,但无奈当我看到它的源码发现除了sleep()之外其余的方法都是jni调用之后,决定还是不写了。因为我C++没怎么学,linux内核知识在大二上课时又学得不认真,没必要一毕业出来就误导别人。如果有读者想探究的话,可以在github上(镜像自android...

2013-09-01 20:02:03 179

Android开源游戏引擎之Angle(二)——开始前的准备

在上一篇博客(http://maosidiaoxian.iteye.com/blog/1934842),我们已经对Angle这个Android开源游戏引擎有了简单的了解,并完成了第一步必备的准备工作——下载它的1.0发布包。但是在把它使用到我们的项目之前,还需要进一步的准备——修改源码。 这一篇将主要讲如何对它进行一些必要的修改,之后的文章再一起和大家解析它的代码及学习如何去运用它。 下面...

2013-09-01 12:04:49 343

AdapterSample

对BaseAdapter的另一种封装

2016-12-03

大图裁剪的例子

项目见:https://github.com/msdx/clip-image 相关文章见:http://blog.csdn.net/maosidiaoxian/article/details/50912577

2016-03-17

Android Studio 的五个插件

详见此文:http://blog.csdn.net/maosidiaoxian/article/details/44992655

2015-04-11

Groovy中文教程.pdf

这个是Groovy的简明教程,只有33页。给想学习Groovy和Gradle的同学下载学习。

2014-10-17

带图标文字的底部导航栏实现(1.0版)

Android开发技巧 实现底部图标文字的导航栏 见文章:http: blog csdn net maosidiaoxian article details 38864679 修订版本 点击底部导航栏时是直接切换 而不是依次滑动过去

2014-09-14

带图标文字的底部导航栏实现(修订版)

Android开发技巧——实现底部图标文字的导航栏,见文章:http://blog.csdn.net/maosidiaoxian/article/details/38864679 修订版本,点击底部导航栏时是直接切换,而不是依次滑动过去。

2014-09-14

带图标文字的底部导航栏实现

Android开发技巧——实现底部图标文字的导航栏,见文章:http://blog.csdn.net/maosidiaoxian/article/details/38864679

2014-08-27

简单贪吃蛇C语言代码(含菜单选等级等功能)

C语言编写的一个贪吃蛇游戏,有菜单,可选难度等级,在Dev-C++上编译通过。

2010-08-26

C语言编写的控制台版贪吃蛇(共200行)

用C语言写的一个贪吃蛇游戏,控制台版,无需图形驱动。在Dev-C++上通过。

2010-08-26

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

TA关注的人

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