- 博客(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构建项目的完整流程(使用开源框架)
相信大家都有过类似困扰,想要开发一个自己的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
React Native开发指南
2016-10-25
Android自定义选择相册图片并带自定义裁剪、旋转
2016-06-03
Android线程的销毁
2014-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人