自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 如何打包成 android SDK

通常的Android项目,都是以apk的形式对外发布的,但有一部分程序,是做为二次开发包提供给其它开发商的,例如,淘宝SDK,新浪微博SDK。笔者参与公司的一款支付插件的开发与维护,最终打包成jar+res的格式(与支付宝支付提供的支付不同。支付宝的交易功能,也是一个APK,商户接入后,通过AIDL调用支付)。以这款插件为例,讲解一下资源文件的处理。工程设置与打包形式工程设置:

2017-02-27 19:36:32 6661

转载 使用免费的代码管理仓库Bitbuket

Bitbucket好用的免费软件版本管理工具,有利于小团队开发的。github的账号只能创建开源项目,私有仓库要收费,很多人都是用 bitbucket管理项目,它提供5人无限制的私有仓库。Bitbucket使用说明:使用者请直接看第一步,第二步和egit使用说明,需要自己创建仓库的可以看三四步第一步:新用户注册www.bitbucket.org然后按

2017-02-26 13:38:17 2093

原创 Android自定义控件详解

详情请看这博客,这里就不重复造车轮了!!!!        http://blog.csdn.net/harvic880925/article/details/50995268详细的讲解了android 自定义View时,涉及到的动画、绘制流程、添加阴影和光圈效果!!!!

2017-02-26 11:02:03 332

原创 Android自定义控件

第一、自定义控件时,最好抽象得彻底,并且编写需严谨,因为可能程序中多处都会引用到它,或者提供给团队中的其他人使用。  其一般步骤为:1.创建控件的类文件,定义其功能逻辑。一般继承自现有控件或者View ;  2.在res/values目录下创建attrs.xml文件,用于定义该控件的xml标签属性,方便在使用xml声明该控件时设置参数;    3.实现该控件的构造器

2017-02-25 13:30:39 250

转载 离开了公司,你还有什么-------------

转载自:http://blog.csdn.net/foruok/article/details/55807057 ;摘录评论区:离开了公司,我还有病;其实现在的通病都是为了一份待遇好的工作,放弃自己的爱好,生活,甚至健康。都说想过简单的生活,可是最简单的却是最不容易的。说到底,我们还是要自己从潜意识里面认可这样一种观念:平衡世界,多元化生活。即工作时认识工作,生活时认真生活。工作跟生活不能搞混。工作–薪水–老婆消费–工作–薪水–老婆消费;

2017-02-24 10:56:45 382

转载 Android的Google官方设计指南(上)

转载自:http://blog.csdn.net/zhaokaiqiang1992/article/details/44026525

2017-02-21 20:49:16 1745

原创 一个菜鸟的APP完整的血泪开发之路之一

开发前的整理:mipmap只留一个xxhdpi的 ,APP_icon图标的替换,ic_lancher(换图不换名);建立需要的包;base包 :APP、BaseActivity、BaseFragment 、Config 、ConfigManager、 Constants 、IView;必要的工具类utils :DpPxUtils,DateUtil,FontUtils,GsonUtil,

2017-02-20 17:22:28 601

原创 Android----DisplayMetrics 关于Dp与Px的相互转换

先上Dp转Px的代码:

2017-02-20 16:25:06 628

原创 Android 敏捷开发

转自 :http://blog.csdn.net/baodinglaolang/article/details/10042857

2017-02-18 13:55:36 426

原创 Android图片加载框架Glide、Picaso、Fresco的选择

第一、依需求而定;对于一般需求,图片的加载推荐使用Glide。英文原文 Introduction to Glide, Image Loader Library for Android, recommended by Google首发地址  http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html

2017-02-18 12:31:24 912

原创 Android Handler机制源码分析

1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper从Message Queue取出)所送来的消息。3) Message Queue(消息队列):用来存放线程放入的消息。 4)线

2017-02-16 15:12:28 222

转载 Material Design Android 5.0设计规范之CoordinatorLayout的使用

一、CoordinatorLayout有什么作用         CoordinatorLayout  : Coordinator  协调者, 协调器。              CoordinatorLayout作为“super-powered FrameLayout”基本实现两个功能:                 1、作为顶层布局        2、调度协调

2017-02-14 10:40:40 969

原创 解决Error:Configuration with name 'default' not found.

在同步开发时,同事添加了某个module,自己同步代码后会出现Error:Configuration with name 'default' not found.的错误,这是因为同步时不会自动把远程仓库下载下来需要你自己初始化下载,这时只要执行:[plain] view plain copy print?git submodule update --

2017-02-13 13:43:26 422

空空如也

空空如也

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

TA关注的人

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