自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

比较喜欢、笑的博客专栏

互联网、移动互联网

  • 博客(100)
  • 资源 (17)
  • 收藏
  • 关注

原创 浅谈Android网络封装框架Retrofit

开源框架地址:https://github.com/square/retrofit 英文文档官网:http://square.github.io/retrofit/RxJava框架:https://github.com/ReactiveX/RxJava okhttp框架:https://github.com/square/okhttp 在对Android 开发中,我们都是从

2016-06-21 13:51:24 9661

原创 AndroidStudio快捷键比对Eclipse

AndroidStudio默认快捷键与Eclipse是有差别的,不过AndroidStudio内置了一套跟Eclipse一样的快捷键,实在不想改习惯的同学就可以将快捷键设置成Eclipse的风格!对刚刚使用AndroidStudio的童鞋来说无非就是不知道如何使用快捷键来提高编码效率,博主就总结一下一些常用的快捷方式供大家查阅:更多关于请查看一下资源网站 ↓AndroidS

2016-06-20 14:26:48 6834 2

原创 谈为什么要从Eclipse到Androidstudio

正如文章标题所示,为什么我们现在要从Eclipse转到Androidstudio?看到很多大家的评论Eclipse和Androidstudio的优缺点,今天在这里也写点自己使用Androidstudio的一些感悟吧!首先Google舍弃ADT的更新而推出自己的集成开发环境(Androidstudio)肯定是有其用意的。如果亲自开发的Androidstudio比Eclipse还不好用,相信过

2016-06-20 10:06:33 16046 1

原创 Android自定义ViewGruop

上一篇我们了解了自定义View的过程,如果不了解请阅读http://blog.csdn.net/caihongdao123/article/details/51690285。今天我们来了解一下自定义ViewGroup!自定义ViewGroup其实跟自定义View类似,只不过它更加复杂一点,因为它是个容器,所以不仅要管好自己,还要管理好容器中的每个子控件(子控件的位置、间距等)。举个

2016-06-17 09:04:16 6672 3

原创 浅谈Android自定义View

