自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

转载 android简单反编译

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)

2016-12-28 11:03:34 281

转载 CoordinatorLayout的简单使用

曾在网上找了一些关于CoordinatorLayout的教程,大部分文章都是把CoordinatorLayout、AppbarLayout、CollapsingToolbarLayout 以及Toolbar等一起使用来介绍,这让我不知不觉在心中认为把这几个布局要一起使用,而且只是用于那种场景中。其实CoordinatorLayout的功能并不是局限于与AppBarLayout一起使用,它的功能强大

2016-12-26 22:27:19 251

原创 android studio选择运行的方式

选择窗口左下角的build variants ,然后选择对应的variant就之后运行就是对应的版本了顶

2016-12-26 16:39:15 1189 1

转载 手把手教你AndroidStudio多渠道打包

最近不断有朋友向我咨询AndroidStudio多渠道的打包方法,今天整理一下之前积累的打包套路,写一篇文章,手把手的教给大家。        说到多渠道,这里不得不提一下友盟统计,友盟统计是大家日常开发中常用的渠道统计工具,而我们的打包方法就是基于友盟统计实施的。按照友盟官方文档说明,渠道信息通常需要在AndroidManifest.xml中配置如下值:value="Channel ID

2016-12-26 16:01:06 383

转载 Androidstudio加载工程很慢解决方案

解决方案:1.首先将项目中的gradle.properties文件尾部,加入org.gradle.parallel=true,(防止第一次加入进行编译)2.随便找一个你能运行的as项目,将项目中根目录下的build.gradle中的classpath 'com.Android.tools.build:gradle:1.3.0'替换(替换gradle构建)3.打开项目中gra

2016-12-23 16:27:59 1085

转载 Parcelable和Serializable的区别

一、Android为什么要序列化?什么是序列化,怎么进行序列化why为什么要了解序列化?—— 进行Android开发的时候,无法将对象的引用传给Activities或者Fragments,我们需要将这些对象放到一个Intent或者Bundle里面,然后再传递。what什么是序列化 —— 序列化,表示将一个对象转换成可存储或可传输的状态。序列化后的对象可以在网络上进行

2016-12-21 16:42:43 271

转载 设计模式——单例模式

概念:  java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。  单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、

2016-12-20 15:06:41 280

转载 JAVA设计模式之抽象工厂模式

前面已经介绍过简单工厂模式和工厂方法模式,这里继续介绍第三种工厂模式-抽象工厂模式,还是以汽车的制造为例。例子背景:随着客户的要求越来越高,宝马车需要不同配置的空调和发动机等配件。于是这个工厂开始生产空调和发动机,用来组装汽车。这时候工厂有两个系列的产品:空调和发动机。宝马320系列配置A型号空调和A型号发动机,宝马230系列配置B型号空调和B型号发动机。概念:

2016-12-20 11:29:20 261

原创 设计模式——策略模式

1:策略模式      策略模式就是定义一系列的算法,把他们一个个封装起来,并且使他们可相互替换,Strategy模式使算法可独立于     使用它的客户而变化。2:策略模式的优缺点:      策略模式的优点:         提供管理相关算法族的办法         提供可替代继承关系的办法         避免了使用多重条件判断语句     策略模式的

2016-12-20 10:23:41 366 1

android的IBinder简单使用

android中IPC机制的IBinder简单使用,简要说明下IBinder中两个重要方法

2018-02-26

AIDLDemo的代码示例

AIDL ,android跨进程通信示例,包括服务端,客户端,以及权限检测

2018-01-15

AIDl跨进程客户端与服务端互相通信

使用AIDL进行跨进程实现客户端与服务端互相通信的demo

2017-03-31

android高级编程

一本用于android开发进阶的书籍,android高级编程pdf

2015-12-30

空空如也

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

TA关注的人

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