自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 android studio修改包名生成一个新的项目

1.问题:如何修改一个包名去生成一个新的项目呢?如上图所示单纯的去修改一个包名,这样子在运行新的项目的时候,还是会覆盖之前的那个项目。虽然和之前的包名已经是不一样了,那为什么还是会覆盖之前的项目呢?这个时候我们要注意的一个地方是修改application id?如果这个修改appli...

2017-04-25 14:01:00 334

转载 AndroidStudio MVPPlugin

MVPPlugin插件前言从Google推出官方MVP架构demo到现在大概有一年多的时间了,半年前大概在所有的Android技术社区都有提到MVP架构,现在关于MVP架构的话题似乎没有以前那么多了,可能是因为大家都已经能够熟练的使用MVP了。在这里先炒碗闲饭,提供了一个快速生成MVP模式...

2017-04-17 17:12:00 153

转载 继承AppCompatActivity和Activity的Activity隐藏标题栏的区别

问题:在去掉标题栏的时候要分别是继承的AppCompatActivity,还是继承的Activity,两种是不同的方式来隐藏标题栏,针对不同的方式来隐藏不同的标题栏。继承Activity的时候如何隐藏标题栏?解决办法:(1).在代码里实现requestWindowFeature(Wi...

2017-03-31 17:48:00 164

转载 Android架构之App组件化方案详细实践与总结

1、Android组件化项目在Android项目组件化之前,我们的项目都是像下图那样,一个单一工程下,根据不同的业务分几个文件夹,把需要的第三方库依赖下就开始开发了,这样的代码耦合严重,牵一发而动全身,删除某处代码就会到处报错,如果不解决掉报错的地方,就没法编译打包,而且这样的代码只适合于个...

2017-03-20 16:46:00 167

转载 手势监听 GestureDetector.SimpleOnGestureListener onScroll参数问题

前言当用户触摸屏幕的时候,会产生许多手势,例如down,up,scroll,filing等等,我们知道View类有个View.OnTouchListener内部接口,通过重写他的onTouch(View v, MotionEvent event)方法,我们可以处理一些touch事件,但是这个...

2017-03-20 15:32:00 762

转载 自定义TopBar和属性封装

前言在实际工作中,当我们接到boss要做一个如下界面时也许会有很多这样共同的界面,当然我们每个界面都写一个这样的Topbar,也是可以实现统一的效果,但是要修改的时候,那我们岂不是要废掉(what?)我们我要写自定义基础的View封装起来使用,这样在修改的时候,我们就会省很多事。那么...

2017-03-14 11:16:00 58

转载 CoordinatorTabLayout - TabLayout 和 CoordinatorLayout 相结合的折叠控件

CoordinatorTabLayoutCoordinatorTabLayout是一个自定义组合控件,可快速实现TabLayout与CoordinatorLayout相结合的样式 继承至CoordinatorLayout, 在该组件下面使用了CollapsingToolbarLayout包含...

2017-03-13 16:55:00 364

转载 HTML5 学习笔记

第1章:Html的介绍1.1 基础知识1.font-size:12px;(窗口的文字大小的变化)2.color:#930;(文字颜色的变化)3.text-align:center;(窗口的文字居中的变化)4.<h1>勇气</h1>:(标题标签)5.<p...

2017-03-10 16:24:00 112

转载 自定义视频播放器

自定义视频播放器前言这段时间公司要做视频播放的项目,之前没有任何这方面的相关经验,经过多方查阅写出来一个demo,相对而言还是比较完整的,在这边记录一下,顺便能够帮助更多的人来学习视频的播放,也顺便作为自己的一个笔记。1.首先要在SDCard中放置一个视频文件(咱们示例本地的视频播放)...

2017-03-10 16:18:00 119

转载 【Android】PreviewSeekBar使用

前言PreviewSeekBar的使用。适合用于显示预览是SeekBar。如在谷歌播放的电影。Google Play Movies如下:PreviewSeekBar's sample如下:Builddependencies { compile 'com.github.r...

2017-03-06 17:00:00 250

转载 【Android】自定义手机界面状态栏

前言我们知道IOS上的应用,状态栏的颜色总能与应用标题栏颜色保持一致,用户体验很不错,那安卓是否可以呢?若是在安卓4.4之前,答案是否定的,但在4.4之后,谷歌允许开发者自定义状态栏背景颜色啦,这是个不错的体验!若你手机上安装有最新版的qq,并且你的安卓SDK版本是4.4及以上,你可以看下它...

2017-03-03 11:03:00 146

转载 android常用方法封装(一)

前言都是一些很基本的方法,这边主要是做一些笔记。(一)SD卡的缓存地址获取,存文件页可以存在这个地方,会伴随着软件的卸载而删除。 public File getDiskCacheDir(Context context, String uniqueName) { Strin...

2017-01-10 14:53:00 233

转载 MediaPlayer的使用

前言本文介绍MediaPlayer的使用。MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用MediaPlayer,要视情况选择了。MediaPlayer播放音频比较简单,但是要播放视频...

2017-01-05 15:48:00 87

转载 MediaPlayer和SurfaceView播放视频

前言使用MediaPlayer出了了可以播放音频之外,还可以播放视频文件,只不过使用MediaPlayer播放视频时,没有提供图像输出界面。可以使用SurfaceView组件来显示视频图像。使用MediaPlayer和SurfaceView播放视频大致可以分为如下四个步骤:1)定义Surf...

2017-01-04 16:40:00 177

转载 lint代码检查

一:android代码lint检查除了队员之间的代码Review,还可以通过android 代码lint的方式review代码。android studio默认已经提供了强大的lint检查工具,通过其我们可以很方便的发现代码中存在的问题,修正可能出现的bug等。通过android stu...

2016-12-29 18:09:00 738

转载 【Android】Android产品-减小APK大小(2)

想了解产品开发规范的:https://my.oschina.net/u/2547914/blog/815562随着移动技术的深入发展,各种炫酷效果的更新,在我们追求UI与UE的同时一个不如忽视的问题逐渐暴露出来,那就是apk文件越来越大,可能有的童鞋会说现在都是wifi环境,apk文件增大...

2016-12-29 16:06:00 73

转载 【Android】Android产品-开发规范

前言为什么需要开发规范?编码规范对于程序员而言尤为重要,有以下几个原因:1)一个软件的生命周期中,80%的花费在于维护2)几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 3)编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码4)如果你将源码...