当我们开发中遇到原生的组件无法满足需求时,我们这时候就应该写自定义View来满足一些特殊的组件需求。自定义View个人总结自定义View的概念分为两种:1、在同一个样式的控件组合多处要使用到,我们可以采用原生控件组合一个View供其他地方调用,减少重复代码。举个栗子:最常见的空白提示页面,一般都是上面是图标下面是文字就可以考虑以上方式。下面直接上代码:/***我们这里因为

2016-06-16 10:52:27 7597 6

原创 关于Android自定义Dialog细节问题

细节一因为有几个人问过我:为什么我的Dialog,点击空白处不消失?我让他们设置:dialog.setCanceledOnTouchOutside(true);但是又说,还是不行,后来看了下他代码,原来要想要dialog在点击空白处消失,要在dialog.show();之前设置dialog.setCanceledOnTouchOutside(true)!细节二就是前段时

2016-06-14 17:11:24 6989 1

原创 浅谈SpannableString制造文字特效

前段时间开发时遇到要在一段文字中显示不同的效果,比如字体颜色,号码高亮,超链接等等。因为之前项目也有过,但是由于用的比较少,就都做特殊处理了。这次遇到很多地方都要用到,就不妨来讲讲一个很好用的类SpannableString!首先我们先了解下SpannableStringSpannableString类似String也是一种字符串类型。所以TextView也可以直接设置Span

2016-06-13 15:50:12 6863

原创 浅谈Java回调机制

回调机制让我们代码运行更加高效,也让我们代码变得非常的简洁明了!首先我们用个案例来一步一步带入,当我们需要解析一段JSON字符串时大部分我们的操作就是:public class ParseJSON{ private Entity parse(String json){ *******解析部分省略***** return entity; }}我们要在调用时就会是:

2016-06-13 15:05:01 10225 2

原创 Android 5.0+ 解析(八)AppBarLayout控件

AppBarLayout简单介绍AppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作(需要跟CoordinatorLayout配合使用,下面会介绍如何配合CoordinatorLayout组件)。默认的AppBarLayout是垂直方向的,它的作用是把AppBarLayout

2016-06-13 09:23:31 4437 2

原创 Android 5.0+ 解析(七)Snackbar控件

今天我们讲解的是Snackbar,个人认为这个控件可以代替Toast。

2016-06-12 11:01:23 7555

原创 Android构建项目的完整流程(使用开源框架)

相信大家都有过类似困扰,想要开发一个自己的Android应用,却又不知道从何入手,今天我们就一起来探讨一下,开发一个完整的项目的基本流程。我们使用的大部分是目前git上比较好的开源框架一、准备工作1.首先我们要明确项目的类型(社交、即时通讯、新闻等),当我们明确并选定了项目类型,接下来我们就可以参考目前有已经上架的应用。2.选好项目后,开始设计应用界面、选择项目的架构、选择开源框架

2016-06-06 10:52:24 7360 2

原创 Android 5.0+ 解析(六)TextInputLayout控件

TextInputLayout是把EditText作为自己子控件的一个布局,当输入文字时,它可以把Hint文字飘到EditText的上方。它解决了当用户点击EditText时Hint的文字消失了而导致用户可能不知道当前输入的内容是什么的问题。

2016-06-03 15:38:01 6998

原创 Android获取系统相册图片并裁剪(兼容4.4以上版本)

相信很多同学遇到过在项目中要上传相册中的图片,然而却因为各种版本android手机,会有些不兼容的问题。我们在打开系统相册时,通常会有两种做法:Intent.ACTION_PICK  直接打开系统相册Intent intent = new Intent();intent.setAction(Intent.ACTION_PICK);Intent.ACTION_GET_CONTE

2016-05-30 16:47:46 8496

原创 Android 5.0+ 解析(五)FloatingActionButton控件

今天给大家带来一个效果比较好的而且很容易实现的控件FloatingActionButton!我们一起来对FloatingActionButton做一些基本了解吧!

2016-05-27 15:52:53 12324

原创 Android 5.0+ 解析(四)Toolbar控件

Toolbar是应用的内容的标准工具栏,可以说是Actionbar的升级版,两者不是独立关系,要使用Toolbar还是得跟ActionBar扯上关系的。相比Actionbar Toolbar最明显的一点就是变得很自由,可随处放置,因为它是作为一个ViewGroup来定义使用的,所以单纯使用ActionBar已经稍显过时了,它的一些方法已被标注过时。

2016-05-27 15:51:07 7033

原创 Android 5.0+ 解析(三)Palette类

Android 5.0+ 解析(三)Palette类

2016-05-27 15:47:33 8038 2

原创 Android 5.0+ 解析(二)CardView控件

Android 5.0 CardView的使用

2016-05-27 15:43:33 7215

原创 Android 5.0+ 解析(一)RecyclerView

随着Android的不断更新,Google也为Android提供了更多优秀的控件,点开博客让我们一起来了解RecyclerView!

2016-05-27 14:36:53 6642

原创 Android中ListView数据使用sAdapter.notifyDataSetChanged();方法不刷新的问题

之前被问到过很多次这个问题,后来干脆总结一下可能出现不刷新的几个点;1.涉及到数据库当要动态显示更数据库改动,相信大家应该都用过notifyDataSetChanged();. 例如:          ......          private ArrayList> usersList;           ......          usersList=

2016-05-27 10:40:27 11195 1

原创 关于Android上面推送的几种方式(非第三方)

非第三方推送,主要是用于企业需要自行研发和数据比较私密的一些推送,之前做过政府部门的项目,要求保密所以公司采用的自主研发的一套推送机制!

2014-08-08 22:38:55 7651 1

Kotlin实战 中文版(不完全)

Kotlin中文学习书籍,但是不完整,不过前面的基础部分是完整的可以下载阅读,CSDN现在不能提供0积分了,最低都要1积分下载。

2017-08-16

Kotlin实战(英文版)

这本书是最新的也是比较权威Kotlin,不过是全英文的,阅读需要一定的英语基础。

2017-08-16

深入探索Android热修复技术原理pdf

阿里最近开源出来的一本干货书籍

2017-07-05

React Native开发指南

本书通过丰富的示例和详细的讲解,介绍了React Native这款JavaScript框架。在React Native中利用现有的JavaScript和React知识,就可以开发和部署功能完备的、真正原生的移动应用,并同时支持iOS与Android平台

2016-10-25

AndFix使用样例

AndFix简单的使用案例

2016-07-28

AndFix工程项目

AndFix工程项目,下载解压直接作为工程添加到Eclipse,然后在你的项目引入Android工程jar

2016-07-28

高仿大众点评最新版

高仿大众点评最新版

2016-06-03

高仿京东app

高仿京东app

2016-06-03

APP-高仿去哪儿旅行界面源码

APP-高仿去哪儿旅行界面源码

2016-06-03

Android自定义选择相册图片并带自定义裁剪、旋转

自定义的选择相册中的图片并且自定义裁剪、旋转。 说明:可以用配置参数来设定选择的需求具体有(是否需要摄像头、是否需要裁剪、是否要多选、一行显示的图片张数、图片的压缩比例等)完全自定义。

2016-06-03

高仿机锋应用市场UI

高仿机锋应用市场app的UI设计源码

2016-06-03

健康养生UI源码

仿照健康养生UI设计,下载导入立即使用

2016-06-03

仿照今日头条新闻app源码

仿照今日头条app

2016-06-03

Android获取系统图片并裁剪(包括4.4以上版本)

解决了在4.4一下手机可以获取到相册图片并剪切,换到4.4以上或者5.0的手机就不行的问题。

2016-05-31

Android 5.0 sdk(android-21)

android 5.0 sdk直接下载

2016-05-31

Android线程的销毁

在Android开发中,经常会用到线程和Timer,如果没有主动关闭它们,当程序结束时,线程并没有被销毁,而是一直在后台运行着,当我们重新启动应用时,又会重新启动一个线程,周而复始,你启动应用次数越多,开启的线程数就越多,你的机器就会变得越慢。还会导致意想不到的错误

2014-08-08

Android生成各种特效Bitmap

Drawable转Bitmap、圆角图片、倒影效果等各种特效。

2014-08-08

空空如也

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

TA关注的人

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