自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喂喂

移动互联相关从业人员

  • 博客(14)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

转载 Android夜间模式切换的方法

Android主题切换

2016-10-23 21:18:17 576

原创 Java设计模式----单例设计模式

单例设计模式是java最为常用的一种模式,顾名思义:通过单例模式可以保证系统中一个类只有一个实例。一下主要介绍几种常见的单例设计模式。

2016-10-17 10:53:07 395

原创 微信应用号开发实例

本文主要给的demo:调用获取新闻实例的api来显示新闻。下载地址:git remote add origin https://github.com/viviant1224/newsclient.git

2016-09-30 16:10:29 544

原创 Activity相关知识总结

一、activity启动过程和启动模式standardsingleTopsingleTasksingleInstance1、standard:默认启动模式,可以不用在xml文件中配置。 2、singleTop:可以有多个实例,但是不允许多个相同Activity叠加。即,如果Activity在栈顶的时候,启动相同的Activity,不会创建新的实例,而会调用其onNewIntent方法。

2016-09-27 14:47:18 462

原创 SurfaceView 试用

由于项目需要用到动画效果,如果大量绘制animation,则性能不佳,上网搜了,有surfaceview这个东西(不占用主线程)。因此自己学习了一下,以下demo是实现每个一秒钟绘制显示不同颜色的笑脸。 涉及点:SurfaceView、SurfaceHolder。一、实现效果:二、自定义surfaceview类 1、: 继承SurfaceView,实现SurfaceHolder Callbac

2016-08-16 19:12:28 361

原创 Android 应用使用沉浸式状态栏

google4.4以后的一个新特性。先放下效果图: 使用方法:在activity中载入contentView之前: //透明状态栏 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {//版本判断 Window window = getWindow(); // T

2016-07-27 09:28:04 377

原创 Android 实现自定义View

前些天自己实现了一个自定义的ImageView,就是圆形头像里面包含文字,并且可以随机显示背景颜色的控件,详见:http://blog.csdn.net/u013606974/article/details/51900228 效果显示图: 今天就在这里做下总结,主要包含以下步骤:定义一个集成ImagView的类; 定义属性attr文件; 重写继承的ImageView的部分方法。一

2016-07-15 15:50:50 7216

原创 Android 自定义圆形文字头像

因为最近做一个项目,需要用到圆形头像,然后中间显示用户名的第一个字符,记得之前网上又看到该开源库,但是忽然就找不到了,无奈,只能自己写一个控件。 该控件继承ImageView,主要有以下几个属性:自定义背景颜色; 自定义文字颜色; 随机产生背景颜色;仅显示text的第一个字符;根据text内容动态显示控件大小。我们先看下,实现的效果图: 如何使用: 因为Jcenter那边还

2016-07-13 17:56:35 5096 4

原创 Android TextView 使用随机背景颜色的方法

在开发中,我们有时候要对控件定义使用随机的颜色,比如我做一个项目,里面有用到标签,但是我不想我的标签只有一种背景颜色框。本文就以下方法给大家介绍如何在安卓中使用随机颜色的控件。 我们通常的做法是在xml文件中对控件写一个background的资源文件。例如:<TextView xmlns:android="http://schemas.android.com/apk/res/android"

2016-07-06 14:38:08 5217 4

原创 RecyclerView源码分析

RecyclerView发布已经挺久了,博客上也有好多优秀的使用教程,相比较ListView,RecyclerView的使用确实更加灵活,本文就针对RecyclerView的源码进行分析,分析一下它的工作原理,关于它的使用教程,大家可以去看下hongyang大神的博文:http://blog.csdn.net/lmj623565791/article/details/45059587,以下我就自己针

2016-07-06 11:07:25 1156

原创 Android事件总线EventBus的用法详解

Android中模块更新的机制有很多种,EventBus又是其中使用起来较为方便简单的一种,本文就针对EventBus在平常工作中的用法,做一个个人总结。主要分为以下几点来展示:介绍源码分析用法示例下图也就是本文要讲的主要内容: 1、介绍: EventBus是针一款对Android的发布/订阅事件总线。它可以让我们很轻松的实现在Android各个组件之间传递消息,并且代码的可

2016-07-04 11:24:10 7277

原创 Android中 网络框架Volley的用法

Volley是在Google I/O 2013上发布的一框网络通信http模块,新版本的Android已经废除了HttpClient的使用,目前主流的android网络通信库有:Async-Http、NoHttp、xUtil等。本文就自己学习了Volley一些相关知识,基于Volley的部分源码分析,简单描述一下Volley的用法,主要从以下几点进行介绍:Volley源码浅析Volley使用教程

2016-07-01 16:44:38 2507 1

原创 浅析Android 开源框架ImageLoader的用法

一、前言 在Android开发中,会经常涉及到显示图片的相关操作,在网上查阅资料,ImageLoader得到大家广泛的使用,本篇文章针对初使用者的一个向导,同时也是自己使用该框架的一个总结,主要包含: ## 源码浅析 ## ## 使用教程 ## ## 用法总结及demo下载 ##二、源码浅析 从用法来看,我们在使用该框架的时候,会先做一个初始化操作(

2016-06-30 10:15:44 2825 2

原创 Git 查询某次历史提交的修改内容

在工作时,有时候想查看某次的提交修改了哪些的内容。我们首先可以git log显示历史的提交列表: 之后我们用git show 便可以显示某次提交的修改内容同样 git show filename 可以显示某次提交的某个内容的修改信息。

2015-11-12 20:17:49 31140 2

AIDL demo源码

AIDL demo,AS环境, 原文参照 http://blog.csdn.net/fwt336/article/details/52587133AIDL demo,AS环境, 原文参照 http://blog.csdn.net/fwt336/article/details/52587133

2017-09-20

eventbus2.4jar包

eventbus2.4jar包

2016-07-04

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

TA关注的人

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