2016-12-29 15:45:00 99

转载 【Android】接口文档

前言每个项目进行研发之前,都会有很多的相对应的文档,当然比较重要的一个就是接口文档,当然接口文档版本也有很多,这边只是把自己写文档的一部分内容写个示例记录一下,方便以后自己查看。当然大家有很好的建议和意见可以关注和留言交流。设置描述设计描述,主要是介绍项目接口文档的业务及主要功能介绍,有...

2016-12-28 15:03:00 112

转载 【Android】android自定义View以及属性的实现(2)

前言如果对自定义ViewGroup感兴趣的,可以去查看第一篇文章:https://my.oschina.net/u/2547914/blog/8107221.自定义View的属性2.在View的构造方法中获取我们自定义的属性3.重写onMesure方法(有的时候重写)4.重写onD...

2016-12-27 17:38:00 78

转载 【Android】自定义ViewGroup(1)

前言主要介绍的是ViewGroup的自定义,ViewGroup相当于一个放置View的容器,并且我们在写布局xml的时候,会告诉容器(凡是以layout为开头的属性,都是为用于告诉容器的),我们的宽度(layout_width)、高度(layout_height)、对齐方式(layout_g...

2016-12-23 11:44:00 106

转载 【Android】ViewPager左右滑动和小圆点使用

前言ViewPager和ImageView以及Fragment的结合使用,是我们在开发的时候面对复杂一点的界面也能很好的实现,今天以一个demo的形式,记录ViewPager的基本使用法,并配合小圆点显示滑动进度结合使用。首先我们先看布局如何实现:<?xml version="1....

2016-12-22 09:03:00 408

转载 Android WebView详解和调用JS

前言Android开发的过程的中,现在越来越多的项目接入网页来显示数据,那么就要求我们会使用WebView来显示网页内容,今天就简单讲解一下WebView的简单使用。WebView在Android平台上是一个特殊的View, 他能用来显示网页,这个类可以被用来在你的app中仅仅显示一张在线...

2016-12-16 18:01:00 98

转载 【Android】Android 自定义View 代码复用

前言在写程序的时候,我们很多时候士想着怎么去尽量的少写代码,那么代码的复用就显着尤为重要,在一个地方写了之后,其他地方也能够复用是更好的事情,那么今天我们就简单的介绍代码的复用。那么我们就以一个登陆界面为例,来简单的演示代码的复用。实例项目就是一个简单的登录和注册的界面,实现代码复用,修...

2016-12-16 17:47:00 84

转载 【大数据】大数据要学习的东西简单概要(2)

一、Hadoop入门,了解什么是Hadoop1、Hadoop产生背景2、Hadoop在大数据、云计算中的位置和关系3、国内外Hadoop应用案例介绍4、国内Hadoop的就业情况分析及课程大纲介绍5、分布式系统概述6、Hadoop生态圈以及各组成部分的简介7、Hadoop核心Ma...

2016-12-15 18:08:00 43

转载 【大数据】大数据学习笔记(1)

一、Hadoop的简介1.Hadoop:一个开源,高可靠,可扩展的分布式计算框架2.Hadoop解决的问题:(1)海量数据的存储(HDFS):分布式文件系统,有两个好处,(a)可以动态添加存储系统,这样存储就不会受到限制(b)元数据备份,这里默认备份三分,可以修改(2)海量数据的...

2016-12-15 18:01:00 75

转载 【Android】android Volley完全解析(二)

第一篇Volley的详解:https://my.oschina.net/u/2547914/blog/805196上一篇文章我们讲解了StringRequest和JsonRequest的基本使用方法,那么接下来我们接着上一篇文章接着写,这篇我们讲解关于下载图片的使用方法,如果还有什么不太明...

2016-12-13 16:10:00 38

转载 【Android】android Volley完全解析(一)

前言Volley是一个由Google官方推出的网络通信库,它使得Android进行网络请求时更加方便、快速、健壮,同时对网络图片加载也提供了良好的支持。不过HttpURLConnection和HttpClient的用法还是稍微有些复杂的,如果不进行适当封装的话,很容易就会写出不少重复代码。...

2016-12-13 15:52:00 73

转载 【Android】OkHttpUtils - 封装了okhttp的网络框架

前言OkHttpUtils - 封装了okhttp的网络框架,目前Get,Post的请求已经完成,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,整合Gson,自动解析返回对象,支持Https和自签名证书,支持cookie自动管理,后期将要实现的...

2016-12-13 11:47:00 205

转载 【Android】给Android 开发者的 RxJava 详解

前言最近看了网上的很多文章和帖子,有关RxJava和RxAndroid的文章还是有很多的,关乎到文章的版权问题,这篇文章就不公开了,纯为自己的笔记,供自己查看、复习、使用等。这篇文章的目的有两个:给对 RxJava 感兴趣的人一些入门的 指引给正在使用 RxJava 但仍然心存疑惑的...

2016-12-12 09:31:00 61

转载 【Android】Service和Activity的通信

讲解:上篇我们学习了Service的基本用法,启动Service之后,就可以在onCreate()或onStartCommand()方法里去执行一些具体的逻辑了。不过这样的话Service和Activity的关系并不大,只是Activity通知了Service一下:“你可以启动了。”然后Se...

2016-12-07 15:51:00 54

转载 【Android】Service完全解析详情

记录一下Service服务的基本使用详情,关于Service最基本的用法自然就是如何启动一个Service了,启动Service的方法和启动Activity很类似,都需要借助Intent来实现。新建一个Android项目,项目名就叫HZService然后新建一个MyService继承自Se...

2016-12-07 09:56:00 59

转载 【Android】北京银行卡bin号 搜集最新

在android写代码的时候,有的时候我们会遇到去识别银行卡卡号的业务,其实在银行卡识别的时候,其实就是识别的银行卡的前6位数字,就可以判别是什么银行的卡。Android银行卡识别:以下是最新的北京银行bin号(前6位)private final static long[] beiJing...

2016-12-06 17:50:00 402

转载 【Android 】注册广播,实时监听网络连接与断开状态变化

有的时候我们在写项目的时候,需要监听网络的变化,来做一些事情,需要处理一些业务逻辑等事情。今天查看了一些帖子资料,写一个demo来记录一下自己的笔记,以便自己在以后使用的时候,能更快的熟悉。注解:BroadcastReceiver在Android中,Broadcast是一种广泛运用的在...

2016-12-06 17:25:00 173

转载 【Android】 集成微信支付

注释:要继承微信支付和支付宝功能,必须要有以下配置信息,微信支付和支付宝支付申请的秘钥等提供给开发者(当然也可以自己去申请),将配置信息放在静态类中,已被统一使用(安全考虑,微信支付宝推荐这些数据放在服务其中)public class ParameterConfig { publ...

2016-12-05 10:32:00 101

转载 【Android】百度云推送项目实战

1.解析基本的使用和配置在这边就不做具体的详解了,在官网上面就有详细的介绍和配置新方式。我这边主要是跟大家说一下在集成的时候需要注意的东西,主要看那些方面可以影响到,集成是否成功,也许不全面,大觉可以互相交流。2.使用注意事项**APP百度绑定成功时: **onBind errorCo...

2016-11-30 18:19:00 89

转载 【Android】过滤字符串中的Emoji表情

在网上找了一部分,然后根据自己的项目进行了改动。1.没有采用自定义的表情发送模式,而是直接套用的Android系统里面的Emoji表情。2.在表情发送的时候,也没有采用Unicode编码方式。因为项目原因,而是采用了如下简单的方式。希望可以帮助大家,直接上使用的代码://提交之前的数据...

2016-11-30 17:57:00 110

转载 【Android】Fragment懒加载

前言1.Fragment+ViewPager一块使用的时候,其实懒加载是ViewPager中就有的,看过ViewPager源码的人都知道,ViewPager中有设置默认的懒加载的页数,默认的是1,但是这个1可不是我们通常说的一页,这个1而是左右各一页的意思。比如:有四个模块分别为:推荐、地...

2016-11-30 17:52:00 87

空空如也

空空如也

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

TA关注的人

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