自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个码农的博客

疯狂的键盘

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

原创 Android开发技巧——自定义控件之增加状态

在我们学习`<selector/>`的时候,就知道了关于一个视图组件会有许多种状态,比如按下(pressed),选择(selected),可用(enabled),正常状态,其他状态等等。View也处理了关于一个组件在不同状态下的显示的绘制逻辑,通常继承自View的组件都有着以上所说的这些状态。但是也有一些状态是View没有提供的,而我们可能正需要它们,所以就需要对状态进行扩展,增加我们的状态,比如增加checked

2015-11-30 14:39:09 2782 6

原创 Android开发技巧——自定义控件之使用style

Android开发技巧——自定义控件之使用style回顾在上一篇《Android开发技巧——自定义控件之自定义属性》中,我讲到了如何定义属性以及在自定义控件中获取这些属性的值,也提到了关于这些属性除了可以在布局文件中指定之外,也可以在主题中指定。接下来将分享我所了解的关于在主题中指定属性值的两种方式。在主题中指定属性值我们在开发过程中,虽然关于自定义控件学会了如何在布局文件中指定它的值,以应对不同的

2015-11-25 15:05:17 14392 5

原创 Android开发技巧——自定义控件之自定义属性

Android开发技巧——自定义控件之自定义属性掌握自定义控件是很重要的,因为通过自定义控件,能够:解决UI问题,优化布局性能,简化布局代码。上一篇讲了如何通过xml把几个控件组织起来,并继承某个ViewGroup子类,把它们封装起来使用。这是我们接触到的最简单的一种自定制控件了。但许多时候,我们还需要在布局文件中使用它们的时候,能通过属性传入一些值,来影响最终的显示结果。我们在做项目中经常会遇到的

2015-11-24 11:02:09 6184 7

原创 Android开发技巧——自定义控件之组合控件

我准备在接下来一段时间,写一系列有关Android自定义控件的博客,包括如何进行各种自定义,并分享一下我所知道的其中的技巧,注意点等。 今天写第一篇,就先写一下最简单的,也就是我们大概最早接触的一类自定义——组合控件。 这里仅讨论使用布局文件来进行组合控件。

2015-11-17 10:34:39 5703 1

翻译 Gradle 1.12用户指南翻译——第四十三章. 构建公告插件

构建公告插件目前仍然是孵化状态。请务必注意,在以后的 Gradle 版本中,DSL 和其他配置可能会有所改变。构建公告插件使用 announce 插件发送构建过程中一些重要事件上的本地公告。43.1. 用法要使用构建公告插件,请在生成脚本中包括:示例 43.1. 使用构建公告插件build.gradleapply plugin: 'build-announcements'就是这样。如果您想要调整公告的位置,你可以配置 announce 插件来更改本地的announcer。你还可以从一

2015-11-16 09:11:44 1473

原创 记——加快gradle 构建速度的经验

Gradle作为一个新的构建系统,无疑在灵活,扩展,跨平台等各方面都表现得非常优秀,然而,它也有一点备受吐槽,就是速度慢。以下为本人使用gradle过程中,几次加快gradle构建速度的经验之谈。1,开启守护进程。这一点在许多问答网站,博客等,都会提到。通过开启守护进程,下一次构建的时候,将会连接这个守护进程进行构建,而不是重新fork一个gradle构建进程。通过在~/.grad

2015-11-02 10:59:26 32488 8

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

带图标文字的底部导航栏实现(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关注的人

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