自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

比较喜欢、笑的博客专栏

互联网、移动互联网

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

原创 在AndroidStudio中配置Github

为了在AndroidStudio上配置Github倒腾了很久,发现总是会遇到一些问题。最后总结出来一个比较方便的方法,完美解决问题!首先要确定是否安装了GitHub,没安装就下载安装Github国内vpn你懂得,安装好几次才成功,所以耐心安装吧!安装好后,就开始设置AndroidStudio:到设置也找到VersionControl--选择Git在框中输入你安装Github的路径。

2016-06-23 17:10:46 2981 1

原创 AndroidStudio使用指南(一)项目结构&基本功能

hello,大家好,我是比较喜欢、笑的程序员!在使用AndroidStudio前,当然是下载和安装了,这个过程很简单,就不做过多的介绍了。接下来是大家最喜欢的正文环节!今天我们是基于最新的版本(2.1.1)来介绍的。启动AndroidStudio!程序主界面!注意:目录显示方式默认是Android,其实开发中大部分使用的是Project,因为这个模式下可以看

2016-06-23 09:25:51 9441

原创 Java8部分新特性介绍

研究过一些技术论坛,总结出来Java8的一些新的特性,其中我印象最深的就是 lambda表达式,让我们代码变得简洁,可读性高。一、接口的默认方法Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下:interface Formula { double calculate(int a); def

2016-06-22 17:25:54 8835

原创 Linux使用笔记 (一) 虚拟机运行CentOS7

Linux,相信大家都很熟悉这个词,但是不一定熟悉这个是什么。它是一个操作系统,那么什么是操作系统呢?在使用一段时间Linux后,个人感觉,它是最适合程序员的操作系统(丰富的指令、快捷的操作、以及高效的运行)。起初最先是有Unix从而演变成了Linux,Linux Torvalds是一个在合适的时间,合适的地点提出合适的思想最典型的人。1991年,Linux(发音为“Lee-nus”)是H

2016-06-22 10:34:43 7097

原创 浅谈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 9626

原创 AndroidStudio快捷键比对Eclipse

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

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

原创 谈为什么要从Eclipse到Androidstudio

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

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

原创 Android自定义ViewGruop

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

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

原创 浅谈Android自定义View

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

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

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

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

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

原创 浅谈SpannableString制造文字特效

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

2016-06-13 15:50:12 6855

原创 浅谈Java回调机制

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

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

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

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

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

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

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

2016-06-12 11:01:23 7545

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

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

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

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

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

2016-06-03 15:38:01 6984

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关注的人

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