自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Whatever is worth doing is worth doing well.

Never put off the work till tomorrow what you can put off today.

  • 博客(7)
  • 资源 (14)
  • 收藏
  • 关注

原创 自动构建工具Ant深入剖析(一) 配置环境及初步使用

Ant 是什么? Apache Ant 是一个基于 Java 的生成工具。据最初的创始人 James Duncan Davidson 介绍,这个工具的名称是 another neat tool(另一个整洁的工具) 的首字母缩写。 Ant的作用: 生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复

2012-09-13 10:32:18 3306

原创 使用Ant 实现批量打包Android应用

由于公司运维需要以及应用中需要加上应用推广的统计,往往要对应二三十个渠道,按照正常方法一个一个的去生成不同渠道包的应用,不仅浪费了时间,而且大大降低了效率. 上一篇讲到使用Ant进行Zip/Tar包的解压缩,实际上Ant工具不仅仅具有此类功能,它更强大的地方在于自动化调用程序完成项目的编译,打包,测试等. 类似于C语言中的make脚本完成这些工作的批处理任务. 不同于MakeFile的是,Ant

2012-09-08 09:21:39 6845 4

原创 Android 打造自己的个性化应用(五):仿墨迹天气实现续--> 使用Ant实现zip/tar的压缩与解压

上一篇中提到对于Zip包的解压和压缩需要借助Ant 实现,我经过参考了其他的资料,整理后并加上了一些自己的看法: 这里就具体地讲下如何使用Ant进行解压缩及其原因:  java中实际是提供了对  zip等压缩格式的支持,但是为什么这里会用到ant呢? 原因主要有两个: 1. java提供的类对于包括有中文字符的路径,文件名支持不够好,你用其它第三方软件解压的时候

2012-09-07 10:03:01 9994 10

原创 Android 打造自己的个性化应用(四):仿墨迹天气实现-->自定义扩展名的zip格式的皮肤

在这里谈一下墨迹天气的换肤实现方式,不过首先声明我只是通过反编译以及参考了一些网上其他资料的方式推测出的换肤原理, 在这里只供参考. 若大家有更好的方式, 欢迎交流. 墨迹天气下载的皮肤就是一个zip格式的压缩包,在应用的时候把皮肤资源释放到墨迹天气应用的目录下,更换皮肤时新的皮肤资源会替换掉老的皮肤资源每次加载的时候就是从手机硬盘上读取图片,这些图片资源的命名和程序中的资源的命名保

2012-09-06 12:10:50 8077

原创 Android 打造自己的个性化应用(三):应用程序的插件化

在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。         这里实际上可以借鉴传统软件中扩展程序的方法: 也就是插件的实现. 如目前所有的浏览器,比如我们使用的eclipse,以及很多优秀的软件,

2012-09-04 08:54:10 5345 2

原创 Android 打造自己的个性化应用(二):应用程序内置资源实现换肤功能

通过应用程序内置资源实现换肤,典型的应用为QQ空间中换肤的实现. 应用场景为: 应用一般不大,且页面较少,风格相对简单,一般只用实现部分资源或者只用实现背景的更换.    此种换肤方式实现的思路:   1. 把几套皮肤放在res/drawable目录里,然后用SharedPreferences来记录当前皮肤的资源id.然后在程序启动时加载Activity背景。   2. 主要的实现在皮肤管理

2012-09-03 08:04:00 7698 3

原创 Android 打造自己的个性化应用(一):应用程序换肤主流方式的分析与概述

Android平台api没有特意为换肤提供一套简便的机制,这可能是外国的软件更注重功能和易用,不流行换肤。系统不提供直接支持,只能自行研究。 换肤,可以认为是动态替换资源(文字、颜色、字体大小、图片、布局文件……)。这个使用编程语言来动态设置是可以做到的,例如使用View的setBackgroundResource、setTextSize、setTextColor等函数。但我们不可能在每个

2012-09-03 07:56:20 7533 2

android-support-multidex.jar

使用android-support-multidex解决Dex超出方法数的限制问题,让你的应用不再爆棚.Google在API 21中提供了通用的解决方案,那就是android-support-multidex.jar. 这个jar包最低可以支持到API 4的版本(Android L及以上版本会默认支持mutidex).

2014-11-10

Android IOS风格侧边栏效果

Android IOS风格侧边栏效果,ReisdeMenu 创意灵感来自于Dribbble(Dribbble是一个面向创作家、艺术工作者、设计师等创意类作品的人群,提供作品在线服务,供网友在线查看已经完成的作品,或者正在创作的作品.). 得益于Dribbble,这种IOS7风格的侧边栏首先应用在IOS上得到了实现:

2013-12-24

C语言函数速查手册

C语言函数速查手册,方便C语言开发,中文CHM格式函数文档

2013-11-11

LInux C函数中文手册

LInux C函数中文手册,详细讲解了Liunx下编程所用到的函数,中文,Chm格式,方便开发使用

2013-11-11

WebView思维导图

WebKit及WebView相关知识的详细介绍,注意:此文件为思维导图文件,打开需要安装Mind Mananger.

2013-11-06

Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果

Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果

2013-10-29

Android 仿PhotoShop调色板

Android 仿PhotoShop调色板,非常复杂的颜色选择器,而且完全可以媲美PhotoShop中的调色板.

2013-09-11

Android ApiDemos

Android ApiDemos ,包含各种控件,绘图,四大组件等具体实例

2013-08-25

android图标上面添加提醒

android图标上面添加提醒.,利用开源项目ViewBadger,非常方便地给任意View添加提醒图标或者数字

2013-08-20

Android垂直滚动的图文混排字幕效果

Android垂直滚动的图文混排字幕效果

2013-08-05

仿网易新闻3.5版上下滑动引导页

仿网易新闻3.5版上下滑动引导页,利用开源项目Android-DirectionalViewPager实现的上下互动引导页

2013-07-21

GoogleIO2013 Android快速联网框架Volley

GoogleIO2013 Android快速联网框架Volley Volley提供的功能 JSON,图像等的异步下载; 网络请求的排序(scheduling) 网络请求的优先级处理 缓存 多级别取消请求 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)

2013-07-02

Android 错误信息捕获发送至服务器

Android 错误信息捕获发送至服务器

2012-08-24

Android 高仿【优酷】圆盘旋转菜单 的实现

Android 高仿【优酷】圆盘旋转菜单 的实现

2012-08-22

空空如也

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

TA关注的人

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